摘要: 当今,传感器测温技术已经应用到生活和生产的各方各面。许多产品测温范围要求比较严格,而现在市场上现在运用的传统测温仪测量精确度较低,只能单点测温,测量出的温度信息传输不能够及时传送,从而不利于工业控制及时做出决定。为了更及时更准确更全方面的获得温度信息,制定出多点测量、高精度的同步测量方案是不可或缺的。本文通过Proteus仿真,利用AT89C51单片机作控制器,使用DS18B20智能温度传感器进行测温,实现对八点的温度进行实时检测。通过单片机的处理,能够在显示器LCD1602上显示八点温度。再经过按键设置温度报警上下值,系统设定阀值,若超限实时报警。本文的设计实现了温度的单点向多点的转换,实现了温度信息的实时传输,更好的应用于工业的发展。93167
毕业论文关键词:Proteus,AT89C51,温度传感器, 控制器
Abstract:Today, the sensor temperature measurement techniques have been used to the life and production of the surface。Many more strict product temperature measurement range, and now in the market now using traditional thermometer measurement accuracy is low, only a single point temperature, measure the temperature of the information transmission can't timely delivery, which is not conducive to industrial control to make a decision。 In a timely manner。In order to more timely and more accurate temperature all aspects of acquired information, to develop a multi-point measurement, high precision synchronous measurement scheme is indispensable。In this article, through the Proteus simulation, AT89C51 is used as the controller, using DS18B20 intelligent temperature sensor for temperature measurement, realize the real-time temperature detection at 8 o 'clock。By single chip microcomputer processing, can be displayed on the display LCD1602 temperature at 8 o 'clock。Again after button set temperature alarm value, the system setting threshold, if the transfinite alarm in real time。In this paper, the design of the transition of the single point to multipoint temperature, realize the real-time transmission of the temperature information, better applied to the development of industry。
Key words: Proteus,AT89C51, temperature sensorcontroller
目 录
摘 要 1
1 绪 论 4
1。1系统的背景和研究意义 4
1。2系统设计主要任务 5
2 芯片介绍 5
2。1AT89C51 5
2。2DS18B20 8
2。3液晶监视器LCD1602 10
3 系统的硬件设计 10
3。1系统总体描述 10
3。2系统硬件设计 10
4 系统的软件设计 13
4。1主程序流程 13
4。2系统程序流图 14
4。3DS18B20初始化程序流程图 14
4。4读温度子程序流程图 15
4。5显示模块软件设计 15
4。6报警电路软件设计 16
4。7多路数据巡回显示 17
5 系统调试和仿真 17
结论 22
参考文献 23