114实验仿真135课程设计体会14附1源程序代码16附2系统原理图24
2
f河南理工大学本科课程设计报告
1概述
11下位机温度采集发送系统
下位机温度采集发送系统是本系统的主要核心之一,它的主要功能是采集DS18B20的温度数据,进行转换,并通过串口发送出去。该温度测量系统采用8051内核Atmel公司的AT89S52八位单片机。温度采集发送系统由温度检测模块、下位控制器模块、发送放大模块三部分组成,如图11温度测量系统的系统框图:
温度采集
下位机
控制模块
发送放大模块
图11温度测量系统的系统框图
温度检测模块中温度传感器DS18B20采集温度数据,通过P23口传给下位单片机,微控制模块进行数据转换,得出十进制温度值,然后通过串行口经MAX232将数据发送出去。
1
f河南理工大学本科课程设计报告
12上位机显示及报警系统
上位机系统的主要功能是接收下位机发送过来的温度数据,与报警温度进行比较,判断是否发送报警信号,并同时直接驱动四位八段数码管进行显示。上位机系统由串口接收模块、处理控制模块、数码管显示模块和报警模块四部分组成,如图12上位机系统框图:
串口接收
处理控制
数码管显示
报警控制模块
图12上位机系统框图
串行口接收数据后进行判断是否报警,并由P0口和P20P23直接驱动数码管显示温度数据。报警控制模块通过按钮电路可以改变报警温度的上下限实现系统的灵活功能。
2
f2系统总体方案及硬件设计
21主要硬件简介
⑴单片机简介所谓单片机,全称是单片微型计算机,又控制器。它是在一块半导体芯片上,集成了CPU,ROM,RAM,IO口、定时器计数器、中断系统、AD模数转换器等功能部件,构成了一台完整的数字电子机。目前单片机己成功地运用在智能仪表、机电设备、过程控制、数据处自动检测和家用电器等各个方面。单片机在控制领域中,有如下几个特点:1小巧灵活、成本低、易于产品化,能方便地组装成各种智能式控备及各种智能仪器仪表。2面向控制,能针对性地解决从简单到复杂r