新闻中心

EEPW首页 > 嵌入式系统 > 设计应用 > 数模转换器AD420及其与MSP430的接口技术

数模转换器AD420及其与MSP430的接口技术

作者:时间:2012-05-09来源:网络收藏

2.2 电流模式输出
如图2所示,在不需要任何外部有源器件的情况下能提供4 mA~20 mA、0 mA~20 mA及0mA~24mA电流输出。滤波电容Cl和C2可选择低成本的陶瓷电容。为了满足满量程3 ms的快速响应,应选用低电介质吸收电容,其中C1=O.OlμF,C2=0.0lμF。
2.3 电压模式输出
如图3所示,由于是一个单电源器件,必须在VOUT引脚增加一个外部缓冲放大器。其两级电压输出范围如表2所列。

2.4 可选范围及零点调整
用户若希望获得低于指定值的偏移和增益误差,可用图4给出的简单方法来调整这些参数。选用低漂移电阻要谨慎,因为它们会影响DAC的温度漂移性能。调整算法采用迭代法。在4 mA~20 mA模式下,的参数调整方法如下所示:
1)偏移调整。设所有输入为0,调节调零电阻(RZERO)使输出电流为4.00000 mA。
2)增益调整。设所有输入为1,调节调零电阻(RZERO)使输出电流为19.99976 mA。
重复第一和第二步,直到两端的精度都达到要求。
在BOOST引脚以及电源之间连接一个5 kΩ电阻(RSPAN2)可使增益提高+0.8%。
由于RSPAN电阻可变化到最大值500 Ω,在RSPAN电阻和基准输入电阻(30 kΩ)的作用下,基准输入端电压将受到影响。当调整RSPAN2电阻的大小时,三者共同影响将使基准输入电压误差在-O.8%~+0.8%范围内变化。


3 基于的接口应用及编程
硬件接口电路如图5所示。的串口通信模块可用两种方式实现:一是直接采用硬件通用串行同步/异步模块(USART);二是通过定时器模块实现串口通信功能。这两种方式有很大的区别:前者USART模块是在一系列寄存器设置后,由硬件自动实现数据的移进和移出来完成串行通信的功能,同时还能实现两种通信协议,即UART异步通信协议和SPI同步通信协议;后者是在定时器的作用下,人工通过用户软件控制,逐位地将数据由端口发送或接收,因此常称为软件串行口。



评论


相关推荐

技术专区

关闭