欢迎来到天天文库
浏览记录
ID:43516226
大小:725.50 KB
页数:26页
时间:2019-10-09
《单片机项目实践教程刘燎原-项目七信号发生器》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、微控制器系统设计与应用刘燎原江苏建筑职业技术学院徐州建筑职业技术学院由于计算机本身只能处理数字量(二进制代码)。而在计算机应用领域中,特别是在实时控制系统中,常需要把外界连续变化的物理量(如温度、压力、流量、速度),变成数字量输入计算机进行加工、处理,这为A/D。ADC0809是典型的8位8通道逐次逼近式A/D转换器,可对8路模拟电压量实现分时转换。转换步骤:1.有clock时钟信号(典型值500KHZ,周期2us)(用T0产生方波)2.Start、ALE(正脉冲)有效,通过ADDA、B、C选择1路模拟信号,开始转换Vin3.转换过程中,EOC=0;当转换
2、结束时,EOC=1.(转换时间大概100us左右)4.转换结束后,设置OE=1后,才可以读取转换后的数字量徐州建筑职业技术学院信号发生器的制作信号发生器信号发生器徐州建筑职业技术学院学时安排:徐州建筑职业技术学院项目七信号发生器制作-----------学习D/A转换徐州建筑职业技术学院知识目标:1.理解D/A转换2.掌握DAC0832管教3.掌握0832与单片机的接口技能目标:1.掌握信号发生器的制作2.掌握信号发生器的调试徐州建筑职业技术学院需要把计算机计算结果的数字量转换成连续变化的模拟量输出,用以控制、调节执行机构,实现对被控对象的控制,这为D/A
3、徐州建筑职业技术学院D/A转换器输入的是数字量,经转换后输出的是模拟量。一、概述1.D/A转换器的基本原理经典的D/A转换电路是T型电阻网络开关S3,S2,S1,S0分别代表对应的1位二进制数。某一数字量位Di=1,表示开关Si倒向右边;Di=0,表示开关Si倒向左边,接虚地,无电流。当右边第一条支路的开关S3倒向右边时,运算放大器得到的输入电流为-VREF/(2R),同理,开关S2,S1,S0倒向右边时,输入电流分别为-VREF/(4R),-VREF/(8R),-VREF/(16R)。如果一个二进制数据为1111,运算放大器的输入电流I=-VREF/(2
4、R)-VREF/(4R)-VREF/(8R)-VREF/(16R)=-(23+22+21+20)VREF/(24R)V0=IRf=-(23+22+21+20)VREF*Rf/(24R)将数字量推广到n位,输出模拟量与输入数字量之间关系的一般表达式为:V0=-(Dn-12n-1+Dn-22n-2+…+D121+D020)VREF*Rf/(2nR)V0=-DVREF*Rf/(2nR)(Di=1或0)若Rf=R,则:V0=-D*VREF/2n由此可见,输出电压的大小与数字量具有对应的关系。这样就完成了数字量到模拟量的转换。f徐州建筑职业技术学院2.分类按输入的二
5、进制数的位数分类,有八位、十位、十二位和十六位等。按输出是电流还是电压分类,分为电压输出器件和电流输出器件。依数字量的传送方式分,有并行和串行D/A转换器;3.D/A转换器的技术指标分辩率。数/模转换的分辩率是指最小输出电压(对应的输入二进制数为1)与最大输出电压(对应的输入二进制数的所有位全为1)之比。例如8位数的分辨率为1/256≈0.004,10位数分辨率为1/1024,约等于0.001。由此可见数字量位数越多,分辨率也就越高。分辨率通常用数字输入信号的位数表示,有8位、10位、12位等。建立时间。也称稳定时间,它是指从数字量输入到建立稳定的输出电流
6、的时间,是描述D/A转换速率的一个重要参数。转换精度。由于转换器内部的误差等原因,当送一个确定的数字量给DAC后,它的实际输出值与该数值应产生的理想输出值之间会有一定的误差,它就是D/A转换器的精度。徐州建筑职业技术学院二.D/A转换芯片DAC0832并行D/A(DAC0832)是使用非常普遍的8位D/A转换器,由于其片内有输入数据寄存器,故可以直接与单片机接口。DAC0832以电流形式输出,当需要转换为电压输出时,可外接运算放大器。DAC0832转换器芯片为20引脚,双列直插式封装。其引脚排列如右图所示DAC0832主要特性:分辨率:8位。输出稳定时间:
7、1μS。非线性误差:0.20%。工作电源:(+5V~+15V)。功耗:20mW。工作方式:直通、单缓冲和双缓冲方式。输出电流线性度可在满量程下调节。逻辑电平输入与TTL电平兼容。徐州建筑职业技术学院1.逻辑结构20个引脚、双列直插式8位输入寄存器8位DAC寄存器8位D/A转换器VREFIOUT2RFBAGNDVCCDGNDDI7~DI0CSWR1WR2XFERILELELEIOUT1&&&RFB在DAC0832中有两级数据缓冲锁存器:输入寄存器和DAC寄存器。其控制端为LE,分别受ILE、CS、WR1和WR2、XFER的控制。徐州建筑职业技术学院8位DAC
8、寄存器8位D/A转换器VREFIOUT2RFBAGNDVCCDGN
此文档下载收益归作者所有