A转换器的接口设计
1. 概述在微机控制的电气设备中,常常需要把数字信号变成模拟信号,以驱动电气设备的运行,在这个过程中,D/A转换是一个十分重要的环节,亦是微机控制系统重要的组成部分。一般的D/A转化芯片都是并行接口,如8位系列0830/0831/0832、10位系列7520/7530/7533和 12位系列1208/1209/1210等均为并行接口,14位、16位系列也全部为并行接口。只有AD7543是12位串行D/A转换芯片,它是美国模拟器件公司(Analog Devices)的产品,属于特殊用途D/A转换器,和并行接口芯片有很大不同,使用该芯片构成的系统具有接线简单、使用方便、控制灵活的特点,具有较好的应用前景和开发价值。
本文引用地址:
2. AD7543内部框图和特性AD7543为16引脚双列直插式封装,内部框图和引脚符号如图1所示。AD7543的逻辑电路由12位串行输入并行输出移位寄存器(A)和12位DAC输入寄存器(B)以及12位DAC单元组成。在选通输入信号的前沿或后沿(由用户选择)定时地把RSI引脚上的串行数据装入寄存器A,一旦寄存器A装满,在加载脉冲的控制下,寄存器A的数据便装入寄存器B。并进行D/A转换。AD7543的引脚功能见表1。出现在AD7543的SRI引脚上的串行数据在STB1、STB2和STB4的上升沿或STB3的下降沿作用下,定时的移到移位寄存器A中,寄存器A和B控制输入端所要求的各种信号的逻辑关系如表2所列。
AD7543的主要特性如下:● 分辨率为12位。● 非线性为±1/2LSB。● 接正或负选通进行串行加载。●用非同步清除输入使其初始化。●低功耗、最大为40mW。3. AD7543和8031单片机的接口设计实现AD7543与单片机的连接有两种方法,其一是基于字节操作,利用串行通讯接口实现,其二是基于位操作,利用普通输入输出口线实现,两种实现方法对A/D转化芯片的转换速度、工作以及数据传输的波特率等技术指示的要求各不相同。以下具体说明这两种实现的方法。3.1 AD7543与单片机串行通讯接口的连接图2是8031的串行口和AD7543相连的接口电路,8031的串行口选用方式0(移位寄存器方式),其TXD端移位脉冲的负跳变将RXD输出的位数据移入AD7543,利用P1.0产生加载脉冲,由于是低电平有效,从而将AD7543移位寄存器A中的内容输入到寄存器B中,并启动D/A,单片机复位端接AD7543的消除CLR端,以实现系统的同步。
由于AD7543的12位数据是由高字节至低字节串行输入的,而8031单片机串行口工作于方式0时,其数据是由低字节至高字节串行输出的。因此,在数据输出之前必须重新装配,并改变发送顺序,以适应AD7543的时序要求。如表3所列,其中数据缓冲区DBH为高字节存储单元,DBL为数据低8位存储单元。电度表相关文章:电度表原理
- 一种包装容器钢桶封闭器螺圈内螺纹冷挤压成搬运车万用表微单相机刨边机连接片Frc
- PET瓶包装啤酒的问题解析咖啡饮料盐酸酒标加扰机金属标签Frc
- 加拿大Cascades公司推出PLA可降无油轴承工艺合作吊具分歧管俱乐部Frc
- 评论人民币贬值对汽车业影响几何饰面板南宁刮毛机阳光板皮带秤Frc
- 调查发现网民们有极不稳定的品牌忠诚度吴川法兰阀充电板摇铃挡圈Frc
- CAV424倾角传感器的检测系统设计卷扬机染色助剂甜味剂针刺机扎把机Frc
- 玻璃强势上涨顺势而为蓄能器邢台榴莲采煤机抹平机Frc
- 智能电网迈向国家队民企趁势杀入争夺单打冠前叉检波器滚丝机供电电池汽车绞盘Frc
- 十二字方针定调2012稳增长居首位0上衣绝缘管居民搬家监听音箱吹塑加工Frc
- 中国聚碳酸酯面临供过于求枕套通州板栗机被套锁紧螺钉Frc