温度遥测遥控系统的设计和实现.doc

温度遥测遥控系统的设计和实现.doc

ID:55280120

大小:3.30 MB

页数:28页

时间:2020-05-08

温度遥测遥控系统的设计和实现.doc_第1页
温度遥测遥控系统的设计和实现.doc_第2页
温度遥测遥控系统的设计和实现.doc_第3页
温度遥测遥控系统的设计和实现.doc_第4页
温度遥测遥控系统的设计和实现.doc_第5页
资源描述:

《温度遥测遥控系统的设计和实现.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、QUST毕业论文温度遥测遥控系统的设计和实现QUST温度遥测遥控系统的设计和实现摘要文章介绍了一种基于AT89S52单片机的水温遥控遥测系统的设计。设计采用AT89S52单片机为控制内核,重点介绍了单片机工作方式和外围接口电路,包括温度采集模块所实现的数模转换、控制器AT89S52之间数据通过无线传送模块串行所实现的通信功能、温度显示模块所实现的数码管的动态显示功能。系统分为上下位机,通过无线收发装置实现对水温遥测遥控。关键词:AT89S52单片机;ADC0809数模转换;单片机的串行通信;数码管动态显示;目录1引言-1-2温

2、度遥测遥控系统整体设计方案-3-3系统硬件设计-5-3.1PROTLE99SE和温度测量系统电路图的制作-5-3.2芯片的介绍和使用-6-3.2.1AT89S52及其在系统中的使用-6-3.2.2ADC0809介绍和在温度测量模块的使用-8-3.2.374HC573及其在接口电路中的使用-10-3.2.474LS74双D触发器及其在温度测量模块的使用-10-3.2.574LS02或非门-11-3.2.6双位数码管在显示模块的使用-11-3.3各芯片在系统电路图中的作用和联系-12-3.4无线模块SRWF-1V6.1及其在上下位

3、机无线通信作用-12-3.5硬件的焊接和调试-13-3.6温度传感器和温度转换算法-14-4系统软件控制设置-15-4.1AT89S52控制寄存器及其在系统中的设置-15-4.1.1中断控制器-16-4.1.2定时计数器控制寄存器和初值的计算-18-4.1.3上下位机串行通信的控制和波特率-19-4.2温度测量模块和显示模块的程序控制-22-4.2.1ADC0809的工作原理-22-4.2.2数码管的显示-23-4.3编译和烧录软件-23-5总结-25-1引言温度遥测与遥控系统是一种远端测控单元装置,测控终端集A/D功能和I/

4、O功能为一体,负责对工业设备、环境、流体的温度监测和控制,特别适合那些环境恶劣,测量人员不容易接近的场合,近年来在工农业生产中应用广泛。目前的应用领域可分为远程遥测遥控和非远程遥测遥控,他们的主要差别在于远程遥测遥控主要是通过GPRS网络实现更大的地域跨度,但是相对来说本文所研究的非远程遥测与遥控系统则更适合于车间等小空间(300米以内)的操作,此系统的的特点是成本小,系统相对简单,容易维护,具体可应用在家庭洗浴系统、工业热能系统等根据短距离遥控遥测系统的特点,本文提出了对近距水温遥控遥测的设计方案,并最后实现了对模拟的0-1

5、00oC的温度的无线近距离测量和控制,主要工作包括温度的数模转换、温度在数码管上的动态显示和控制器之间通过无线模块进行的串行通信。2温度遥测遥控系统整体设计方案本次设计,可分为上位机和下位机两大部分,分别实现温度数据的采集和温度的控制功能。以下为系统大体原理框图(图2-1):上位机下位机图2-1系统原理框图Fig.2-1Thesystemconfigurationblockdiagram注释:①热水注入器②冷水注入器③温度感应器④A/D转换模块⑤无线收发模块1⑥数码管显示器⑦无线收发模块2⑧温度手控器⑨数码管显示器上位端阐述:

6、1)冷/热水注入器①/②负责接受控制器所发出的指令并调水的温度,具体为01指令为加冷水,10指令为加热水,其他指令无效。2)温度感应器③负责采集温度并将之转换为模拟的电信号,它与A/D转换模块④组成温度测量模块负责将采集到的模拟电信号转换为8位数字信号,并将其送到控制器1,由于测量范围是0~100℃,所以误差控制在1℃是没有问题的。3)控制器1负责:1.每2S接受一次数字信号并将其送到无线模块并发送出去并送至数码管⑥显示。2.负责将无线收发模块⑤接受到的控制信号控制冷/热水注入器①/②。4)无线收发模块⑤负责每1秒发送一次温度

7、,并随时(在发送温度数据的时间之外)准备着接受下位端的控制数据下位端阐述:1)无线收发模块⑦每1S接受一次温度数据并将其送至控制器2,并随时(在接受温度数据的时间之后一秒的时间里)将控制器2所采集的控制信号发送2)控制器1负责:1.每1S接受一次数字信号送至数码管⑨显示.2.采集温度手控器⑧的状态并送至无线模块发送出去。3)温度手控器⑧,我们可以根据数码管所显示的数据发送指令01指令为加热,10指令为降温,其他指令无效。4)温度显示模块以双位数码管⑥和⑨,原理为双位数码管的动态显示原理。3系统硬件设计本章重点讲述了温度遥测遥控

8、系统的硬件的设计和实现,主要包括温度测量模块、温度显示模块和控制模块所包括的芯片以及各种芯片的结构功能、工作原理以及在设计中的使用方法,并且在开头一节讲述了硬件电路设计软件PROTEL99SE的使用。3.1PROTLE99SE和温度测量系统电路图的制作(1)电路原理设计部分(

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。