南邮温度测量仪实验报告.doc_第1页
南邮温度测量仪实验报告.doc_第2页
南邮温度测量仪实验报告.doc_第3页
南邮温度测量仪实验报告.doc_第4页
南邮温度测量仪实验报告.doc_第5页
已阅读5页,还剩26页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

_摘要 本课题是利用A/D转换设计的一个温度测量仪,利用振荡器的敏感特性,去检测展示的温度。因此,我们必须用模数转换器即A/D转换器把模拟信号转换成数字信号后送入28C64存储器中,再利用显示电路把转换后的数字信号显示出来。整个流程先通过LM35温度传感器进行操作,实现温度采集。在转换的过程中用到芯片ADC0809;最后通过译码器显示出温度;本课程还利用到7485比较器,实现报警功能!目录 第一章 技术指标 - 1.1 系统功能要求- 1.2 系统结构要求- 1.3 技术指标- 1.4 设计条件- 第二章 整体方案设计 - 2.1 数据处理流程分析- 2.2 整体方案-第三章 单元电路设计 - 3.1 温度传感器及其放大电路的设计 - 3.2 A/D转换电路及数字显示电路的设计 - 3.2.1 设计思路 - 3.2.2 数模转换及显示电路- 3.3 71KHz方波信号发生器的设计 - 3.4 超限比较报警电路的设计- 3.5 整体电路图-第四章 测试与调试 - 4.1 数字显示电路的调试- 4.2 存储器和数字显示电路的调试- 4.3 信号发生器电路的测试 -4.4 A/D转换电路及数字显示电路的调试- 4.5 超限比较报警电路的调试-第五章 设计小结 - 5.1 设计任务完成情况 - - 5.2 问题与改进 -5.3 心得体会 -第一章 技术指标1.1 系统整体功能要求 温度测量仪能够测量和显示测量的温度值,当温度超过设定的值后,发出超温的指示或报警。报警温度的设定可根据需要自定。1.2 系统结构要求 温度测量仪的整体框图如图1所示,其中S1为系统复位按键,S2为报警温度设定。温度测量仪的整体方框图1.3 技术指标 1、电压指标 (1)温度测量范围:0 99 (2)显示精度:1 (3)测温灵敏度:20mV/ (4)显示采用四位数码管 (5)温度报警采用LED发光二极管或蜂鸣器 (6)报警温度可以任意设定1.4 设计条件(1)电源条件:稳压电源0V15V可调(2)可供选择的元器件范围下表所示。型号名称及功能数量LM35温度传感器1只TL084运算放大器1片ADC0809八路A/D转换器1片7448七段显示译码器2片28C64EEPROM存储器74157同相输出四2选1数据选择器2片4511BCD-七段译码器2片7485四位数字比较器2片CD4029可预置可逆计数器2片555定时器1片7400四2输入端与非门1片按键开关1个无锁开关1个自锁开关1个各种R、C阻容件及放光二极管自定第二章 整体方案设计2.1、数据处理流程分析 温度测量仪顾名思义是通过温度传感器对被测对象的温度变化情况进行测量和监视的,传感器输出的不同电流,经电流-电压变化后放大成不同的模拟电压,再经A/D转换,送入数字电压表,将温度数值显示出来。温度传感器的原理方框图如下图所示:温度传感器的原理方框图 温度传感器是温度监测仪的核心部件,它的作用是将温度值转换为电流值。按温度传感器与被测介质的接触方式分为:接触式和非接触式温度传感器两大类。热电阻、热电偶、半导体集成温度传感器都属于接触式温度传感器;红外测温传感器属于非接触式传感器,它通过被测介质的热辐射或热对流达到测温目的。温度传感器的测量范围极广,从零下几百到零上几千,测温精度又各有不同,要根据测温的具体要求(如测温范围、精度)合理选择合适的温度传感器。 集成温度传感器的输出形式分为电压输出型和电流输出型两种,电压输出型的灵敏度一般为10mV/K,温度为0K时的输出电压为0V,温度为25时的输出为:2.9815V。电流输出型的灵敏度一般为1A/K, 25时在1K电阻上的输出电压为:298.15mV。 2.2、 整体方案 整个系统电路在面包板上实现,其中核心模块为A/D转换部分及数字电压表部分,以下将做较详尽考虑。第三章 单元电路设计(1) 温度传感器及其放大电路的设计LM35主要特性: 集成温度传感器LM35具有测温精度高、线性优良、体积小、热容量小、稳定性好、输出电信号大及价格较便宜等优点,LM35灵敏度为10mV/,即温度为20时,输出电压为:200mV。常温下测温精度为0.5以内,消耗电流最大也只有70A,自身发热时测量精度的影响在 0.1以内。采用+4V以上的单电源供电时,测量温度的影响范围为:2 150;而采用双电源供电时,测量温度范围为:-55 +150,电压使用范围为4V20V。 设计思路因为用户要求测温灵敏度 20mV/,而LM35的灵敏度为10mV/的电压输出型温度传感器,因此传感器温度变换后应有一个同相2倍的电压放大电路,这部分电路可简单地运用运算放大器LM324来实现。温度变换及其电压放大模块电路图说明:图3中的跟随电路A1是为了避免后续电路对V(t)的过多影响而增设的电压跟随器,以保证V(t)能真实地反映温度场的正确温度。(2)A/D转换电路及数字显示电路的设计 设计思路将V(t)的模拟电压送入A/D转换器的输入端,转换为二进制码,用该码作为存储器EEPROM的地址信号,将事先预置在存储单元的温度值取出,经译码显示电路将数字显示出来。A/D转换器A/D转换是将模拟信号转换为数字信号,转换过程通过采样、保持、量化和编码四个步骤完成。采样和保持: 采样是将时间上连续变化的信号转换为时间上离散的信号。 将时间上连续变化的模拟量转换为一系列等间隔的脉冲,脉冲的幅度取决于输入模拟量。模拟信号经采样后,得到一系列样值脉冲。采样脉冲宽度一般是很短暂的,在下一个采样脉冲到来之前,应暂时保持所取得的样值脉冲幅度,以便进行转换。因此,在取样电路之后须加保持电路。保持电路 取样保持电路及输出波形场效应管VT为采样门,电容C为保持电容,运算放大器为跟随器,起缓冲隔离作用。取样保持电路及输出波形 在采样脉冲S(t)到来的时间内,VT导通,UI(t)向电容C充电,假定充电时间常数远小于,则有:UO(t)US(t)UI(t)。采样 采样结束,VT截止,而电容C上电压保持充电电压UI(t)不变,直到下一个采样脉冲到来为止。保持 量化与编码 :输入的模拟电压经过采样保持后,得到的是阶梯波。而该阶梯波仍是一个可以连续取值的模拟量,但n位数字量只能表示2n个数值。因此,用数字量来表示连续变化的模拟量时就有一个近似问题。量化是指将采样后的样值电平归化到与之接近的离散电平上,这个过程就称为量化。用二进制数码来表示各个量化电平的过程称为编码。取样保持后未量化的Uo值与量化电平Uq值通常是不相等的,其差值称为量化误差,即=Uo-Uq。 舍尾方法 四舍五入方法本设计中采用ADC0809在同一芯片上设计了一个8位的A/D转换器和8通道模拟开关,因此可以直接输入8个单端的模拟信号。该器件主要性能如下:(1)采用单+5V电源逐次逼近式A/D转换,工作时钟典型值为640KHz,转换时间约为100s。(2)分辨率为8位二进制码,总失调误差:ADC0809为1LSB。(3)当用+5V电源供电时,模拟量的输入电平范围05V,不需要零点和满度调节。(4)具有8通道闩锁开关控制,可以直接接入8个单端模拟量。(5)数字量输出采用三态逻辑,输出符合TTL电平。(6)容易与各种微处理器连接,也可以独立工作。ADC0809芯片管脚和内部结构图:逐次逼近式ADC的工作原理介绍:1.工作思想: 可用天平秤重过程作比喻来说明。若有四个砝码共重15克,每个重量分别为8、4、2、1克。设待秤重量Wx = 13克,可以用下表步骤来秤量:组成:(1)电压比较器(2)D/A转换器(3)时序分配器(4)JKFF(5)寄存器时序分配器输出波形电压比较器C: 将输入uI和D/A转换器输出参考电压UREF进行比较,当UREFuI时,输出F=1;当UREFuI时,输出F=0。时序分配器: 它的作用是产生较有用的节拍脉冲,它通常由环形计数器构成,在CP的作用下产生CP0CP4的节拍脉冲,其波形如下图所示。JK触发器:在节拍脉冲CP0CP4的作用下,记忆每次比较结果,向D/A转换器提供输入数码。寄存器:由D触发器构成,在节拍脉冲的作用下,记忆最后比较结果,并行输出二进制代码。逐次逼近型A/D转换器的工作原理: 假设D/A转换器的基准电压UREF=8,采样保持信号为uI=4.75V。第一步:转换开始前先将逐次逼近寄存器清“0”;第二步:第0个时钟脉冲首先将寄存器最高位置成1,使输出数字为1000。这个数码被D/A转换器转换成相应的模拟电压uREF,并送到比较器中与uI进行比较。若uIuREF,说明数字过大,故将最高位的1清除置零;若uIuREF,说明数字还不够大,应将这一位保留。具体分析为:QDQCQBQA=1000,则D/A转换器输出参考电压uREF=4V。uREFuI,因此,电压比较器输出F=0,G=1,4个JKFF的J=0,K=1。第四步:在节拍脉冲CP2下跳的作用下, QD=1 QC=0,QB =1, QA=0。这样在CP2作用后,JKFF的状态为:QDQCQBQA=1010。D/A转换器输出参考电压UREF=5V。由于UREFuI,因此,电压比较器输出F=0,G=1,4个JKFF的J=0,K=1。第五步:在节拍脉冲CP3下跳的作用下, QB =0,QA =1。这样在CP3作用后,JKFF的状态为:QDQCQBQA=1001。D/A转换器输出参考电压UREF=4.5V。由于UREFuI,因此,电压比较器输出F=1,G=0,4个JKFF的J=1,K=0。第六步:在节拍脉冲CP4下跳的作用下,QA=1。 4个JKFF的状态为:QDQCQBQA=1001。CP4的上升沿将DFF的1001状态存入4个DFF,并且保持下来,输出为D3D2D1D0=1001。即:输入模拟信号uI=4.75V,由A/D转换后输出4位二进制代码1001。逐次逼近式A/D转换器完成一次转换所需的节拍数为(n+1),其中n为二进制代码位数,完成一次转换所需时间为(n+1)TCP,其中TCP为时钟周期。举例:若UREF8V,n4。当采样保持电路输出电压uI=4.75V时,试列表说明逐次逼近型ADC电路的A/D转换过程。 解:量化单位为 转换的结果为:D3D2D1D01001。 逐近A/D转换器完成一次转换所需的时间(n+1)TCP。 28C64简介:模数转换乃数字显示电路除用到ADC0809外,还用到28C64与两片4511. 28C64是一个含163=4096个单元的存储器,每个单元8bit,单元地址从0000H0FFFH。28C64,13地址端输入,4地址端输出,其具体功能表详见数字电路书。本实验将28C64的0000H0063H分别存储0099的BCD码。即:0000H00H0001H01H0002H02H . . . .0009H09H000AH10H000BH11H . . . . 0063H99H74157简介:74157是一个A4A1,B4B1根据1号管脚电平,选择输出的芯片。本实验中切换当前感应温度与设定温度就是用到此器件,其具体功能见数字电路书相关内容。本实验将28C64输出的I/07I/00连至两个74157的A4A1,再将脉冲置数器的两个Q1Q4连到74157的两个B4B1端。改变1管脚电平值实现显示切换。74157管脚图:A1B1SELGNY1A2B2Y2A3B3Y3A4B4Y4U?74157说明:ADC0809的CLOCK端需要一个71K左右的方波信号,若不提供信号发生器,我们可以采用555定时器制成自激多谐振荡器来实现。而输入端V(t)选择INO端口,地址为000。71KHz方波信号发生器用555定时器构成的多谐振荡器如图5所示,它无需加激励,只要接通电源就可以输出方波。关于555的功能表,详见数字电路书相关章节。信号发生器电路:其中Ra=1K,Rb=100K,则若取C=0.0001uF,则T=0.7*2*100*0.1*10-6S=1.4*10-5 SF=1/T=71 KHZ这个频率已经可以满足ADC0809的时钟要求了。超限比较报警电路的设计 设计思路设定一个报警温度Tg,将Tg折算成对应的比较电压Vg,即Vg=Tg20mV/。要想使VtVg时,电路报警,可将两电压通过一个电压比较器后经发光二极管显示是否报警。 报警电路图7485简介:要用以上方案就必须使用7485,7485是一个二进制4位数字比较器通过比较A3A0与B3B0得出结果。因为本方案的温度是十进制两位数,所以必须使用两片7485来比较,即8位2进制比较。其电路图如下:用此电路可直接比较Vt7Vt0与Vg7Vg0.置数电路:本电路最终使用两个加法(减法)计数器,CD4029来置数,其基本电路如下:S2为脉冲开关,S1为加(减)切换开关。整机电路图(最后另附)第四章 测试与调试4.1数字显示电路的调试再给4511的管脚号1、2、6、7中的一个施加电源时,其他的接地就会分别显示0、1、2、4、8,当四个管脚号全部接地时译码管显示的是0。如下表:建表输入十位显示输入个位显示0000000000000110001100102001020011300113010040100401015010150110601106011170111710008100081001910019结论:达到设计要求。4.2 存储器和数字显示电路的调试 分别给28C64的管脚号3、4、5、6、7、8、9、10中的一个接电源,其他的接地就会显示出下表的数值,值得注意的是:当管脚号全部接地时,译码管显示的是0.当管脚号3(高位)接电压时,译码管不会显示,因为27已经超过了99,因此不会显示!还有就是有可能两个(或两个以上)接电压时,译码管显示相应的数值。这里就不一一列表了。建表地址显示十位显示个位0000 0000000000 0001010000 0010020000 0100040000 1000080001 0000160010 0000320100 0000641000 0000不显示不显示结论:达到设计要求。4.3 信号发生器电路的测试波形如下T=1.4*10-5S结论:达到设计要求。4.4 A/D转换电路及数字显示电路的调试理想实测误差Vout(mv)INo(mv)显示()Vout(mv)INo(mv)显示()()250500252464922412004002020040020022545023220440221结论:达到设计要求。4.5 超限比较报警电路的调试给LM35加温或降温(相当于改变VT),这时数码显示的数值在变化。再给VG设定报价电压,是发光二级管点亮,该电路就可以工作了。设定值实际值是否报警2425是2525是2625否结论:符合设计的要求。第五章 设计小结5.1 设计任务完成情况整个实验全部完成,基本达到了要求。能够正常的测量温度,当给振荡器加热时,译码器的上的数字会正常的增加。5.2 问题与改进首先出现的问题是:芯片有可能是坏的,在烧28C64时,一定要确认是否烧制成功。在连接555定时器时,确定电阻电容的大小,不能连接错误,尤其是管脚号2和6,它们是短路的。在调测方波时,细心点就好了!在放置LM35振荡器时,不要接错正负极了,以免吧器件烧坏了!还有就是线路的检查,一定要细心。有时候一个线路就有可能导致实验的失败!接在译码器上的电阻要小一点,否则译码器显示的数字不稳定。译码器显示不稳定,需要在芯片的两端加一个电容就好了!5.3 心得体会课程设计实习已经结束了,但心中的兴奋却依然存在,此时此刻心还沉浸在实习的气氛当中。本以为实习会是枯燥无味的,但说实话,没想到实习这么快就结束了,还真有点意犹未尽的感觉。通过这几天的亲身体会,虽说只是短短的几天的时间,但自己真的发现原来实习是那么的有趣。并且也使自己认识到了理论学习与实践相结合的重要性。在实习中,让我体会最深的就是:做事情的认真态度。 实习让我明白,作任何事都要仔细认真,也许一个小小的疏忽都将导致整个工作前功尽弃。相反,认真可以发现“柳暗花明又一村”的效果。遇到实际问题时,只要认真思考,用所学的知识,再一步步探索,是完全可以解决遇到的一般问题的。就拿接线这个环节说吧,面对那错综发杂的线路,还有那针眼板的插孔,对初学者来说一不小心就会出错,但只要认真细心的对照原理图和每个芯片的管脚号,就可以完美的把电路图接好,同时认真的观察设计可以在保证质量的同时提高自己的效率。 这几天的学习让我重新认识了自己,并且对自己身上的不足之处有了更深的了解。通过实际动手操作,才发现理论和现实事物之间的差距,才明白不是只要学好课本上的知识就能胜任将来的工作。通过本次实习使我们对28C64元件一定的感性和理性认识;对通信信息技术等方面的专业知识做进一步的理解;培养和锻炼我们的实际动手能力,使我们的理论知识与实践充分地结合,作到不仅具有专业知识,而且还具有较

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论