摘 要:本课题设计了一种基于单片机的多通道温度采集处理的系统。通过对不同实现方案的比较与深入论证,选择最佳方案。本设计以AT89C51单片机系统为核心,以DS18b20温度传感器为温度采集装置,结合温度采集模块、键盘模块、显示模块、报警模块、串口通信模块等实现对4路温度信号进行采集后在显示器上显示。本设计主要采用C语言对程序进行编写,软件方面采用keil软件对程序进行编写与调试,硬件方面采用Proteus对硬件电路进行仿真与调试。4593
关键字:AT89C51;DS18b20;报警;串口通信;LED
Multi-channel Temperature Acquisition and Processing
System based on Micro Control Unit
Abstract: This topic designs a multi-channel temperature acquisition processing system based on micro control unit. By comparing different implementation scheme and thorough reasoning, chooses the best solution. This design takes AT89C51 MCU system as the core, and DS18b20 temperature sensor as temperature acquisition device, combined with the temperature acquisition module, keyboard module, display module, alarm module, serial communication module and so on to complete the 4-way temperature signal acquisition and display on the display devise. This design mainly uses C language to write programs, and keil software to write and debug the software. In terms of hardware this design adopts Proteus to finish the hardware circuit debugging and simulation.
Key words: AT89C51; DS18b20; Alarm; Serial Communication; LED
目 录
摘要 1
1.绪论 1
1.1 选题背景及意义 1
1.2 本课题的任务 2
1.3 系统整体目标 2
2.方案论证与选择 2
2.1方案设计 2
2.2方案的比较与选择 4
3.器件的选择 4
3.1单片机AT89C51 4
3.2温度传感器DS18b20 5
4.模块设计 8
4.1晶振电路和复位电路 9
4.2温度采集电路 10
4.3显示电路 10
4.4报警电路 11
4.5键盘电路 12
4.6通信模块设计 13
5.软件设计 14
5.1系统软件设计的一般步骤 14
5.2系统的主程序流程图 15
5.3传感器程序设计 16
5.4显示程序设计 16
5.5报警程序设计 17
5.6通信模块程序设计 18
6.结束语 18
参考文献 19
附录 20
附录1:仿真结果图 20
附录2:部分程序 20
致谢 26 ,4593
基于单片机的多通道温度采集处理系统设计
1. 绪论
1.1 选题背景及意义
电子技术的飞速发展,给人类生活带来了根本性的变化,特别是随着大规模集成电路的出现而产生了微型计算机,使人类社会进入了一个新纪元。利用单片机的强大功能,人们可以完成各种控制。然而,对于大多数的工业控制来说,也不需要如此强大的微型计算机,因此单片机就运用而生了。单片机是一种简化的微机,就是将微机的CPU,内存,I/O接口,定时器/计数器集成在一个芯片上的微控制器,它主要用来完成各种控制功能。相对微机来说,单片机价格低廉,非常适合简单的控制领域。此外,单片机控制是根据工业的要求设计,可靠性高,能在复杂的工业现场环境下运行。单片机是靠它的高可靠性和高性能价格比,在工业控制、数据采集、智能仪器仪表、家用电器和其他方面广泛使用。 51单片机的多通道温度采集处理系统设计+仿真图+源码:http://www.youerw.com/zidonghua/lunwen_1336.html