- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
南阳师范学院
基于80C51 单片机实现温度控制
院系:物理与电子工程学院
专业:自动化
班级:
学号:
姓名:
摘要
本系统是以AT80C51单片机为核心,采用A/D转换器 (A/DC0804)将模拟信号转换为数字信
号,采用LM35D 电压型温度传感器采集室温,实现温度实时显示、高温、低温报警,经实验
调试,用该方法对0--100℃范围的温度测量时,测量误差+0.4℃。系统具有廉价,性价比
高,工作稳定和抗干扰能力强的特点。
关键词:80c51单片机,温度传感器LM35D,模数转换器ADC0804、ADC0809、MOC3041光电
藕耦合器、水温自动控制
一、引言:
随着科学技术的飞速发展,科学技术已经深入我们工作、生活的各个角落。在各个领域,
我们需要对很多量,如电压、电流、温度等进行测量与控制,以达到目标效果。近年来,我
国的计算机事业已经取得很大的进展,特别是单片机以其自身成本低、可靠性高、实际运用
简单方便的特点,在温度控制领域得到普遍的应用。
一、方案:
当将单片机用作测控系统时,系统总要有被测信号懂得输入通道,由计算机拾取必要的
输入信息。对于测量系统而言,如何准确获得被测信号是其核心任务;而对测控系统来讲,
对被控对象状态的测试和对控制条件的监察也是不可缺少的环节。
传感器是实现测量与控制的首要环节,是测控系统的关键部件,如果没有传感器对原始被测
信号进行准确可靠的捕捉和转换,一切准确的测量和控制都将无法实现。工业生产过程的自
动化测量和控制,几乎主要依靠各种传感器来检测和控制生产过程中的各种参量,使设备和
系统正常运行在最佳状态,从而保证生产的高效率和高质量。
采用AD590,它的测温范围在-55℃~+150℃之间,而且精度高。M档在测温范围内非线
形误差为±
0.3℃。AD590可以承受44V正向电压和20V反向电压,因而器件反接也不会损坏。使用可
靠。它只需直流电源就能工作,而且,无需进行线性校正,所以使用也非常方便,借口也很
简单。作为电流输出型传感器的一个特点是,和电压输出型相比,它有很强的抗外界干扰能
力。AD590的测量信号可远传百余米。
LM35D是精密集成电路温度传感器,线性好 (10mV/℃),宽量程 (0-100℃),它的输出电压
与摄氏温度线性成比例,无需外部校准或微调来提供 0.4℃的常用的室温精度,编程时易
于实现。
LM35D采集到的微弱电压信号经过放大器OP07放大十倍后送入A/D转换器 (ADC0804)的输
入端,ADC0804将模拟信号转换为数字信号后传给AT80C51,通过编程实现高温、低温、以
及预置温度的控制,选用4个共阴极8段数码显示管 (TOD5201AE)用于动态显示当前测量
温度。用单片机P1.4至P1.7驱动一片CD4511控制断码,P1.0至P1.2驱动一片74LS138
实现位选,驱动器CD4511使LED八段数码管动态显示室温。最终我采用LM35D温度传感器。
二、1 设计任务、要求和技术指标
1.1任务
设计并制作一水温自动控制系统,可以在一定范围 (30℃到96℃)内自动调节温度,使水
温保持在一定的范围 (30℃到96℃)内。
1.2要求
(1)利用模拟温度传感器检测温度,要求检测电路尽可能简单。
(2) 当液位低于某一值时,停止加热。
(3)用AD转换器把采集到的模拟温度值送入单片机。
(4) 无竞争-冒险,无抖动。
1.3技术指标
(1) 温度显示误差不超过1℃。
(2) 温度显示范围为0℃—99℃。
(3) 程序部分用PID算法实现温度自动控制。
(4) 检测信号为电压信号。
2 方案分析与论证
2.1主控系统分析与论证
根据设计要求和所学的专业知识,采用AT80C51为本系统的核心控制器件。AT80C51是一种
带4K字节闪存可编程可擦除只读存储器的低电压,高性能CMOS 8位微处理器。其引脚图如
AT80C51
2.2显示系统分析与论证
显示模块主要用于显示时间,由于显示范围为0~99℃,因此可采用两个共阴的数码管作为
显示元件。在显示驱动电路中拟订了两种设计方案:
方案一:采用静态显示的方案
采用三片移位寄存器74LS164作为显示电路,其优点在于占用主控系统的I/O 口少,编
程简单且静态显示的内容无闪烁,
您可能关注的文档
最近下载
- 11J935幼儿园建筑构造与设施(高清OCR无水印完整版)(10.7MB).pdf VIP
- 《静脉治疗质量管理指南》.pdf VIP
- 上海凯泉选型样本-LDTN、KNL型筒袋式凝结水泵.pdf
- 2025年DeepSeek完全实用手册.pdf VIP
- 鳄鱼手记 邱妙津.ppt
- 实验班提优训练四年级数学上苏教版--5、简单的平均数.pptx VIP
- 人人商城恶意诉讼应诉指南-含胜诉答辩状和证据清单.pdf VIP
- 中职英语高教版(2023修订版)基础模块1《Unit 5》单元教学课件.pptx VIP
- XX县农村房地一体不动产确权登记监理工作总结.docx VIP
- 西门子SIMOTION D410 D425 D435 D445-1运动控制器.pdf VIP
原创力文档


文档评论(0)