需要金币:1000 个金币 | 资料包括:完整论文 | ||
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:12367 | ||
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:本文在研究和对比有线和无线数据传输的基础上,设计了一种基于单片机STC89C52RC的有线传输的温度监测系统。该系统采用的温度传感器是DS18B20,实时监测节点情况。同时该系统通过下位机实现了现场监控和LCD液晶显示屏的实时温度显示,使管理员既可以进行现场查询,也可通过以太网进行数据传输经由交换机将数据收集到上位机,远程实现对环境的监测,最终达到对监测点多点温度的数字化监测。本设计的系统功能完备、工作可靠、操作简单。经实验室实践表明,该系统具有数据传输准确的优点,很好地实现了多点温度的采集和传输。
关键词 STC89C52RC;DS18B20温度传感器;数据采集
目录 摘要 Abstract 1 绪论-1 1.1 设计的目的及其意义-1 1.2 设计相关行业发展前景-2 1.3 本章小结-2 2 系统的总体设计方案-3 2.1 系统设计的思路-3 2.2 系统的模块结构-4 2.3 工业以太网技术及相关协议-4 2.3.1 以太网的简介-4 2.3.2 CSMA/CD基本原理-4 2.3.3 工业以太网特点-5 2.4 本章小结-5 3 系统的硬件总体设计-7 3.1 电源电路-8 3.2 单片机的选型-8 3.2.1 STC89C52RC单片机简介-9 3.2.2 STC89C52RC单片机脚管说明-9 3.3 温度传感器的选型-10 3.3.1 DS18B20温度传感器-10 3.3.2 DS18B20的主要特征-11 3.4 工业以太网控制器电路-12 3.4.1 RTL8019AS以太网控制器-12 3.4.2 RJ-45接口-13 3.5 LCD1602液晶显示屏电路-14 3.5.1 引脚说明-14 3.5.2 字符的显示地址说明-15 3.5.3 单片机读写时序-15 3.5.4 LCD1602液晶显示电路-16 3.6 蜂鸣器报警电路-16 3.7 复位电路-17 3.8 排风措施电路-17 3.9 串行通信TTL电路-18 3.10 本章小结-18 4 系统的软件设计-19 4.1 下位机软件设计-19 4.2 上位机软件设计-20 4.2.1 上位机编程语言Visual Basic简介-20 4.2.2 上位机编程的特点-20 4.2.3 人机界面的建立-20 4.3 本章小结-22 5 系统的调试-23 5.1 以太网仿真调试-23 5.2 系统硬件的调试-25 5.3 以太网数据传输调试-26 5.4 系统软件的调试-27 5.4.1 单片机程序调试-27 5.4.2 上位机程序调试-27 5.5 本章小结-29 结论-31 致谢-33 参考文献-35 |