温度遥测遥控系统的设计和实现
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
QUST毕业论文
温度遥测遥控系统的设计和实现
QUST
温度遥测遥控系统的设计和实现
摘要
文章介绍了一种基于AT89S52单片机的水温遥控遥测系统的设计。设计采用AT89S52单片机为控制内核,重点介绍了单片机工作方式和外围接口电路,包括温度采集模块所实现的数模转换、控制器AT89S52之间数据通过无线传送模块串行所实现的通信功能、温度显示模块所实现的数码管的动态显示功能。系统分为上下位机,通过无线收发装置实现对水温遥测遥控。
关键词:AT89S52单片机;ADC0809数模转换;单片机的串行通信;数码管动态显示;
目录
1 引言................................................................................................................................................. - 3 -
2 温度遥测遥控系统整体设计方案 ................................................................................................. - 4 -
3 系统硬件设计................................................................................................................................. - 6 -
3.1PROTLE99SE和温度测量系统电路图的制作 (6)
3.2芯片的介绍和使用 (7)
3.2.1 AT89S52及其在系统中的使用 ........................................................................................ - 7 -
3.2.2 ADC0809介绍和在温度测量模块的使用 ....................................................................... - 9 -
3.2.3 74HC573及其在接口电路中的使用.............................................................................. - 11 -
3.2.4 74LS74双D触发器及其在温度测量模块的使用 ........................................................ - 11 -
3.2.5 74LS02或非门................................................................................................................. - 12 -
3.2.6 双位数码管在显示模块的使用 ..................................................................................... - 12 - 3.3各芯片在系统电路图中的作用和联系. (13)
3.4无线模块SRWF-1V6.1及其在上下位机无线通信作用 (13)
3.5硬件的焊接和调试 (14)
3.6温度传感器和温度转换算法 (15)
4 系统软件控制设置....................................................................................................................... - 16 -
4.1AT89S52控制寄存器及其在系统中的设置 (16)
4.1.1 中断控制器..................................................................................................................... - 17 -
4.1.2 定时计数器控制寄存器和初值的计算 ......................................................................... - 19 -
4.1.3 上下位机串行通信的控制和波特率 ............................................................................. - 20 - 4.2温度测量模块和显示模块的程序控制. (23)
4.2.1 ADC0809的工作原理..................................................................................................... - 23 -
4.2.2 数码管的显示................................................................................................................. - 24 - 4.3编译和烧录软件 (24)
5 总结............................................................................................................................................... - 2
6 -