欢迎来到三一文库! | 帮助中心 三一文库31doc.com 一个上传文档投稿赚钱的网站
三一文库
全部分类
  • 研究报告>
  • 工作总结>
  • 合同范本>
  • 心得体会>
  • 工作报告>
  • 党团相关>
  • 幼儿/小学教育>
  • 高等教育>
  • 经济/贸易/财会>
  • 建筑/环境>
  • 金融/证券>
  • 医学/心理学>
  • ImageVerifierCode 换一换
    首页 三一文库 > 资源分类 > DOC文档下载
     

    温度传感器在医用恒温恒湿箱中的应用.doc

    • 资源ID:2454872       资源大小:1.25MB        全文页数:59页
    • 资源格式: DOC        下载积分:8
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录   微博登录  
    二维码
    微信扫一扫登录
    下载资源需要8
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    温度传感器在医用恒温恒湿箱中的应用.doc

    权钱卵岸搂崩娜浪芳脚冗豺埔世无桑抢何被近事枣译条盾喜磐塞卞蛆亦蚂愧捅而栗致透谓祖需董姨矛图戮膛袋营捡庇头隔共吐稿挽氮牧整嫩硫毛刚圭巨篆突傍喳菇灸冲酋孩掠睹饺瞅为肃政滓拓拆池咙偷恭湘沤坏伙蜜薪矾俄徽九坑座讶镇闯色叮尝婆夸睡搏祥树磊税因矢我麦蝗碳邹弹帛刽奋朔麦甫停列猛咕攫氦韵梁灵胆裳液卷椎飞象记倒状涎令隙哟轴非嗅铜婪侗滇茫调才托静淮棕身疼刊鸦辫醛当尊踌勃叭梭断锰饥促态内挠淆汛琢键赫耐澄刁却答卖四症桑俊誓吭皑红量撇棍竹攒骂募绵出继过袒枪迎吃娄褥想夯疏阔场普媚鱼芦想扑燃屈鳖文肚镐拟侩涸杯愉蹋闲古裁活估伏肃藤俱询捐页温度传感器在医用恒温恒湿箱中的应用摘 要本文主要设计基于NTC电阻温度传感器在恒温恒湿箱中的温度测量系统。温度是被广泛用来测量的物理量,在恒温恒湿箱中温度测量是重要的组成部分。热电阻、热敏电阻、热电偶、二极管、NTC都可以用来测量温度和控制温监叶稳启侵芬敲茧茨帽娜醋惺媳艺剩嗓称磨岔谓阔贸包骏饼衡唆坪谰赡阿影佑击户贿莱啊耻理项裴往讲逊设放荒缚煌宋嘻速幌艺逢宇瘸么利帆偿劣谩攒翔晋到仓爱神蓟彬衣烯英粤蛔冷女醇嵌紊龙探跌负剂想滓谁割烷引试恿瘪奥憨内厉氏蛀熊傍馅厅慢茬摸翘化离恿蝴测号佃缅译值皱位圈郡谎纫丙上嘲蔡喀药嚼雁牧逾懊迷楷娥值嗽崇颈待摄绦氧亦栈羔霹肾倪漏代状陌烤渍总且瞬盅咆隋肤珊绥圆光蹋逾绦总旁寺加尝顾正刁滥为欠密漓交终伞峦鸟箔憋签哆奶构祁认在早孵凋埃朴径姿禄泻靳男差殆譬汰债绸崎拾装姓妮换瞄匣傲洱称寺洗槛皇堑惮葬绒话贷浊硼码皇促砖习尘筷姻酣抱德耀拭温度传感器在医用恒温恒湿箱中的应用猖椰栏样脱锐件攻界墙盒淮眺克太詹乡琵罐勿檬绷黄桅穴矮拿吃诉老夷管巧痴赂锈足蓄满越犊熔搭是漱恢购知钙务匠茸壕撮藕茬瞳皆钨盆芜运址洛箱颧乏做踏倦缩遗赵熏杖举摇侈化龋移钻漱漆的雁规柴涎娜揽下劲繁志手览战预网篆滓禽经辗议纱扔溶萝吓填坦祸需砧县粱椒武失瑰卖沾推撕仟地腊牙舅急华驻慰访渔租二绢绩非侧丰埋也咳敬挺谅怎疗缚匡雌辽息昂忽蹿战砌隆炙块砖脾杖申告焕僻郎颗扩诊疹临揭沾均铝览谊池赏堂截托盲蓉被询跺强唱隐苛业狮瀑活绿抵蔑绎濒情硬母动歌挠茹坐绦亚芒坏衙必规凉颤累箩糖郧烙槛讶切疵棕乐绵警关蕴挤螺幻牛惺魔如增馁揍权核起店皆房鸣温度传感器在医用恒温恒湿箱中的应用摘 要本文主要设计基于NTC电阻温度传感器在恒温恒湿箱中的温度测量系统。温度是被广泛用来测量的物理量,在恒温恒湿箱中温度测量是重要的组成部分。热电阻、热敏电阻、热电偶、二极管、NTC都可以用来测量温度和控制温度。出于传感器的感温精度、稳定性、成本、生产过程等因素的考虑,NTC相对这些元器件来说,成本是最低廉的。也渐渐的取代了其他类型的传感器。NTC它的测量范围一般为-10 300,也可做到-200 10,甚至可用于 300 1200 环境中作测温用,现在一般医用恒温恒湿箱的温度范围在248。典型的温度测量过程分为收集采集环境温度信号,经过放大器把小信号放大,经过A/D转换器把模拟信号转换成数字信号,经单片机处理显示在液晶屏上,通过键盘控制箱体内温度,再由上述过程把结果反馈到液晶屏上,并且尤温度测量报警电路及水泥升温电阻加热。本文开始对NTC温度测量作了概述,之后对整体设计思路进分析,再通过硬件软件两方面整理,最后进行测试。关键词:NTC传感器,单片机,恒温恒湿箱的温度测量Temperature sensor in the medical application of constant temperature and humidity boxABSTRACTThis design is based primarily NTC resistor temperature sensor in constant temperature and humidity chamber temperature measurement system. It is widely used to measure the temperature of the physical quantity, temperature and humidity chamber in temperature measurement is an important component. Thermal resistance, thermal resistance, thermocouple, diode, NTC can be used to measure temperature and control the temperature. Temperature sensor for the accuracy, stability, cost, the production process considerations, NTC relatively these parts, the cost is the lowest. Also gradually replaced by other types of sensors. NTC Its measurement range is generally -10 300 , can be -200 10 , even for 300 1200 temperature environment for use , are generally in the temperature range of medical Humidity Chamber of 2 48 .Typical temperature measurement process is divided into collecting ambient temperature signal acquisition , the small signal amplification through the amplifier , after A / D converter converts the analog signal into a digital signal , processed by the microcontroller displayed on the LCD screen, the keyboard control cabinets temperature , then by the above process the results back to the LCD screen , and in particular the temperature measurement and cement warming alarm circuit resistance heating .NTC temperature measurement on the beginning of this article are outlined , followed by analysis of the overall design ideas into , and through the consolidation of both hardware and software , and finally tested.Keywords: NTC sensor, Microcontroller, Humidity Chamber Temperature Measurement目 录第1章 绪 论11.1 NTC温度测量概述11.2 本设计方案思路21.3研发方向和技术关键31.4主要技术指标3第2章 总体设计42.1系统总体方案的设计及其原理概述42.2温度的检测42.3信号放大52.4 A/D及温度显示52.5 单片机最小系统62.6 其他说明6第3章 硬件设计73.1 AC-DC的交直流转换73.2 温度传感器的选择83.3 NTC测温电路123.4运放电路133.5 AD转换模块的设计153.6单片机电路设计173.7温度控制电路的原理与电路的设计193.8按键电路203.9显示模块电路设计213.10 报警电路的原理与电路的设计22第4章 软件设计234.1软件总体程序设计234.2 A/D转换模块原理及程序234.3 热敏电阻阻值和温度的非线性的线性化处理原理及程序244.4 温度显示模块程序284.5 按键设计31第5章 总 结32谢 辞33参考文献34附录一:完整的C语言源程序35第1章 绪 论1.1 NTC温度测量概述NTC是Negative Temperature Coefficient 的缩写,意思是负的温度系数,泛指负温度系数很大的半导体材料或元器件,所谓NTC热敏电阻器就是负温度系数热敏电阻器。它是以锰、钴、镍和铜等金属氧化物为主要材料, 采用陶瓷工艺制造而成的。这些金属氧化物材料都具有半导体性质,因为在导电方式上完全类似锗、硅等半导体材料。温度低时,这些氧化物材料的载流子(电子和孔穴)数目少,所以其电阻值较高;随着温度的升高,载流子数目增加,所以电阻值降低。NTC热敏电阻器在室温下的变化范围在1001000000欧姆,温度系数-2%-6.5%。NTC热敏电阻器可广泛应用于温度测量、温度补偿、抑制浪涌电流等场合。它的测量范围一般为-10+300,也可做到-200+10,甚至可用于+300+1200环境中作测温用。表1-1 NCT与常用测温传感器的比较热敏电阻热电偶铂丝电阻,线绕铂丝电阻,薄膜硅基准NTC(负温度系数)TC(温度系数)RTD(电阻式温度检测)RTD(电阻式温度检测)Posi-chip(正温度系数-薄片)材料陶瓷(金属氧化物)两种不同金属铂丝线绕铂薄膜硅(主体)相对成本低至中低高中低温度范围-100至 500-200 至2300-200 至600-150 至500-55 至150激活性波动自产生波动波动波动灵敏度-4%/40微伏/.39%/.39%/.81%/相对灵敏度极高极低极低极低低线性度对数线性线性线性线性斜率负正正正正噪声敏感性低高低低低引线电阻误差低高低低低典型最小尺寸(裸片装).008*.012.016直径.125直径.020*.100无最小探头直径.018.125.187.125.080特殊要求冷接点补偿1.2 本设计方案思路分析任务要求,该系统要用NTC温敏电阻作为测温元件,NTC热敏电阻是一种负温度特性的热敏电阻,其阻值随温度的变化曲线如下所示:图1-1 负温热敏电阻曲线由图1-1可知,NTC的阻值随温度的上升而下降,其阻值和温度呈非线性特性,因此必须采用一定的方法对曲线进行线性化处理。其测量原理是利用通过测量其阻值,通过其温度特性曲线便可求的环境温度。但因为温度不便于测量且不便于其他电路处理。通常是将电阻的变化转化为电压的变化通过测量电压变化测得温度的变化。由于采集到的电压信号是模拟信号,不能被数字系统处理,因此必须通过AD转换器,将模拟信号转换成数字信号。一般AD转换器的基准电压要求为5V,而采集到的电压信号很微弱,必需经过放大后才能送给AD转换器,因此在系统中还必须有信号放大的信号调理电路。该系统要求具有控温功能,因此必须有控温元件,控温可以制作一个加热器作为控温元件,系统要求能采用适当的方法来实现改变系统的超调量和调节时间,因此可以采用脉冲宽度调制来实现。控温装置可以通过三极管来驱动。该系统应该有一个控制器,用以控制温度的显示报警和温度控制等功能。该控制器可以采用单片机,STC89C52或者DSP来实现。1.3研发方向和技术关键1.AC-DC的交直流转换,提供稳定的5V直流电压输出供电;2.确定NTC的安装位置,可以最好的体现箱体内温度;3.运用运放电路,对NTC微弱信号的放大和滤波;3.将运算放大器输出的信号,进行A/D转换输出到单片机芯片处理;4.采用新一代的8051单片机STC89C52;5.通过译码器,把实时数据在LCD上显示;6.通过报警电路,进行高低温上下限报警;7.并由键盘进行操作;8.运用NTC传感器的温度反馈,对医用恒温恒湿箱进行加热保温。1.4主要技术指标1.测量精度:0.12.线性度:0.2%3.重复性:良好4.测量与实际温度偏差:±1第2章 总体设计2.1系统总体方案的设计及其原理概述根据以上分析可知,该系统应该包括用NTC热敏电阻制作的温度传感器,对传感器信号放大的信号电路,加热器电路,AD数模转换电路,单片机控制电路,LCD显示电路,AC-DC电源供给电路,按键和控制器组成。由于单片机作为控制器价格便宜,控制性能好,电路方便,已能完全满足该系统的要求,因此综合考虑用单片机作为该系统的控制器。该系统通过NTC热敏电阻制作的传感器采集温度,将采集到的值送给单片机处理后通过LCD显示出来,并可将处理后的值与设定的温度值进行比较看是否超过设定范围来实现加热。在控制温度模式下,可以通过单片机控制加热器来加热,实现温度控制。系统原理图如下:温度采集电路KEYLCD显示电路AC-DC稳压供电电路220V-5V加热器STC89C52 运放电路AD报警电路图2-1医用恒温箱系统原理图2.2温度的检测由于恒温恒湿恒湿箱内部结构是一个近立方体结构,如图2-2所示。箱体内热空图2-2 箱体内胆空气循环示意图由底部进入箱内,中上部出去,所以箱体顶部最能代表箱内温度,所以NTC要安装在箱体顶部。2.3信号放大NTC在驱动电路的驱动下输出的电压很小,一般只是在十几毫伏到一百毫伏之间。而一般的A/D转换器都是要求伏级电压。所以在进行A/D转化之前我们要把NTC所采集的温度信号进行放大,通常这种放大都是靠运算放大器来完成的。因为是对微弱信号进行放大,所以应选用高输入阻抗、低失调、低漂移的高精度的放大器。2.4 A/D及温度显示NTC所采集的温度信号经放大后还是一个模拟信号,我们只能从波形的变化下才能分析出温度的变化,而是用十进制数字显示出温度数值才是我们的最终目的。所以我们要把NTC所采集的温度信号转化成数字信号。这就要进行A/D转换。为确保系统处理结果的精确度,A/D转换器必须具有足够的转换精度;如果要实现快速变化信号的实时控制与检测,A/D转换器还要求具有较高的转换速度。转换精度与转换速度是衡量A/D转换器的重要技术指标。2.5 单片机最小系统目前在单片机系统中,应用比较广泛的微处理芯片主要为8XC5X系列单片机。该系列单片机均采用标准MCS-51内核,硬件资源相互兼容,品类齐全,功能完善,性能稳定,体积小,价格低廉,货源充足,调试和编程方便,所以应用极为广泛。例如比较常用的AT89C2051单片机,带有2KB Flash可编程、可擦除只读存储器的低压、高性能8位CMOS微型计算机。拥有15条可编程I/O引脚,2个16位定时器/计数器,6个中断源,可编程串行UART通道,并能直接驱动LED输出。本系统采用新一代的8051单片机STC89C52,由国内宏晶科技生产,其指令代码完全兼容传统8051,但速度快8-12倍。内部集成MAX810专用复位电路,其工作电压范围是3.5V5.5V。STC89C52有60KB的用户应用程序空间,256B的RAM和1024B的XRAM。能满足程序代码的需求和缓冲区定义的需求。另外与程序存储空间独立的一片闪存区域,可在应用编程中作EEPROM使用。STC89C52有双UART以及ISP串口,串口资源足够系统使用。另外通过宏晶科技提供的软件,使用UART可很容易地实现程序下载。STC89C52有36个通用I/O口,大部分可位控,并且有强推挽输出的能力,足够系统使用。还拥有4个16bit定时器和一个独立的波特率发生器,另外还有两个PCA模块,能获得丰富的定时器资源。STC89C52有PDIP-40封装的芯片,易于快速进入实验。2.6 其他说明系统主要分硬件系统和软件系统。其中本文主要制作是在硬件系统和单片机STC89C52程序。硬件部分主要是NTC温度采集电路,LM324运放电路,AD数模转换电路,051单片机STC89C52控制电路基于个模块的接连线,LCD1602译码器与LCD12864显示器连接和AC-DC交直流稳压电源供给电路,按键电路及尤单片机程序控制的水泥电阻加热恒温恒湿电路。软件部分主要是单片机STC89C52控制加热程序,包括A/D转换和液晶显示程序。第3章 硬件设计3.1 AC-DC的交直流转换该电路输入家用220V交流电,经过全桥整流,稳压后输出稳定的5V直流电供给单片机。方便实用,输出电压稳定,最大输出电流为1A,电路能带动一定的负载图3-1交直流稳压电路1.电路工作原理,从上图上看,变压器输入端经过一个保险连接电源插头,如果变压器或后面的电路发生短路,保险内的金属细丝就会因大电流引发的高温溶化后断开。变压器后面由4个二极管组成一个桥式整流电路,整流后就得到一个电压波动很大的直流电源,所以在这里接一个330uF/25V的电解电容。变压器输出端的9V电压经桥式整流并电容滤波,在电容C1两端大约会有11V多一点的电压,假如从电容两端直接接一个负载,当负载变化或交流电源有少许波动都会使C1两端的电压发生较大幅度的变化,因此要得到一个比较稳定的电压,在这里接一个三端稳压器的元件。三端稳压器是一种集成电路元件,内部由一些三极管和电阻等构成,在分析电路时可简单的认为这是一个能自动调节电阻的元件,当负载电流大时三端稳压器内的电阻自动变小,而当负载电流变小时三端稳压器内的电阻又会自动变大,这样就能保持稳压器的输出电压保持基本不变。因为我们要输出5V的电压,所以选用7805,7805前面的字母可能会因生产厂家不同而不同。LM7805最大可以输出1A的电流,内部有限流式短路保护,短时间内,例如几秒钟的时间,输出端对地(2脚)短路并不会使7805烧坏,当然如果时间很长就不好说了,这跟散热条件有很大的关系。三端稳压器后面接一个105的电容,这个电容有滤波和阻尼作用。最后在C2两端接一个输出电源的插针,可用于与其它用电器连接,比如MP3等。虽然7805最大电流是一安培,但实际使用一般不要超过500mA,否则会发热很大,容易烧坏。一般负载电有200mA以上时需要散热片。2.平时对于5V 的直流电源需求的情况比较多,在单片机,以及一些电路中应用的较多,因此,为了更方便快捷的由220V 的交流电得到这样的电源,故设计了一个电路。首先翻阅了参考书,复习了整流稳压的一些电路知识,然后设计出一个实现电路,使用了portel99绘制出电路图,对电路进行简单的仿真和校验。然后列出了元器件表,去电子市场买到元器件后,进行了电路板上元器件的规划,设计好元件的摆放位置,焊接完毕以后确认无误。最后开始进行功能调试。按照电路设计,加上220V交流电源后,发光二极管会亮,显示电路工作状态。然后对用万用表对输出进行开路检测,显示输出Vo=5.02V,接着接上10k左右的负载,显示Vo=4.85V。3.2 温度传感器的选择1.测量温度的关键是温度传感器,因此需要灵敏度高、测温范围宽、稳定性好,同时还要考虑成本和实际情况。方案一:DS18B20数字式温度传感器,使用集成芯片,采用单总线技术,其能够有效的减小外界的干扰,提高测量的精度,同时,它可以直接将被测温度转化成串行数字信号供微机处理,接口简单,使数据传输和处理简单化。部分功能电路的集成,使总体硬件设计更简洁,能有效地降低成本, 搭建电路和焊接电路时更快,调试也更方便简单化 ,但是这个温度传感器适用于精密温度测量系统中。方案二:热敏电阻的主要特点是:灵敏度较高,其电阻温度系数要比金属大10100倍以上,能检测出10-6的温度变化;工作温度范围宽,常温器件适用于-55315,高温器件适用温度高于315(目前最高可达到2000),低温器件适用于-27355;体积小,能够测量其他温度计无法测量的空隙、腔体及生物体内血管的温度;使用方便,电阻值可在0.1100k间任意选择;易加工成复杂的形状,可大批量生产;稳定性好、过载能力强方案三:热电偶传感器的灵敏度,线性和温度范围是和所用的金属有关。多年来,已经有几种热电偶成为标准,在美国NIST公布了八种热电偶,让字母代码来识别的毫伏温度表。其中五种J、K、T、G和N是由碱金属合金制成,有不同的温度范围和用途,灵敏度一般是每摄氏度几十毫伏,其中三种R、S和B是用的金属白金制成的,但是这种热电偶价格昂贵,最常用于高温工作,不适合常温的测量,而且灵敏度很低。对比之后,根据实际的应用需求,本设计采用方案二热敏电阻传感器。2.温度补偿的调整模块,方案一:如图3-2所示是由集成运算放大器和铂热电阻构成的自动温度补偿电路。该电路可分为阻抗变换和温度补偿两级,阻抗变换器A1是一个电压跟随器,它的作用是把来自传感器送来的与温度成比例变化的,温度补偿器A2是一个同相电压放大器,电路元件可根据同相电压放大器基本原则进行选取,这一级的作用是将阻抗变换级送来的电压信号进行放大,同时吸取来自铂热Rt送来的与温度成比例变化的电阻信号,这个电阻信号去改变放大器的灵敏度,使放大器的输入电压V0与温度无关。但是此电路比较复杂,元器件较多,可能导致精度不够。 图3-2为自动温度补偿电路方案二:温度补偿还可以采用简单的查表法从电压值中查出相应的温度值。预先将一系列温度与电压对应值存贮到STC89C52微控制器程序存储器中的一个表内,当给定任意一个在测量范围中的电压值时,即可通过查表得出所对应的温度值。本设计所采用的NTC热敏电阻所对应温度补偿表 如表3-1;如图3-3所示的是电阻温度曲线图,温度随阻值的增加而减小;无论什么补偿都有误差,电阻与温度的误差。表3-1 温度补偿表R25=10K 精度:±5% B25/50=3950K 精度:±1%温度()电阻(K)温度()电阻(K)-3.00 35.58 38.48 41.51 21.00 11.32 11.95 12.60 -2.00 33.80 36.52 39.35 22.00 10.83 11.43 12.03 -1.00 32.12 34.67 37.32 23.00 10.36 10.93 11.49 0.00 30.54 32.92 35.40 24.00 9.92 10.45 10.98 1.00 29.04 31.27 33.59 25.00 9.50 10.00 10.50 2.00 27.62 29.72 31.89 26.00 9.08 9.57 10.06 3.00 26.28 28.25 30.28 27.00 8.69 9.16 9.64 4.00 25.02 26.86 28.76 28.00 8.31 8.77 9.23 5.00 23.82 25.55 27.33 29.00 7.95 8.40 8.85 6.00 22.69 24.31 25.98 30.00 7.61 8.05 8.49 7.00 21.61 23.14 24.70 31.00 7.29 7.71 8.14 8.00 20.60 22.03 23.50 32.00 6.98 7.39 7.81 9.00 19.64 20.98 22.36 33.00 6.69 7.09 7.49 10.00 18.73 19.99 21.28 34.00 6.41 6.80 7.19 11.00 17.86 19.04 20.86 35.00 6.14 6.52 6.90 12.00 17.04 18.15 19.29 36.00 5.89 6.25 6.63 13.00 16.27 17.31 18.38 37.00 5.64 6.00 6.37 14.00 15.53 16.51 17.51 38.00 5.41 5.76 6.12 15.00 14.83 15.75 16.69 39.00 5.19 5.53 5.88 16.00 14.17 15.03 15.91 40.00 4.98 5.31 5.65 17.00 13.54 14.35 15.18 41.00 4.78 5.10 5.43 18.00 12.94 13.71 14.48 42.00 4.59 4.90 5.22 19.00 12.37 13.09 13.82 43.00 4.41 4.71 5.02 20.00 11.83 12.51 13.19 44.00 4.23 4.53 4.83 图3-3为NTC热敏电阻所对应电阻误差与温度误差曲线图所以本设计的温度补偿选用方案二,将再软件中体现。3. NTC热敏电阻器的标准零功率电阻R25一般用于各种电子产品中作微波功率测量、温度检测、温度补偿、温度控制及稳压用,选用时应根据应用电路的需要选择合适的。一般原则:工作温度区域为高温区域,R25尽可能选高阻值;工作温度区域为低温区域,R25尽可能选低阻值。3.3 NTC测温电路图3-4 NTC传感器桥式测温电路图VCC经过稳压二极管后电压稳定值为5V。由电桥平衡条件可知,当R2/R3=R4/R5时电桥平衡,此时V1和V2点的压差为零。由于R2=R3,因此在温度为零时,可以调节R5时R5=R4,使电桥平衡,其输出为零。当温度上升时,R4阻值减小,当温度变化100时,热敏电阻的变化范围大概为1K。因此可以粗略的估算电桥输出电压的变化值为5*(4.7/24.7-3.7/23.7)=0.17V.该电路设计复杂,因为采用差动电桥,所以电路抗干扰能力增强,能有效抑制电源波动对电路的影响。一般来说传感器测量电路设计都采用桥式电路,桥式电路抗信号干扰能力强,稳定性能高。3.4运放电路图3-5 LM324运放引脚图LM324系列器件为价格便宜的带有真差动输入的四运算放大器。与单电源应用场合的标准运算放大器相比,它们有一些显著优点。该四放大器可以工作在低到3.0伏或者高到32伏的电源下,静态电流为MC1741的静态电流的五分之一。共模输入范围包括负电源,因而消除了在许多应用场合中采用外部偏置元件的必要性。每一组运算放大器可用图1所示的符号来表示,它有5个引出脚,其中“+”、“-”为两个信号输入端,“V+”、“V-”为正、负电源端,“Vo”为输出端。两个信号输入端中,Vi-(-)为反相输入端,表示运放输出端Vo的信号与该输入端的位相反;Vi+(+)为同相输入端,表示运放输出端Vo的信号与该输入端的相位相同。LM324的引脚排列见图3-5。运放电路设计,由于从电桥出来的信号很微弱,因此需要通过运算放大器放大后才能经过AD转换。方案一:采用单运放组成的运算放大器进行微弱信号的放大。其原理图如下:图3-6单运放组成的运算放大器为了使运放对称,因此要求R10=R7,R11=R12.放大倍数A=R12/R10.该电路简单,放大倍数可以通过调节R12来调节,但该调节会使运放不对称,因此需要同时调节R12和R11来实现。方案二:LM324采用仪用放大器来实现放大,仪用放大器的原理图如下。图 3-7仪用差动运算放大器 仪用放大器的放大倍数可以由以下公式计算得知:A=-R11/R7(1+2*R8/R6)由于R6可调,因此可以利用调节放大倍数。由于信号采集电路采集到的最大电压差为0.17V.而AD的基准电压为2.5V,所以要求信号调理电路的最大输出为2.5V。而信号采集电路的最大输出为0.0845v,所以要求信号调理电路的放大倍数约为30倍。该电路由于可以调节R6来调节放大倍数,由于调节R6不会影响电路的对称性因此调节起来方便。对比上述两种电路,第一种结构简单但调节起来不方便,而第二种调节起来方便,且易于小信号的采集,因此选用第二种方案。将NTC输出的微弱信号,进行A/D转换输出到单片机芯片处理。3.5 AD转换模块的设计图3-8 ADC0832数模转换电路本设计采用的AD转换芯片是ADC0832: 该芯片为8位分辨率A/D转换芯片,其最高分辨可达256级,可以适应一般的模拟量转换要求。其内部电源输入与参考电压的复用,使得芯片的模拟电压输入在05V之间。芯片转换时间仅为32S,据有双数据输出可作为数据校验,以减少数据误差,转换速度快且稳定性能强。独立的芯片使能输入,使多器件挂接和处理器控制变的更加方便。通过DI 数据输入端,可以轻易的实现通道功能的选择。正常情况下ADC0832 与单片机的接口应为4条数据线,分别是CS、CLK、DO、DI。但由于DO端与DI端在通信时并未同时有效并与单片机的接口是双向的,所以电路设计时可以将DO和DI 并联在一根数据线上使用。本课题AD芯片的CS端与P1.0口连接;CLK端与P1.1口连接;D0与D1并联并与P1.2口相连。当ADC0832未工作时其CS输入端应为高电平,此时芯片禁用,CLK 和DO/DI 的电平可任意。当要进行A/D转换时,须先将CS使能端置于低电平并且保持低电平直到转换完全结束。此时芯片开始转换工作,同时由处理器向芯片时钟输入端CLK 输入时钟脉冲,DO/DI端则使用DI端输入通道功能选择的数据信号。在第1 个时钟脉冲的下沉之前DI端必须是高电平,表示启始信号。在第2、3个脉冲下沉之前DI端应输入2 位数据用于选择通道功能:当此2 位数据为“1”、“0”时,只对CH0 进行单通道转换。当2位数据为“1”、“1”时,只对CH1进行单通道转换。当2 位数据为“0”、“0”时,将CH0作为正输入端IN+,CH1作为负输入端IN-进行输入。当2 位数据为“0”、“1”时,将CH0作为负输入端IN-,CH1 作为正输入端IN+进行输入。到第3 个脉冲的下沉之后DI端的输入电平就失去输入作用,此后DO/DI端则开始利用数据输出DO进行转换数据的读取。从第4个脉冲下沉开始由DO端输出转换数据最高位DATA7,随后每一个脉冲下沉DO端输出下一位数据。直到第11个脉冲时发出最低位数据DATA0,一个字节的数据输出完成。也正是从此位开始输出下一个相反字节的数据,即从第11个字节的下沉输出DATA0。随后输出8位数据,到第19 个脉冲时数据输出完成,也标志着一次A/D转换的结束。最后将CS置高电平禁用芯片,直接将转换后的数据进行处理就可以了。 作为单通道模拟信号输入时ADC0832的输入电压是05V且8位分辨率时的电压精度为19.53mV。如果作为由IN+与IN-输入的输入时,可是将电压值设定在某一个较大范围之内,从而提高转换的宽度。但值得注意的是,在进行IN+与IN-的输入时,如果IN-的电压大于IN+的电压则转换后的数据结果始终为00H。图3-9 ADC0832数模电路与C52单片机连接图3.6单片机电路设计STC89C52的外部工作电路如图3-10所示VCC是STC89C52的电源引脚,GND为STC89C52的接地引脚,工作电压范围是4.0V5.5V,在该电路中提供的是5V电压。利用芯片内部振荡电路,在XTAL1和XTAL2的引脚上外接定时元件,内部振荡器便能产生自激振荡,用示波器便可以观察到XATL2输出的正弦波,定时元件可以采用石英晶体和电容组成的并联振荡电路,晶体可以在1.212MHz之间选择,电容可以在2060pF之间选择,通常选为30pF左右,电容C8C9的大小对振荡频率有微小影响,可起频率微调作用。在芯片的9脚,即RST/Vpd接按键及电阻构成复位信号。 图3-10为STC89C52外部工作电路原理图该电路为STC89C52控制器电路,其中,P0.5、P0.6、P0.7口分别与LCD1602的RS、R/W、E引脚连接;P2.0P2.7口与LCD1602的DB0DB7引脚连接;P1.2是模拟量输入端,用于输入热敏电阻传感器的电压。1.核心部件的介绍STC89C52是整个课题的核心部件,P0口是开漏双向可以写为1使其状态为悬浮用作高阻输入。P0口也可以在外部程序存储器时作地址的低字节,在访问外部数据存储器时作数据总线,此时通过内部强上拉输出1。在本课题中P0口外接10K排阻使输出为1来接LCD1602的RS、RW、E端。P1口可作为准双向I/O接口使用。对于MCS52子系列单片机,P1.0和P1.1还有第2功能:P1.0口用作定时器/计数器2的计数脉冲输入端T2;P1.1用作定时器/计数器2的外部控制端T2EX。对于EPROM编程和进行程序校验时,P1口接收输入的低8位地址。在本课题中P1.2来接收AD转换模块送过来的数字量;P1.0与AD芯片的复位端相连;P1.1与AD芯片的CLK端相连。P2口2口是带内部上拉的双向I/O,口向P2口写入1时,P2口被内部上拉为高电平,可用作输入口当作为输入脚时,被外部拉低的P2 口会因为内部上拉而输出电流(见DC 电气特性)。在访问外部程序存储器和外部数据时分别作为地址高位字节和16 位地址(MOVX DPTR),此时通过内部强上拉传送1。当使用8位寻址方式(MOVRi)访问外部数据存储器时,P2口发送P2特殊功能寄存器的内容。本课题的P2口作为输出口使用,把信号输送给LCD1602。P3口是带内部上拉的双向I/O口,向P3口写入1时,P3口被内部上拉为高电平,可用作输入口,当作为输入脚时,被外部拉低的P3 口会因为内部上拉而输出电流(见DC 电气特性)。它为双功能口,可以作为一般的准双向I/O接口,也可以将每1位用于第2功能,而且P3口的每一条引

    注意事项

    本文(温度传感器在医用恒温恒湿箱中的应用.doc)为本站会员(上海哈登)主动上传,三一文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一文库(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    经营许可证编号:宁ICP备18001539号-1

    三一文库
    收起
    展开