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

  • 38
  • 0
  • 约1.38万字
  • 约 28页
  • 2017-09-22 发布于江苏
  • 举报
QUST毕业论文 温度遥测遥控系统的设计和实现 QUST 温度遥测遥控系统的设计和实现 摘 要 文章介绍了一种基于单片机的水温遥控遥测系统的设计。设计采用单片机为控制内核,无线收发装置实现对水温遥测。单片机 - 1 - 2 温度遥测遥控系统整体设计方案 - 3 - 3 系统硬件设计 - 5 - 3.1 PROTLE 99SE和温度测量系统电路图的制作 - 5 - 3.2 芯片的介绍和使用 - 6 - 3.2.1 AT89S52及其在系统中的使用 - 6 - 3.2.2 ADC0809介绍和在温度测量模块的使用 - 8 - 3.2.3 74HC573及其在接口电路中的使用 - 10 - 3.2.4 74LS74双D触发器及其在温度测量模块的使用 - 10 - 3.2.5 74LS02或非门 - 11 - 3.2.6 双位数码管在显示模块的使用 - 11 - 3.3 各芯片在系统电路图中的作用和联系 - 12 - 3.4 无线模块SRWF-1 V6.1及其在上下位机无线通信作用 - 12 - 3.5 硬件的焊接和调试 - 13 - 3.6 温度传感器和温度转换算法 - 14 - 4 系统软件控制设置 - 15 - 4.1 AT89S52控制寄存器及其在系统中的设置 - 15 - 4.1.1 中断控制器 - 16 - 4.1.2 定时计数器控制寄存器和初值的计算 - 18 - 4.1.3 上下位机串行通信的控制和波特率 - 19 - 4.2 温度测量模块和显示模块的程序控制 - 22 - 4.2.1 ADC0809的工作原理 - 22 - 4.2.2 数码管的显示 - 23 - 4.3 编译和烧录软件 - 23 - 5 总结 - 25 - 1 引言 温度遥测与遥控系统是一种远端测控单元装置,测控终端集A/D功能和I/O功能为一体,负责对工业设备的监测和控制特别适合那些环境恶劣,测量人员不容易接近的场合,近年来在工农业生产中应用广泛。根据遥控遥测系统的特点,提出了对水温遥控遥测的设计方案 2 温度遥测遥控系统整体设计方案 本次设计,可分为上位机和下位机两大部分,分别实现温度数据的采集和温度的控制功能。 以下为系统大体原理框图(图2-1): 上位机 下位机 图2-1系统原理框图 Fig.2-1 The system configuration block diagram 注释: ①热水注入器 ②冷水注入器 ③温度感应器 ④A/D转换模块 ⑤无线收发模块1 ⑥数码管显示器 ⑦无线收发模块2 ⑧温度手控器 ⑨数码管显示器 上位端阐述: 1)冷/热水注入器①/②负责接受控制器所发出的指令并调水的温度,具体为01指令为加冷水,10指令为加热水,其他指令无效。 2)温度感应器③负责采集温度并将之转换为模拟的电信号,它与A/D转换模块④组成温度测量模块负责将采集到的模拟电信号转换为8位数字信号,并将其送到控制器1,由于测量范围是0~100℃,所以误差控制在1℃是没有问题的。 3)控制器1负责:1.每2S接受一次数字信号并将其送到无线模块并发送出去并送至数码管⑥显示。2.负责将无线收发模块⑤接受到的控制信号控制冷/热水注入器①/②。 4)无线收发模块⑤负责每1秒发送一次温度,并随时(在发送温度数据的时间之外)准备着接受下位端的控制数据 下位端阐述: 1)无线收发模块⑦每1S接受一次温度数据并将其送至控制器2,并随时(在接受温度数据的时间之后一秒的时间里)将控制器2所采集的控制信号发送 2)控制器1负责:1.每1S接受一次数字信号送至数码管⑨显示.2.采集温度手控器⑧的状态并送至无线模块发送出去。 3)温度手控器⑧,我们可以根据数码管所显示的数据发送指令01指令为加热,10指令为降温,其他指令无效。 4)温度显示模块以双位数码管⑥和⑨,原理为双位数码管的动态显示原理。 3 系统硬件设计 本章重点讲述了温度遥测遥控系统的硬件的设计和实现,主要包括温度测量模块、温度显示模块和控制模块所包括的芯片以及各种芯片的结构功能、工作原理以及在设计中的使用方法,并且在开头一节讲述了硬件电路设计软件PROTEL 99SE的使用。 3.1 PROTLE 99SE和温度测量系统电路图的制作 (1)电路原理设计部分(Advanced Schematic 99):电路原理图设计部分包括电路图编辑器(简称SCH编辑器)、电路图零件库编辑器(简称Schlib编辑器)和各种文本编辑器。本系统的主要功能是:绘制、修改和编辑电路原理图;更新和修改电路图零件库;查看和编辑有关电路图和零件库的各种报表。 图3-1 温度AD转换电路板原理图 Fig. 3

文档评论(0)

1亿VIP精品文档

相关文档