关 闭

新闻中心

EEPW首页 > 工控自动化 > 设计应用 > MXT5611:高精度可配置定时电路

MXT5611:高精度可配置定时电路

作者:刘风华 设计工程师 北京时代民芯科技有限公司时间:2009-05-12来源:电子产品世界收藏

  本电路给出的定时校正方法主要是用以解决定时过程中因外部环境所引起的定时偏差,或者解决因控制需要而改变定时时间长度的问题。电路在定时过程中,接受外部信号,对定时过程进行实时校正。

本文引用地址:http://www.eepw.com.cn/article/94278.htm

  

 

  图4为的结构示意图,以减计数器为核心,同时接受定时数据和修正数据。定时数据做为减计数器的定时起点,而修正数据主要是用来对进入的定时时钟进行调整。的修正功能模块可以保证,在任何一时刻,处理一帧数据,缓存一帧数据,让进入修正模块处理的数据完成后,缓存器中的数据立刻进入修正模块,而修正总线上的数据进入缓存器。

  修正方法是根据外部修正数据的符号位进行增减判断,如果是增长定时过程N个时钟周期,则,在对定时时钟进行N个时钟周期的上升沿磨平处理,如果是缩短N个时钟周期,则在N个时钟周期内,定时器进入双沿触发定时过程。

  图5为定时修正波形图,从ADJUST端口输入具体修正时间,图中第一帧为定时增长7个时钟周期,第二帧为定时缩短7个时钟周期。CLKIN为定时时钟,CLKOUT为修正后时钟。T0counter[15:0]为定时器的数据。

  



评论


相关推荐

技术专区

关闭