APP下载

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

2012-07-13吕志刚

电子设计工程 2012年7期
关键词:嵌入式设备设计

吕志刚,王 鹏

(西安工业大学 陕西 西安 710032)

设备驱动程序在Linux内核中占有极其重要的位置,在一个嵌入式系统中,除了CPU、内存以及其他很少的几个部件以外,所有的设备控制操作都必须由驱动程序来完成[1-2]。系统设计者必须为系统中的每个外设开发相应的驱动程序,否则设备无法在Linux下正常工作。

在基于AT91RM9200处理器的某嵌入式激光跟踪仪中,为了实现目标的快速、平稳跟踪,需要控制两路电机,即:方位电机、俯仰电机。其原理如下:通过不断读取两路角度编码器的数据,计算出两路电机实际角度与期望角度的偏差,利用反馈控制的原理,驱动两路电机跟踪目标。两路电机的控制电压为5V时,电机停止不动;控制电压为0V时,电机以最大速度顺时针旋转;控制电压为10V时,电机以最大速度逆时针旋转。

根据上述控制要求,选择4通道12位的串行DA转换器——DAC7714转换器作为两路电机的控制驱动芯片。该芯片在嵌入式Linux系统下驱动程序的优劣,将直接决定整个仪器的跟踪效果,也是嵌入式开发的需要解决的基本问题之一。

1 概 述

DAC7714是美国TI公司推出的一款4通道12位串行输入、电压输出型DA转换器。其供电电压为±15 V,可以实现输出自动保持,采用此串口芯片除了具有节省单片机资源的优点外,还具有同时输出多路0~10 V(参考电压为+10 V和0 V),特别适用于MCU资源紧缺而控制通道比较多的场合[3]。

DAC7714性能特点:

1)12位分辨率,串行接口;

2)功耗仅为250 mW;

3)4个模拟输出通道,电压输出;

4)线性误差±1LSB;

5) 支持单极性(0~10 V)或双极性(-10 V~+10 V)输出;……

登录APP查看全文

猜你喜欢

嵌入式设备设计
谐响应分析在设备减振中的应用
瞒天过海——仿生设计萌到家
基于MPU6050简单控制设备
搭建基于Qt的嵌入式开发平台
设计秀
有种设计叫而专
嵌入式软PLC在电镀生产流程控制系统中的应用
500kV输变电设备运行维护探讨
原来他们都是可穿戴设备
Altera加入嵌入式视觉联盟