- 1、本文档共52页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
电子设计创新训练基础第四章常用ad、da转换器应用介绍
第四章 常用A/D、D/A转换器应用介绍 图4-19 ICL7135管脚图 图4-20 ICL7135时序图 2、接口与编程设计举例 本设计则独辟蹊径,仅使用三根I/O口线就实现了ICL7135与51单片机的接口。本例默认ICL7135为连续转换方式,如果需要控制它的转换起始过程,则还需要一根I/O口线来控制它的R/H端。接口及BUSY信号波形参见图4-21,具体是利用了ICL7135的BUSY信号输出端,它指示了芯片的积分过程。芯片的积分过程包括了对测量信号的积分阶段及对基准电压的放电阶段,对测量信号积分时间固定为10000个时钟周期,而对基准放电的时间计数就是A/D转换结果。只要对BUSY信号的高电平进行时钟同步计数,再减掉10000就能够得到A/D结果。具体的设计是使用单片机T0计数,INT0接BUSY做门控,同时使用INT0的后沿中断获得A/D转换结果。具体程序如下: 图4-21 ICL7135管脚排列、接口及积分波形图 图4-22 ICL7135应用时钟计数输出电气连接图 图4-23 ICL7135利用获得时钟的原理图 //程序举例:条件:图4-19 #include reg51.h int data addat; //定义A/D采样结果变量 bit adover=0; //定义A/D结束标志 sbit pol=P1^0; //定义A/D结果符号输入接口 //INT0中断服务程序,获得A/D结果,同时置标志通知主程序。 void ad_t0_int() interrupt 0 { addat=256*TH0+TL0; //BUSY后沿引发A/D结束中断,获得采样结果 TH0=55536/256; //重新置T0计数器,置-10000,省略减法操作 TL0=55536%256; if(pol==0) //如果符号采样为负,结果加负号 { addat=0-addat; } adover=1; //置位采样结束标志,通知主函数 } * §4-1 常用A/D转换器 作为智能设备,经常需要处理模拟量的前向通道与后向通道(即输入与输出),这两个环节需要使用模/数与数/模转换器。 一、分类 从接口类型分类,分为并口、串口方式及非标准接口;从转换原理分类,又分为比较型与积分型。 1、接口方式简介 常用的嵌入式系统外围芯片,包括A/D及D/A芯片,大体上使用三类接口规范:并口、串口方式及非标准接口。 (1)并口 此类接口为计算机硬件典型接口。需要含有:电源、数据总线(一般8位)、地址总线(宽度依据器件存储器数量而定)、控制总线(读、写、片选、时钟、中断、复位等)。 此类芯片能够与典型的系统外部总线直接无缝接口(如同8255芯片一样)。如果嵌入式系统没有扩展外部总线,亦可以使用I/O口来模拟总线进行接口。 特点是读写控制速度快,控制软件简单;缺点是占用总线,使用了大量的I/O,芯片尺寸大,线路板布线复杂。 (2)串口 考虑到大部分外设都不需要很高的速度,同时也为节省MCU的I/O,目前多种外设:EEPROM、数字传感器芯片、 A/D及D/A芯片、显示模块等都采用串行接口。 常用的串行接口有移位寄存器、SPI、I2C、1线接口等。 特点是读写控制速度相对较慢,需要一定的控制软件开销;优点是仅使用了少量的I/O,最少只需要1根I/O;芯片尺寸校,线路板布线简单。 2、转换原理分类 从转换原理分类,分为比较型与积分型。 (一) 比较型ADC 比较型ADC可分为反馈比较型及非反馈(直接)比较型两种。比较型ADC优点是速度快,缺点是很难做到高的位数。 高速的并行比较型ADC是非反馈的,N位2进制A/D转换器就需要2(N-1)个比较器。制作工艺困难,价格比较高,仅用于视频等告诉信号处理场合。(简单介绍4个比较器工程3位2进制ADC的原理) 智能仪器中常用到的中速中精度的逐次逼近型ADC是反馈型。仅使用一个比较器,采用类似与对分搜索的方法工作。 图4-1 逐次逼近式转换器原理 (二) 积分型型ADC 常用双积分、V/F、Σ-Δ等类型,以双积分型为例。 图4-2 双积分ADC 双积分式ADC的优点: 对R、C及时钟脉冲Tc的长期稳定性无过高要求即可获得很高的转换精度。 微分线性度极
文档评论(0)