课程设计论文主体页眉页脚
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
摘要
本课程设计采用单片机来实现对温度的控制。它的主要组成部分有:AT89S51单片机,温度传感器、显示电路。它可以实时的显示,实现对温度的测量,显示和报警等功能。
本课程设计采用AT89S51单片机控制DS18B20数字温度传感器采集温度,最后在LCD1602上显示温度值的温度检测系统。系统设计了相关的硬件电路和相关应用程序。硬件电路主要包括AT89S51单片机最小系统,测温系统,LCD液晶显示电路等。系统程序主要包括主程序,读出温度子程序,LCD显示程序等。
关键词:AT89S51单片机;DS18B20;显示电路
ABSTRACT
This course is designed by single chip microcomputer to realize control of the temperature.Its main components are:AT89S51,temperature sensor and display circuit.It can display real-time,realize the temperature measurement,display and alarm,etc.
This course design USES AT89S51control temperature DS18B20digital temperature sensor acquisition,finally on the LCD1602display the temperature of the temperature detection system.System design the related hardware circuit and relevant applications. Hardware circuit including AT89S51minimum system,temperature measuring system,LCD display circuit,etc.System program mainly includes the main program,read the temperature subroutine,LCD display program,etc.
Key words:AT89S521single chip microcomputer;DS18B20.Display circuit
目录
摘要.............................................................................................................................................I ABSTRACT....................................................................................................................................II 第1章绪论 (4)
1.1选题的背景 (4)
1.2数字温度计简介 (4)
1.2.1数字温度计的特征 (4)
1.2.2设计实现的目标 (5)
第2章温度检测系统的设计 (6)
2.1设计方案论证与比较 (6)
2.1.1显示电路方案 (6)
2.1.2测温电路方案 (6)
2.2系统总体方案 (7)
第3章系统的硬件设计 (8)
3.1单片机最小系统的设计 (8)
3.1.1复位电路 (9)
3.1.2晶振 (9)
3.2温度传感电路设计 (10)
3.3温度传感器与单片机的连接 (11)
3.4显示电路的设计 (12)
3.5报警电路 (13)
第4章系统软件的设计 (14)
4.1程序流程图 (14)
4.1.1主程序 (14)
4.1.2显示电路框图 (15)
4.1.3读出温度子程序 (15)
第5章系统调试 (17)
5.1硬件调试 (17)
5.2软件调试 (17)
总结 (18)
致谢 (19)
参考文献 (20)
附录 (21)
第1章绪论
1.1选题的背景
随着现代信息技术的飞速发展和传统工业改造的逐步实现.能够独立工作的温度检测和显示系统应用于诸多领域。传统的温度检测以热敏电阻为温度敏感元件。热敏电阻的成本低,但需后续信号处理电路,而且可靠性相对较差,测温准确度低,检测系统也有一定的误差。与传统的温度计相比,这里设计的数字温度计具有读数方便,测温范围广,测温精确,数字显示,适用范围宽等特点。选用AT89S51单片机作为主控制器件,DSl8B20作为测温传感器通过LCD1602并行传送数据,实现温度显示。通过DSl8B20直接读取被测温度值,进行数据转换,该器件的物理化学性能稳定,线性度较好,在10℃~30℃最大线性偏差小。该器件可直接向单片机传输数字信号,便于单片机处理及控制。另外,该温度计还能直接采用测温器件测量温度,从而简化数据传输与处理过程。1.2数字温度计简介
1.2.1数字温度计的特征
温度是我们日常生产和生活中实时在接触到的物理量,但是它是看不到的,仅凭感觉只能感觉到大概的温度值,传统的指针式的温度计虽然能指示温度,但是精度低,使用不够方便,显示不够直观,数字温度计的出现可以让人们直观的了解自己想知道的温度到底是多少度。
数字温度计采用进口芯片组装精度高、高稳定性,内电源、微功耗、不锈钢外壳,防护坚固,美观精致。数字温度计采用进口高精度、低温漂、超低功耗集成电路和宽温型液晶显示器,内置高能量电池连续工作≥5年无需敷设供电电缆,是一种精度高、稳定性好、适用性极强的新型现场温度显示仪。是传统现场指针双金属温度计的理想替代产品,广泛应用于各类工矿企业,大专院校,科研院所。数字温度计采用温度敏感元件也就是温度传感器(如铂电阻,热电偶,半导体,热敏电阻等),将温度的变化转换成电信号的变化,如电压和电流的变化,温度变化和电信号的变化有一定的关系,如线性关系,一定的曲线关系等,这个电信号可以使用模数转换的电路即AD转换电路将模拟信号转换为数字信号,数字信号再送给处理单元,如单片机或者PC机等,处理单元经过内部的软件计算将这个数字信号和温度联系起来,成为可以显示出来的温度数值,如25.0摄氏度,然后通过显示单元,如LED,LCD或者电脑屏幕等显示出来给人观察。这样就完成了数字温度计的基本测温功能。数字温度计根据使用的传感器的不同,AD转换电路,及处理单元的不同,它的精度,稳定性,测温范围等都有区别,这就要根据实际情况