位置:51电子网 » 技术资料 » 新品发布

定时方式读A/D转换数

发布时间:2014/7/26 20:03:25 访问次数:1114

   定时方式读A/D转换数的电路组成如图3-17所示,它与查询方式不同的仅仅在于启动A/D转换后,Q6040J7无需查询EOC引脚状态而只需等待转换时间,然后读取A/D转换数。因此,硬件电路可以取消126三态缓冲器及其控制电路,软件上也相应地去掉查询EOC电平的REOC程序段,而换之以调用定时子程序( CALL DELAY)即可。

   这里定时时间应略大于ADC0809的实际转换时间,图3-17中,ADC0809的CLOCK引脚(输入时钟频率)为640kHz,因此转换时间为8x8个时钟周期,相当于100“s。

   显然,定时方式比查询方式简单,但前提是必须预先精确地知道A/D转换芯片完成一次A/D转换所需的时间。

   这两种方法的共同点是硬件、软件接口简单,但在转换期间独占了CPU时间,好在这种逐位逼近式A/D转换的时间只在微秒数量级。当选用双积分式A/D转换器时,因其转换时间在毫秒级,因此采用中断法读A/D转换数的方式更为适宜。因此,在设计数据采集系统时,究竟采用何种接口方式要根据A/D转换器芯片而定。

   8位A/D转换器的分辨率约为0.0039,转换精度在0.4%以下,这对一些精度要求比较高的控制系统是不够的,因此要采用更多位的A/D转换器,如10位、12位、14位等A/D转换器。下面以AD574A为例介绍12位A/D转换器及其接口电路。

   


   定时方式读A/D转换数的电路组成如图3-17所示,它与查询方式不同的仅仅在于启动A/D转换后,Q6040J7无需查询EOC引脚状态而只需等待转换时间,然后读取A/D转换数。因此,硬件电路可以取消126三态缓冲器及其控制电路,软件上也相应地去掉查询EOC电平的REOC程序段,而换之以调用定时子程序( CALL DELAY)即可。

   这里定时时间应略大于ADC0809的实际转换时间,图3-17中,ADC0809的CLOCK引脚(输入时钟频率)为640kHz,因此转换时间为8x8个时钟周期,相当于100“s。

   显然,定时方式比查询方式简单,但前提是必须预先精确地知道A/D转换芯片完成一次A/D转换所需的时间。

   这两种方法的共同点是硬件、软件接口简单,但在转换期间独占了CPU时间,好在这种逐位逼近式A/D转换的时间只在微秒数量级。当选用双积分式A/D转换器时,因其转换时间在毫秒级,因此采用中断法读A/D转换数的方式更为适宜。因此,在设计数据采集系统时,究竟采用何种接口方式要根据A/D转换器芯片而定。

   8位A/D转换器的分辨率约为0.0039,转换精度在0.4%以下,这对一些精度要求比较高的控制系统是不够的,因此要采用更多位的A/D转换器,如10位、12位、14位等A/D转换器。下面以AD574A为例介绍12位A/D转换器及其接口电路。

   


上一篇:启动转换过程

上一篇:AD574A芯片介绍

相关技术资料
7-26定时方式读A/D转换数
相关IC型号
Q6040J7
Q6040K7
Q6040P

热门点击

 

推荐技术资料

自制智能型ICL7135
    表头使ff11CL7135作为ADC,ICL7135是... [详细]
版权所有:51dzw.COM
深圳服务热线:13751165337  13692101218
粤ICP备09112631号-6(miitbeian.gov.cn)
公网安备44030402000607
深圳市碧威特网络技术有限公司
付款方式


 复制成功!