收藏本站 | 论文目录

关键词: python matlab plc 单片机 dsp fpga 仿真 stm32

当前位置: 毕业论文设计参考 >> 电子电气通信 >> 通信工程本科论文

基于以太网的远程温度测量系统的研究

[关键词:以太网,温度测量系统]  [热度 ]
提示:此毕业设计论文完整版包含【论文
作品编号:txgc0512,word全文:42页,合计:11000

以下仅为该作品极少介绍,详细内容请点击购买完整版!
基于以太网的远程温度测量系统的研究毕业设计论文------

本文设计了一个基于以太网的远程温度测量系统。温度测量采用ds18b20和at89c51单片机,用四位数码管显示测量出来的温度。软件部分采用c语言编写,包括18b20的初始化程序,读温度程序,显示温度程序,和串口数据发送程序。在这部分的调试中,先在proteus中进行了仿真调试。结果是如果在18b20中设定一个温度值,然后运行,在数码管上会显示出18b20中设定的温度值,这说明软硬件设计基本正确。然后按照电路图在万用板上将实物连接起来。用单片机仿真器进行仿真,仿真器用的是wave6000/s,仿真软件用也是用伟福的。运行程序后,在数码管上显示出室温。用手接触18b20,数码管温度上升,说明温度测量部分设计正确。网络数据传输用的是zen-300t(以太网转串口模块),就是把测温模块串口连接到zen-300t上面,然后把zen-300t模块接入以太网。用户通过访问模块的ip地址就可以知道测温模块所测量出来的温度。从而实现了远程温度测量的目的。

本系统采用采用AT89C51和先进的一线式数字温度转换器DS18B20来实现,具有主机接口简单,结构灵活,调试方便等特点,实验结果表明这种测温系统转换速度快、精度高。此外,此系统通过zne-300t从串行口模块升级为以太网接口 ,实现了远程温度测量。

温度测量数码管显示部分的调试

这部分的调试先在proteus上进行。在proteus中画好电路图,用keilc编译c语言源程序生产后缀名为hex的可执行文件。在电路图中右击单片机,将hex可执行文件烧到单片机中,点确定后运行系统。系统运行成功,在数码管上显示出的温度就为18b20中设定的温度。

在proteus中调试成功后,在万用板上插上器件!用伟福仿真器仿真at89c51单片机,程序运行后。数码管上可以显示出当前温度,用手碰18b20,数码管上温度上升。

模块与pc机通讯的调试

用网线连接模块网线接口与计算机网卡接口,用串口线连接计算机com1与模块串口,互发数据成功后,说明通讯成功。

系统调试

将模块网卡接pc机,串口测温模块串口!运行程序,查看数据。

系统的改进方向  

可以再pc机上制作一个监控窗口,在窗口上控制温度的显示。

 

 


以上仅为该作品极少介绍,详细内容请点击购买完整版!

提示:此毕业设计论文完整版包含【论文
作品编号:txgc0512,word全文:42页,合计:11000

本通信工程毕业设计论文作品由 毕业论文设计参考 [http://www.qflunwen.com] 征集整理——基于以太网的远程温度测量系统的研究(论文)!