




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、安徽工业大学 毕业论文摘要到目前位置,我国的温度测量仪器仍然是以水银温度计为主,这种测量仪器存在很多缺点,如精度低,测量时间长,不安全等。本课题所研究的红外测温系统能实现人体温度的近距离或远距离准确测量。该设计以STC89C52单片机为核心部件。利用非接触式温度传感器OTP-538U对温度进行采样。得到的电信号经过四运算放大器芯片LM324前置放大后送至A/D模块,A/D采用12位高精度的TLC2543芯片,数字信号传送到主控芯片STC89C52,并由微处理器完成数据采集和转换,实现温度的实时测量 并实时显示在LCD1602模块上。本文所研究的非接触传感器单片机测温系统由于对被测物体的红外辐射
2、进行的是非接触无损测量,测量过程中不会扰乱被测部分的温度场,响应快,温度分辨率高,稳定性好和使用寿命长等一系列的优点,比传统的接触式测温有更多的场合适应性。关键词:STC89C52;非接触传感器;LM324;红外辐射ABSTRACTSo far ,our countrys temperature measuring instrument is still a mercury thermometer mainly. This kind of measuring instrument has many shortcoming,such as low accuracy.measuring time
3、long,unrest congfigruent.The subject of the infrared temperature system can realize the body temperature close distanceor distance measured accurately.The design for the STC89C52 single-chip microcomputer as the core component. Use contact-less temperature preach OTP-538U temperature in sampling.Ope
4、rational amplifier chip LM324 will sent electrical signals to the A/D module after pre-amplification,A/D and 12 of the high accuracy of TLC2543 chip,digital signals to control STC89C52core,and the microprocessor complete data collection and conversion,realize real-time temperature measurement and re
5、al time display to LCD1602 module.This paper studies the contact signal-chip microcomputer temperature measurement system because of the object to be tested for infrared radiation is the contact nondestructive measurement, the measurement process wont disrupt the measured part of the temperature fie
6、ld,fast response,temperature high resolution,good stability and long service life and a series of asvantages,than traditional contact temperature measurement have more situations adaptability.KEY WORDS : STC89C52;Non contact sensor;LM324;Infrared radiation目 录第1章 绪论1研究课题背景1第2章 红外测温仪概述22.1 红外测温仪简介22.2
7、 红外线测温仪的优点22.3 红外测温仪工作原理及测温方法2第3章 系统硬件设计43.1 硬件设计概述43.2 单片机STC89C52模块53.2.1 MCS-51单片机内部结构53.2.2 STC89C52RC单片机介绍53.2.3 STC89C52RC单片机的工作模式63.2.4 STC89C52RC引脚功能说明73.2.5 看门狗应用103.3红外测温模块103.3.1特性103.3.2 应用103.3.3 传感器特性113.3.4实用连接电路图133.4 放大电路模块143.4.1 LM324的引脚排列143.4.2 参数与描述143.4.3特点153.4.4 应用电路163.5 A/
8、D转换模块173.5.1 TLC2543的特点173.5.2 TLC2543的引脚排列及说明173.5.3 接口时序183.5.4 应用电路203.6 电源模块203.6.1整流桥213.6.2 应用电路图223.7 液晶显示模块223.7.1 管脚功能233.7.2 特性243.7.3 应用电路25第4章 系统软件设计264.1 总体设计264.2 A/D转换单元时序274.2.1 TLC2543控制字274.2.2 工作流程284.3 LM324模块314.4 红外传感器模块324.5 LCD1602显示模块334.5.1 1602LCD的指令说明及代码解释334.5.2 液晶显示模块程序
9、流程图36第5章 总结37致谢38参考文献39附录40第1章 绪论研究课题背景温度是确定物质状态的重要参数之一,它的测量与控制在国防、军事、科学研究以及工农业生产中占有十分重要的地位。在工业生产中,我们需要经常对设备的运行状况进行监测来确保设备的安全运行,而对设备的监测通常通过测量其表面的温度来进行。现代的工业设备往往是在高电压、大电流以及其它危险情况下运行的,传统依靠人工接触式检测的方法既浪费时间、物力、人力,又带有一定的危险性,同时对测温仪所采用的材质也有严格的限制,在这样的场合下,仪器的使用寿命也成为设计接触式测温仪时的一个重点考虑问题。因此有必要去应用一种新的方式去检测目标系统的温度,
10、确保设备的平稳运行。温度的测量方法有两类,一种是利用电气参数随温度变化特性的热电阻、热电偶测温法以及以膨胀式温度计为代表的接触式测温方法,另一种是以热辐射为代表的非接触式测温方法。前者的优点在于测得的温度是物体的真实温度,测温简单、可靠,其缺点在于动态性能差,需要接触被测物体,测温元件与被测介质需要一定时间的热交换才能达到热平衡,同时对被测物体的温度场分布有一定的影响,同时由于工业现场的高温、高压、腐蚀性等恶劣条件,影响了测温仪的精度和使用寿命,大大限制了接触式测温仪的使用;非接触式测温也叫辐射测温,一般使用热电型或光电探测器作为检测元件,其与接触式测温相比,具有响应时间短、非接触、不干扰被测
11、温场、使用寿命长、操作方便等一系列优点,但受到物体的发射率、测温距离、烟尘和水蒸气等外界因素的影响,其测量误差较大。目前应用最广泛的非接触式测量仪是红外测温仪,它测温的理论基础是黑体辐射定律。自然界的任何物体都在不停的向外辐射能量,物体辐射能量的大小及波长的分布与其表面的温度有着十分密切的关系,通过测量物体自身红外辐射的能量便能确定它的表面温度。第2章 红外测温仪概述2.1 红外测温仪简介红外测温仪是一种将红外技术与微电子技术结合起来的一种新型测温仪器,它通过将被测物表面发射的红外波段辐射能量通过光学系统汇聚到红外探测原件上,使其产生一个电压信号,经过放大、模/数转换等环节处理,最后以数字形式
12、直接在显示屏上显示温度值。红外测温仪由光学部分和信号处理部分组成,其体积小,便于携带,操作简单,在各行各业中得到广泛应用。2.2 红外线测温仪的优点与传统接触式温度计相比而言,红外线测温仪有着响应时间快、使用安全、非接触及使用寿命长等优点。(1) 精确。红外线测温仪精确,通常精度都是1度以内,这种性能在做预防性维护时特别重要。用红外测温仪,你甚至可快速探测操作温度的微小变化,在其萌芽之时就可将问题解决,减少因设备故障造成的开支和维修的范围。(2) 便捷。红外线测温仪的另一个先进之处是可快速提供温度测量,在用热偶读取一个渗漏连接点的时间内,用红外测温仪几乎可以读取所有连接点的温度。另外由于红外测
13、温仪坚实、轻巧(都轻于10盎司),且不用时易于放在皮套中。所以当你在工厂巡视和日常检验工作时都可携带。(3) 安全。安全是使用红外线测温仪最重要的好处。不同于接触测温仪,红外线测温仪能够安全地读取难以接近的或不可到达的目标温度 ,在仪器允许的范围内读取目标温度。非接触温度测量还可在不安全的或接触测温较困难的区域进行,像蒸汽阀门或加热炉附近,他们不需在冒接触测温时一不留神就烧伤手指的风险。高于头顶25英尺的供/回风口温度的精确测量就象在手边测量一样容易。红外测温仪具有激光瞄准,便于识别目标区域。2.3 红外测温仪工作原理及测温方法红外测温仪由光学系统、光电探测器、信号放大器及信号处理、显示输出等
14、部分组成。光学系统汇聚其视场内的目标红外辐射能量,视场的大小由测温仪的光学零件及其位置确定。红外能量聚焦在光电探测器上并转变为相应的电信号。该信号经过放大器和信号处理电路,并按照仪器内疗的算法和目标发射率校正后转变为被测目标的温度值。通过测量辐射物体的全波长的热辐射来确定物体的辐射温度的称为全辐射测温法;通过测量物体在一定波长下的单色辐射亮度来确定它的亮度温度的称为亮度测温法;通过被测物体在两个波长下的单色辐射亮度之比随温度变化来定温的称为比色测温法。亮度测温法无需环境温度补偿,发射率误差较小,测温精度高,但工作于短波区,只适于高温测量。比色测温法的光学系统可局部遮挡,受烟雾灰尘影响小,测温误
15、差小,但必须选择适当波段,使波段的发射率相差不大。本文选用全辐射测温法来计算被测量物体的温度,全辐射测温法是根据所有波长范围内的总辐射而定温,得到的是物体的辐射温度。选用这种方法是因为中低温物体的波长较大,辐射信号很弱,而且结构简单,成本较低。由普朗克公式可推导出辐射体温度与检测电压之间的关系式:V=RaT4=KT4 (1.1)式中K=Ra,由实验确定,定标时取1T被测物体的绝对温度R探测器的灵敏度a与大气衰减距离有关的常数辐射率斯蒂芬玻耳兹曼常数因此,可以通过检测电压而确定被测物体的温度,上式表明探测器输出信号与目标温度呈非线性关系,V与T的四次方成正比,所以要进行线性化处理。线性化处理后得
16、到物体的表观温度,需进行辐射率修正为真实温度,其校正式为: (1.2)式中Tr辐射温度(表观温度)(T)辐射率,取0.10.9由于调制片辐射信号的影响,辐射率修正后的真实温度为高于环境的温度,还必须作环温补偿,即真实温度加上环温才能最终得到被测物体的实际温度。第3章 系统硬件设计确定系统的硬件由单片机模块、OTP-538U温度传感器模块、LM324电压信号放大模块、AD转换模块、液晶显示模块、电源模块、硬件的流程是OTP-538U红外温度传感器将红外信号转换为电压信号。由于输出的电压信号很微弱,所以需要运算放大器LM324组成的运算放大电路进行前置放大,然后将放大的电压信号发送至由TLC254
17、3组成的A/D转换电路,再将转换后得到的数字信号送至单片机进行处理,最后将处理的结果送至LCD1602液晶显示屏进行实时检测温度的显示。红外线测温模块电压信号放大模块A/D转换模块单片机STC89C52电源模块液晶显示模块其方案图如图3-1所示:图3-1 系统硬件方案图3.1 硬件设计概述基于STC89C52单片机的红外测温系统的硬件设计采用模块化设计思想,将整个系统分成六大模块:单片机STC89C52模块、红外测温模块、电压信号放大模块、AD转换模块、LCD液晶显示模块、电源模块。通过划分模块的方法,可以把一个复杂的问题分割成几个相对容易解决的问题,然后分别予以解决,大大简化了设计的难度。3
18、.2 单片机STC89C52模块STC89C52是STC公司生产的一种低功耗、高性能CMOS8位微控制器,具有 8K 在系统可编程Flash存储器。STC89C52使用经典的MCS-51内核,但做了很多的改进使得芯片具有传统51单片机不具备的功能。3.2.1 MCS-51单片机内部结构图3-2 单片机内部结构经过选择,决定使用STC89C52单片机,STC89C52是一种低功耗、高性能CMOS8位微控制器,具有 8K 在系统可编程Flash 存储器。在单芯片上,拥有灵巧的8 位CPU 和在系统可编程Flash,使得STC89C52为众多嵌入式控制应用系统提供高灵活、超有效的解决方案。STC89
19、C52具有以下标准功能:8k字节Flash,256字节RAM,32 位I/O 口线,看门狗定时器,2 个数据指针,三个16 位定时器/计数器,一个6向量2级中断结构,全双工串行口,片内晶振及时钟电路。另外,AT89S52 可降至0Hz 静态逻辑操作,支持2种软件可选择节电模式。空闲模式下,CPU停止工作,允许RAM、定时器/计数器、串口、中断继续工作。掉电保护方式下,RAM内容被保存,振荡器被冻结,单片机的一切工作停止,直到下一个中断或硬件复位为止。3.2.2 STC89C52RC单片机介绍STC89C52RC单片机是宏晶科技推出的新一代高速/低功耗/超强抗干扰的单片机,指令代码完全兼容传统8
20、051单片机,12时钟/机器周期和6时钟/机器周期可以任意选择。主要特性(1):增强型8051单片机,6时钟/机器周期和12时钟/机器周期可以任意选择,指令代码完全兼容传统8051.(2):工作电压:5.5V3.3V(5V单片机)/3.8V2.0V(3V单片机)(3):工作频率范围:040MHz,相当于普通8051的080MHz,实际工作频率可达48MHz(4):用户应用程序空间为8K字节(5):片上集成512字节RAM(6):通用I/O口(32个),复位后为:P1/P2/P3/P4是准双向口/弱上拉,P0口是漏极开路输出,作为总线扩展用时,不用加上拉电阻,作为I/O口用时,需加上拉电阻。(7
21、):ISP(在系统可编程)/IAP(在应用可编程),无需专用编程器,无需专用仿真器,可通过串口(RxD/P3.0,TxD/P3.1)直接下载用户程序,数秒即可完成一片(8):具有EEPROM功能(9):具有看门狗功能(10):共3个16位定时器/计数器。即定时器T0、T1、T2(11):外部中断4路,下降沿中断或低电平触发电路,Power Down模式可由外部中断低电平触发中断方式唤醒(12):通用异步串行口(UART),还可用定时器软件实现多个UART(13):工作温度范围:-40+85(工业级)/075(商业级)(14):PDIP封装3.2.3 STC89C52RC单片机的工作模式l 掉电
22、模式:典型功耗<0.1A,可由外部中断唤醒,中断返回后,继续执行原程序l 空闲模式:典型功耗2mAl 正常工作模式:典型功耗4mA7mAl 掉电模式可由外部中断唤醒,适用于水表、气表等电池供电系统及便携设备图3-3 STC89C52RC引脚图3.2.4 STC89C52RC引脚功能说明VCC(40引脚):电源电压VSS(20引脚):接地P0端口(P0.0P0.7,3932引脚):P0口是一个漏极开路的8位双向I/O口。作为输出端口,每个引脚能驱动8个TTL负载,对端口P0写入“1”时,可以作为高阻抗输入。在访问外部程序和数据存储器时,P0口也可以提供低8位地址和8位数据的复用总线。此时,
23、P0口内部上拉电阻有效。在Flash ROM编程时,P0端口接收指令字节;而在校验程序时,则输出指令字节。验证时,要求外接上拉电阻。P1端口(P1.0P1.7,18引脚):P1口是一个带内部上拉电阻的8位双向I/O口。P1的输出缓冲器可驱动(吸收或者输出电流方式)4个TTL输入。对端口写入1时,通过内部的上拉电阻把端口拉到高电位,这是可用作输入口。P1口作输入口使用时,因为有内部上拉电阻,那些被外部拉低的引脚会输出一个电流(I)。此外,P1.0和P1.1还可以作为定时器/计数器2的外部技术输入(P1.0/T2)和定时器/计数器2的触发输入(P1.1/T2EX),具体参见下表3-1:在对Flas
24、h ROM编程和程序校验时,P1接收低8位地址。表3-1 P1.0和P1.1引脚复用功能引脚号功能特性P1.0T2(定时器/计数器2外部计数输入),时钟输出P1.1T2EX(定时器/计数器2捕获/重装触发和方向控制)P2端口(P2.0P2.7,2128引脚):P2口是一个带内部上拉电阻的8位双向I/O端口。P2的输出缓冲器可以驱动(吸收或输出电流方式)4个TTL输入。对端口写入1时,通过内部的上拉电阻把端口拉到高电平,这时可用作输入口。P2作为输入口使用时,因为有内部的上拉电阻,那些被外部信号拉低的引脚会输出一个电流(I)。在访问外部程序存储器和16位地址的外部数据存储器(如执行“MOVX D
25、PTR”指令)时,P2送出高8位地址。在访问8位地址的外部数据存储器(如执行“MOVX R1”指令)时,P2口引脚上的内容(就是专用寄存器(SFR)区中的P2寄存器的内容),在整个访问期间不会改变。在对Flash ROM编程和程序校验期间,P2也接收高位地址和一些控制信号。P3端口(P3.0P3.7,1017引脚):P3是一个带内部上拉电阻的8位双向I/O端口。P3的输出缓冲器可驱动(吸收或输出电流方式)4个TTL输入。对端口写入1时,通过内部的上拉电阻把端口拉到高电位,这时可用作输入口。P3做输入口使用时,因为有内部的上拉电阻,那些被外部信号拉低的引脚会输入一个电流(I)。在对Flash R
26、OM编程或程序校验时,P3还接收一些控制信号。P3口除作为一般I/O口外,还有其他一些复用功能,如下表3-2 所示:表3-2 P3口引脚复用功能 引脚号复用功能P3.0RXD(串行输入口)P3.1TXD(串行输出口)P3.2(外部中断0)P3.3(外部中断1)P3.4T0(定时器0的外部输入)P3.5T1(定时器1的外部输入)P3.6(外部数据存储器写选通)P3.7(外部数据存储器读选通)RST(9引脚):复位输入。当输入连续两个机器周期以上高电平时为有效,用来完成单片机单片机的复位初始化操作。看门狗计时完成后,RST引脚输出96个晶振周期的高电平。特殊寄存器AUXR(地址8EH)上的DISR
27、TO位可以使此功能无效。DISRTO默认状态下,复位高电平有效。ALE/(30引脚):地址锁存控制信号(ALE)是访问外部程序存储器时,锁存低8位地址的输出脉冲。在Flash编程时,此引脚()也用作编程输入脉冲。在一般情况下,ALE以晶振六分之一的固定频率输出脉冲,可用来作为外部定时器或时钟使用。然而,特别强调,在每次访问外部数据存储器时,ALE脉冲将会跳过。如果需要,通过将地址位8EH的SFR的第0位置“1”,ALE操作将无效。这一位置“1”,ALE仅在执行MOVX或MOV指令时有效。否则,ALE将被微弱拉高。这个ALE使能标志位(地址位8EH的SFR的第0位)的设置对微控制器处于外部执行模
28、式下无效。(29引脚):外部程序存储器选通信号()是外部程序存储器选通信号。当AT89C51RC从外部程序存储器执行外部代码时,在每个机器周期被激活两次,而访问外部数据存储器时,将不被激活。/VPP(31引脚):访问外部程序存储器控制信号。为使能从0000H到FFFFH的外部程序存储器读取指令,必须接GND。注意加密方式1时,将内部锁定位RESET。为了执行内部程序指令,应该接VCC。在Flash编程期间,也接收12伏VPP电压。XTAL1(19引脚):振荡器反相放大器和内部时钟发生电路的输入端。XTAL2(18引脚):振荡器反相放大器的输入端。特殊功能寄存器在STC89C52RC片内存储器中
29、,80HFFH共128个单元位特殊功能寄存器(SFR)。并非所有的地址都被定义,从80HFFH共128个字节只有一部分被定义。还有相当一部分没有定义。对没有定义的单元读写将是无效的,读出的数值将不确定,而写入的数据也将丢失。不应将“1”写入未定义的单元,由于这些单元在将来的产品中可能赋予新的功能,在这种情况下,复位后这些单元数值总是“0”。STC89C52RC除了有定时器/计数器0和定时器/计数器1之外,还增加了一个一个定时器/计数器2.定时器/计数器2的控制和状态位位于T2CON和T2MOD。定时器2是一个16位定时/计数器。通过设置特殊功能寄存器T2CON中的C/T2位,可将其作为定时器或
30、计数器。定时器2有3种操作模式:捕获、自动重新装载(递增或递减计数)和波特率发生器,这3种模式由T2CON中的位进行选择。3.2.5 看门狗应用STC89C52RC单片机看门狗定时器特殊功能寄存器表3-3看门狗定时器特殊功能寄存器符号功能EN_WDT看门狗允许位,当设置为“1”,看门狗启动CLR_WDT看门狗清“0”位,当设为“1”时,看门狗将重新计数。硬件将自动清“0” 此位IDLE_WDT看门狗“IDLE”模式位,当设置为“1”时,看门狗定时器在“空闲模式”计数;当清“0”该位时,看门狗在“空闲模式”时不计数PS2,PS1,PS0看门狗定时器预分频值,不同值对应预分频数STC单片机有两种时
31、钟模式,一种是单倍速,也就是12时钟模式,在该模式下,STC单片机与其他公司51系列单片机具有相同的机器周期,即12个振荡周期为一个机器周期;另一种是双倍速,又称6时钟模式,在该模式下,STC单片机比其他公司的51单片机运行速度快一倍。3.3红外测温模块OTP-538U是一个热电堆传感器,具有116种热电偶元素,传感器芯片经由微细加工,可快速反应环境里的温度改变,导致输出端电压响应,传感器芯片的一个独特的前表面体积加工技术,产生更小尺寸和更快响应环境温度的变化。红外窗口是一个带通滤波器拥有其50%削减在波长在5m14m。传感器响应事件的比例和不断的红外辐射信号响应其截止频率,它是有限的,由传感
32、器热时间常数的数十毫秒范围。3.3.1特性(1):非接触式温度检测(2):电压输出,容易得到信号(3):零功耗(4):宽检测温度范围3.3.2 应用(1):医疗用途:耳温计(2):家里设施:微波炉、电吹风、安全系统、家庭安全&空调行业应用:过程监控和控制器、红外非接触式温度计、汽车应用:热传感系统。3.3.3 传感器特性表3-4 绝对最大额定值参数MinTypMaxUint工作温度-20100° C贮藏温度-40100° C图3-4 红外温度传感器实物图片表3-5 红外传感器参数ParameterMinTypMaxUnitConditionsOutput Volta
33、ge0.771.44mVTamb.=25Tobj. =50Sensitivity7085100V/W*TC of sensitivity0.100.110.12%/KTypicalSensitivity area in-545-mdiameterResistance of thermopile506580K25TC of resistance-0.09-%/KTypicalTime constant-16-ms*Noise voltage283236nV/Hz1/2NEP0.280.360.48nW/Hz1/2Normalized detectivity (D*)1.0*1081.3*1081
34、.7*108cm*Hz1/2/W*表3-6 热电堆典型的数值数据输出电压(传感器工作在 25° C)Temp. ()V_out (mV)Temp. ()V_out (mV)-20-1.29501.02-10-1.06601.490-0.80701.9910-0.51802.5220-0.18903.09250.001003.69300.191104.33400.591205.00图3-5 otp-538u机械图纸和引脚分配第 44 页 共 44页3.3.4实用连接电路图信号获取电路:该电路使用到的元件有otp-538u,电阻1k,10k,电容47uf图3-6 otp-538u端口连接
35、电路图图3-7 实际otp-538u连接电路图3.4 放大电路模块LM324系列器件带有差动输入的四运算放大器。与单电源应用场合的标准运算放大器相比,它们有一些显著优点。该四放大器可以工作在低到3.0伏或者高到32伏的电源下,静态电流为MC1741的静态电流的五分之一。共模输入范围包括负电源,因而消除了在许多应用场合中采用外部偏置元件的必要性。每一组运算放大器可用下图所示的符号来表示,它有5个引出脚,其中“+”、“-”为两个信号输入端,“V+”、“V-”为正、负电源端,“Vo”为输出端。两个信号输入端中,Vi-(-)为反相输入端,表示运放输出端Vo的信号与该输入端的位相反;Vi+(+)为同相输
36、入端,表示运放输出端Vo的信号与该输入端的相位相同。3.4.1 LM324的引脚排列 图3-8 LM324管脚图LM324系列由四个独立的,高增益,内部频率补偿运算放大器,其中专为从单电源供电的电压范围经营。从分裂电源的操作也有可能和低电源电流消耗是独立的电源电压的幅度。应用领域包括传感器放大器,直流增益模块和所有传统的运算放大器现在可以更容易地在单电源系统中实现的电路。例如,可直接操作的LM324系列,这是用来在数字系统中,轻松地将提供所需的接口电路,而无需额外的±15V电源标准的5V电源电压。3.4.2 参数与描述运放类型:低功率放大器数目:4带宽:1.2M
37、Hz针脚数:14工作温度范围:0°C to +70°C封装类型:SOIC3dB带宽增益乘积:1.2MHz变化斜率:0.5V/s器件标号:324器件标记:LM324AD增益带宽:1.2MHz工作温度最低:0°C工作温度最高:70°C放大器类型:低功耗温度范围:商用电源电压 最大:32V电源电压 最小:3V芯片标号:324表面安装器件:表面安装输入偏移电压 最大:7mV运放特点:高增益频率补偿运算逻辑功能号:324额定电源电压, +:15V3.4.3特点(1):短路保护输出(2):真差动输入级(3):可单电源工作:3V-32V(4):低偏置电流:最大100m
38、A(5):每封装含四个运算放大器(6):具有内部补偿的功能(7):共模范围扩展到负电源(8):行业标准的引脚排列(9):输入端具有静电保护功能这个是最常用的运算放大器1,2,3脚是一组5,6,7脚是一组,8,9,10脚是一组,12,13,14脚是一组,剩下的两个脚是电源,1,7,8,14是各组放大器的输出脚,其它的就是输入脚。至于使用地方,那就是你需要比较器和运算放大器的所有地方你都可以用,只是当你所需要用到运算放大器的地方对运算放大器的性能要求很高的时候那你就得看看LM324是不是满足性能要求了!单位增益内部频率补偿大直流电压增益100 dB的高带宽(单位增益)1兆赫(温度补偿)电源范围宽:
39、单电源3V至32V电源或双电源±1.5V至±16V极低的电源漏电流(700A)基本上是独立的电源电压低输入偏置电流45 NA(温度补偿)低的输入失调电压为2 mV和失调电流:5 NA输入共模电压范围包括地面差分输入电压范围的电源电压等于大输出电压摆幅0V至V + - 1.5V3.4.4 应用电路图3-9 放大器LM324应用电路图3-10 实际LM324芯片连接电路3.5 A/D转换模块TLC2543是TI公司的12位串行模数转换器,使用开关电容逐次逼近技术完成A/D转换过程。由于是串行输入结构,能够节省51系列单片机I/O资源;且价格适中,分辨率较高,因此在仪器仪表中有较
40、为广泛的应用。3.5.1 TLC2543的特点(1):12位分辩率A/D转换器;(2):在工作温度范围内10s转换时间;(3):11个模拟输入通道;(4):3路内置自测试方式;(5):采样率为66kbps;(6):线性误差±1LSBmax;(7):有转换结束输出EOC;(8):具有单、双极性输出;(9):可编程的MSB或LSB前导;(10):可编程输出数据长度。3.5.2 TLC2543的引脚排列及说明TLC2543有两种封装形式:DB、DW或N封装以及FN封装,这两种封装的引脚排列如下图,引脚说明见下表3-8。图3-11 TLC2543的封装表3-7 TLC2543引脚说明引脚号名
41、称I/O说明19,11,12AIN0AIN10I模拟量输入端。11路输入信号由内部多路器选通。对于4.1MHz的I/OCLOCK,驱动源阻抗必须小于或等于50,而且用60pF电容来限制模拟输入电压的斜率15CSI片选端。在CS端由高变低时,内部计数器复位。由低变高时,在设定时间内禁止DATA INPUT和I/OCLOCK17DATA INPUTI串行数据输入端。由4位的串行地址输入来选择模拟量输入通道16DATA OUTOA/D转换结果的三态串行输出端,CS为高时处于高阻抗状态,CS为低时处于激活状态19EOCO转换结束端。在最后的I/OCLOCK下降沿之后,EOC从高电平变为低电平并保持到转
42、换完成和数据准备传输为止10GND地。GND是内部电路的地回路端。除另外说明外,所有电压测量都相对GND而言18I/O CLOCKI输入/输出时钟端。I/O CLOCK接收串行输入信号并完成以下四个功能:(1)在I/O CLOCK的前8个上升沿,8位输入数据存入输入数据寄存器。(2)在I/O CLOCK的第4个下降沿,被选通的模拟输入电压开始向电容器充电,直到I/O CLOCK的最后一个下降沿为止。(3)将前一个转换数据的其余11位输出到DATA OUT端,在I/O CLOCK的下降沿时数据开始变化。(4)I/O CLOCK的最后一个下降沿,将转换的控制信号传送到内部状态控制位14REF+I正
43、基准电压端。基准电压的正端(通常是VCC)被加到REF+,最大的输入电压范围由加于本端与REF-端的电压差决定13REF-I负基准电压端。基准电压的低端(通常为地)被加到REF-20VCC电源3.5.3 接口时序可以用四种传输方法使TLC2543得到全12位分辩率,每次转换和数据传递可以使用12或16个时钟周期。 一个片选脉冲要插到每次转换的开始处,或是在转换时序的开始处变化一次后保持为低,直到时序结束。 图2显示每次转换和数据传递使用16个时钟周期和在每次传递周期之间插入的时序,图3显示每次转换和数据传递使用16个时钟周期,仅在每次转换序列开始处插入一次时序。图3-12 16时钟传送时序图(
44、使用,MSB在前)图3-13 16时钟传送时序图(不使用,MSB在前)3.5.4 应用电路图3-14 实际TLC2543连接电路由前面的红外传感器的输出电压与被测物体的关系可知,每一度的温度变化,引起的红外传感器的电压变化都是很微小的。TLC2543是12位的模数转换。假如输入的基准电压是5V,则最小转换精度为5/4095.为1.220703Mv,只要将红外传感器的输出的电压稍微放大百倍左右就可以在A/D转换芯片的精度范围内,而且误差也小。用8位的A/D转换芯片需要放大的倍数很大,那样转换时输出的值的误差就很大。所以选择12位模数转换芯片。3.6 电源模块LM7805是三端稳压集成电路。用LM
45、78/LM79系列三端稳压IC来组成稳压电源所需的外围电路极少。电路内部还有过流,过热及调整管的保护电路,使用起来可靠,方便,而且价格便宜。该系列集成稳压IC型号中的LM78或者LM79,后面的数字代表三端集成稳压电路的输出电压,如LM7806表示输出的电压为正6V,LM7909表示输出的电压是负9V。其实物图为图3-15 7805实物图及引脚涵义3.6.1整流桥为了克服单相半波整流电路的缺点,在实用电路中多采用单相全波整流电路,最常采用的是单相桥式整流电路。单相桥式整流电路由四只二极管组成,其构成原则就是保证在变压器的副边电压U2的整个周期内,负载上的电压和电流方向始终不变,为了达到这一目的
46、就需要在U2的正负半周内正确引导流向负载的电流。设变压器副边两端分别是A和B,则A为“”,B为“”时应有电流流出A点,A为“”,B为“”时应有电流流入A点;相反A为“”,B为“”时应有电流流入B点,A为“”,B为“”时应有电流流出B点;因而A和B点均应分别接两只二极管的阴极和阳极,以引导电流 。图(a)为习惯画法,图(b)为简化画法。图3-16整流桥电路图3-17整流桥电路简单画法3.6.2 应用电路图图3-18 实际电源电路连接图3.7 液晶显示模块工业字符型液晶,能够同时显示16x02即32个字符。(16列2行)1602液晶也叫1602字符型液晶,它是一种专门用来显示字母、数字、符号等的点
47、阵型液晶模块。它由若干个5X7或者5X11等点阵字符位组成,每个点阵字符位都可以显示一个字符,每位之间有一个点距的间隔,每行之间也有间隔,起到了字符间距和行间距的作用,正因为如此所以它不能很好地显示图形(用自定义CGRAM,显示效果也不好)。1602LCD是指显示的内容为16X2,即可以显示两行,每行16个字符液晶模块(显示字符和数字)。3.7.1 管脚功能表3-8 1602引脚接口说明编号符号引脚说明编号符号引脚说明1VSS电源地9D2数据2VDD电源正极10D3数据3VL液晶显示偏压11D4数据4RS数据/命令选择12D5数据5R/W读/写选择13D6数据6E使能信号14D7数据7D0数据
48、15BLA背光源正极8D1数据16BLK背光源负极第1脚:VSS为地电源。第2脚:VDD接5V正电源。 第3脚:VL为液晶显示器对比度调整端,接正电源时对比度最弱,接地时对比度最高,对比 度过高时会产生“鬼影”,使用时可以通过一个10K的电位器调整对比度。 第4脚:RS为寄存器选择,高电平时选择数据寄存器、低电平时选择指令寄存器。 第5脚:R/W为读写信号线,高电平时进行读操作,低电平时进行写操作。当RS和R/W共同 为低电平时可以写入指令或者显示地址,当RS为低电平R/W为高电平时可以读忙信号,当 RS为高电平R/W为低电平时可以写入数据。 第6脚:E端为使能端,当E端由高电平跳变成低电平时
49、,液晶模块执行命令。 第714脚:D0D7为8位双向数据线。第15脚:背光源正极第16脚:背光源负极。图3-19 1602引脚图实物图图3-20 1602实物图3.7.2 特性(1):3.3V或5V工作电压,对比度可调。(2):内含复位电路。(3):提供各种控制命令,如:清屏、字符闪烁、光标闪烁、显示移位等多种功能。(4):有80字节显示数据存储器DDRAM。(5):内建有192个5X7点阵的字型的字符发生器CGROM。(6):8个可由用户自定义的5X7的字符发生器CGRAM。3.7.3 应用电路图3-21 实际1602电路连接图第4章 系统软件设计4.1 总体设计主程序A/D转换单元LCD显
50、示单元图4-1 总体方案图当单片机上电时,系统开始工作,红外传感器将红外信号转化为对应的电压输出,输出的电压信号很微小,需要经过运算放大器进行放大,然后将放大的信号送到A/.D转换芯片进行模数转换,将转换的数字量送至单片机进行处理。将处理后得到的温度送至LCD上显示出来。此系统涉及的软件代码,主要是A/D芯片的控制,以及LCD显示单元的初始化,显示等。主程序部分代码void main() /主函数 uchar m=0; float num,volt;int x,y,z,T,r; volt=(read2543(0x00)*5.0/4095.0);num=(volt*123.617+25.3)*1
51、00;T=(int)num;x=T/1000;y=(T%1000)/100;z=(T%1000)%100/10;r=(T%1000)%100%10;主程序部分主要为A/D转换电压的获取,然后通过opt-538U传感器电压与温度的数值关系,计算出大致的线性关系,然后在代码中通过函数转换的到温度值,供后续的显示单元显示。4.2 A/D转换单元时序4.2.1 TLC2543控制字每次进行A/D转换的时候都必须向TLC2543写入命令以便确定其工作状态。命令字的格式如表4-1所示表4-1 命令字格式表D7D4D3D2D1D0输入通道地址选择输出数据长度选择输出数据顺序选择输出数据格式选择表4-2输入通
52、道地址选择位表输入通道地址选择位:用于选择TLC2543的输入通道和自测试电压值D7D6D5D4说明0000通道00001通道10010通道20011通道30100通道40101通道50110通道60111通道71000通道81001通道91010通道101011自测试电压(VREF+)(VREF-)/21100自测试电压VREF1101自测试电压VREF1110掉电输出数据长度选择位:用与选择A/D转换结果的位数输出数据长度选择位设置表4-3 输出数据长度选择位表D3D2说明0012位数据输出018位数据输出1012位数据输出1116位数据输出输出数据顺序选择位:用于选择数据输出的顺序,如果D1=0,则高位在前,如果D1=1,则低位在前。输出数据格式选择位:用于选择输出数据的属性。如果D0=0,采样数据是无符号数;如果D0=1,采样数据是有符号数。4.2.
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 二零二五年度私企股东私下股份赠与分配协议
- 二零二五年度农村房屋租赁权转让与配套设施使用协议
- 中学结对帮扶协议书的反馈机制
- 标准包工包料建房合同细则
- 原材料采购合同(Purchase Contract)
- 附大院子的联排别墅出租合同
- 基础设施建设项目合同战略合作协议
- 合同规定的寄存档案条款
- 股份有限公司设立二人合同范本
- 教育辅导服务合同条款
- 高考英语作文练习纸(标准答题卡)
- 时30吨超纯水处理系统设计方案
- 教科版二年级科学下册(做一个指南针)教育教学课件
- 高空作业专项施工方案
- GB/T 708-2019冷轧钢板和钢带的尺寸、外形、重量及允许偏差
- GB/T 6184-20001型全金属六角锁紧螺母
- GB/T 39616-2020卫星导航定位基准站网络实时动态测量(RTK)规范
- GB/T 19519-2014架空线路绝缘子标称电压高于1 000 V交流系统用悬垂和耐张复合绝缘子定义、试验方法及接收准则
- GB/T 14996-2010高温合金冷轧板
- 用地性质分类表
- DB/T 19-2020地震台站建设规范全球导航卫星系统基准站
评论
0/150
提交评论