基于20位DAC--AD5791的高精度电压源的设计

时间:2018-08-16来源:网络
分别通过6N137高速光耦合器与单片机的P1.0,P1.1和P1.2相连。P1.0给AD5791送入串行时钟信号,再由AD5791在串行时钟输入的上升沿输出,送入串行数据单片机通过P1.1送出,数据00000H对应0v,数据FFFFFH对应10v。同时 通过单片机的P1.2控制DAC寄存器的更新方式,完成与单片机之间的通讯。这样AD5791就可以输出0.00000到10.00000v之间的电压作为高精度基准电压源了。

3. 2 软件设计

本文通过AD5791的软硬件协调配合来实现高精度电压源的输出。为了确定和设置好AD5791的工作方式、首先对其控制寄存器进行如下设置。

上电之后,需对控制寄存器进行编程将AD5791置于正常工作模式。DACTRI位置0使DAC脱离三态,OPGND位置0消除输出箝位。

1 2 3 4 5 6 7 8

关键词: 电压源 AD5791特性 高精度 校验

加入微信
获取电子行业最新资讯
搜索微信公众号:EEPW

或用微信扫描左侧二维码

相关文章

查看电脑版