12位数模转换器DAC7311的通信控制及其电流驱动电路设计
时间:02-19
来源:互联网
点击:
I的FIFO寄存器设置;SPI控制及状态寄存器进行配置。通过公式(1)和(2),得出不同的输出电流对应的二进制值sdata。并通过软件编程给变量sdata复不同的16位二进制数值(最高两位为“00”)。
3 数据分析
由于受DA转换器的转换精度,分辨率,建立时间,十进制与二进制的转换误差,以及其他元器件特别是精密电阻R1的精度的影响,理论值与实测值有一定的误差。表2为不同的12位二进制值对应的输出电流值(R1=125Ω+0.1%),测试工具为福禄克FLUKE741B校准器(电流测量精度及范围为:30.000 mA 0.01%+0.015%)。

从表2中的测量数据可知,在R1为125Ω±0.1%,输出电流为0~20mA时,与理论值相比,电流的输出精度范围为±1%左右,基本符合一般的电流驱动型仪器仪表(如机车的双针速度表)的使用要求。
电流 驱动 电路设计 及其 控制 转换器 DAC7311 通信 位数 相关文章:
- 基于DSP的磁流变阻尼器的控制方法(04-14)
- 用DSP实现高功率因数PWM整流器的控制(01-23)
- 选用合适DSP元件进行低功率设计(01-17)
- 基于PIC单片机的智能型漏电断路器设计(11-25)
- 单板嵌入式硬件平台SingleBoard RIO(03-19)
- 集成实时控制器、FPGA和I/O的嵌入式硬件平台CompactRIO(03-19)
