微波EDA网,见证研发工程师的成长!
首页 > 测试测量 > 测试测量技术文库 > DAC7714在嵌入式激光跟踪仪中的应用

DAC7714在嵌入式激光跟踪仪中的应用

时间:04-22 来源:3721RD 点击:

14_write函数中,控制AT91RM9200的PA0-PA5引脚电平,模拟图2的时序完成DA输出,其流程图3所示。

图3 DAC7714工作流程图

4 测试程序设计

在测试程序中,实现对DAC7714的4路输出分别进行测试。测试方法是,对于指定的数字量,通过万用表或示波器测量DAC7714相应通道的电压输出值,若该值与理论值一致,则表明驱动程序正确。

首先调用open函数打开DAC7714设备,然后控制数字量从0依次加1,并结合通道号生成DAC7714所能识别的控制数字量,然后调用write函数控制输出,当控制数字量达到最大值时,切换下一通道。测试程序主要代码如下。

5 结论

文中给出了DAC7714硬件设计方案,在AT91RM9200+嵌入式Linux环境下,详细介绍了基于其驱动程序和测试程序的设计方法,揭示了嵌入式开发的一般规律。在实际测试过程中,将4路通道的实际输出电压与理论电压进行了比较,误差最大为0.1%,完全能够满足激光跟踪的要求。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top