毕业论文 基于at89s51的无线数据采集系统的设计.rar
毕业论文 基于at89s51的无线数据采集系统的设计,目 录摘要 1关键词 1abstract 1key words 1引 言 21 系统的总体设计 21.1 系统设计的技术背景 21.1.1 at89s51单片机简介 21.1.2 无线通信技术简介 31.2 系统设计的应用背景 31.3 系统的设计方法 31.4 系统设计要求 32 系统主要模块 32.1 单片机最小...
该文档为压缩文件,包含的文件列表如下:
内容介绍
原文档由会员 ljjwl8321 发布
目 录
摘要 1
关键词 1
ABSTRACT 1
KEY WORDS 1
引 言 2
1 系统的总体设计 2
1.1 系统设计的技术背景 2
1.1.1 AT89S51单片机简介 2
1.1.2 无线通信技术简介 3
1.2 系统设计的应用背景 3
1.3 系统的设计方法 3
1.4 系统设计要求 3
2 系统主要模块 3
2.1 单片机最小系统 3
2.2 显示模块 4
2.2.1 LCD12864简介 4
2.2.2 LCD1602简介 6
2.3 温度采集模块 7
2.4 无线收发模块 8
3 系统硬件软件设计 9
3.1 系统主站电路 9
3.2 系统从站电路 10
3.3 系统通信协议 11
3.3.1 串口通信方式设置 11
3.3.2 信息帧格式 11
3.3.3 命令字 12
3.4 主站程序 12
3.5 从站程序 13
4 结果分析与讨论 15
4.1 系统运行结果 15
4.2 讨论 17
4.3 总结 17
致谢 17
参考文献 18
附录 19
基于AT89S51的无线数据采集系统的设计
摘要: 基于AT89S51单片机及无线通信模块,实现了远距离数据采集系统。系统由主站和从站两部分组成。主站主要完成远距离现场数据的采集和处理,包括键盘输入模块、无线收发模块和显示模块;从站由数据采集、键盘输入、无线收发和信息显示等四个模块组成,主要完成现场数据的采集和向主站传输数据信息。设计中以温度采集为例实现了无线数据采集,从站的温度采集模块的测量范围为-20~+40℃,现场温度可以实时显示并通过无线传输方式上传到主站。从站可以设置报警温度,当温度高于报警温度时,系统自动报警并向主站发送报警信息数据。主站可以向从站发送指令,收集从站所测温度值、报警温度值及报警情况,并将从站的信息在液晶屏上显示。
关键词: 温度数据采集 主站 从站 无线 AT89S51
The design of wireless data collection system based on AT89S51
Student majoring in communication engineering Huang wei
Tutor Qin wenhua
Abstract: The data collection system can collect remote data based on AT89S51 and wireless communication module. It includes two units, a host unit and a client unit. The host includes key input module, wireless module and display module. It can collect and process the distance data. The client includes temperature data collection module, key input module, wireless module and display module. The client is used to collect the field data and transmit information to the host. The design of wireless data collection takes temperature collection for example. The measurable temperature value of client ranges from -20 ℃ to +40℃.The field temperature can display instantly and transmit to the host through wireless module. It can also achieve alarming when the temperature is above the setting value and transmit the alarming information to the host. The alarming value can be set by user. The host sends command to control the client. It also receives temperature value, alarming value and alarming information from the client and displays the client information on a LCD.
Key words: temperature data collection; host; client; wireless; AT89S51
摘要 1
关键词 1
ABSTRACT 1
KEY WORDS 1
引 言 2
1 系统的总体设计 2
1.1 系统设计的技术背景 2
1.1.1 AT89S51单片机简介 2
1.1.2 无线通信技术简介 3
1.2 系统设计的应用背景 3
1.3 系统的设计方法 3
1.4 系统设计要求 3
2 系统主要模块 3
2.1 单片机最小系统 3
2.2 显示模块 4
2.2.1 LCD12864简介 4
2.2.2 LCD1602简介 6
2.3 温度采集模块 7
2.4 无线收发模块 8
3 系统硬件软件设计 9
3.1 系统主站电路 9
3.2 系统从站电路 10
3.3 系统通信协议 11
3.3.1 串口通信方式设置 11
3.3.2 信息帧格式 11
3.3.3 命令字 12
3.4 主站程序 12
3.5 从站程序 13
4 结果分析与讨论 15
4.1 系统运行结果 15
4.2 讨论 17
4.3 总结 17
致谢 17
参考文献 18
附录 19
基于AT89S51的无线数据采集系统的设计
摘要: 基于AT89S51单片机及无线通信模块,实现了远距离数据采集系统。系统由主站和从站两部分组成。主站主要完成远距离现场数据的采集和处理,包括键盘输入模块、无线收发模块和显示模块;从站由数据采集、键盘输入、无线收发和信息显示等四个模块组成,主要完成现场数据的采集和向主站传输数据信息。设计中以温度采集为例实现了无线数据采集,从站的温度采集模块的测量范围为-20~+40℃,现场温度可以实时显示并通过无线传输方式上传到主站。从站可以设置报警温度,当温度高于报警温度时,系统自动报警并向主站发送报警信息数据。主站可以向从站发送指令,收集从站所测温度值、报警温度值及报警情况,并将从站的信息在液晶屏上显示。
关键词: 温度数据采集 主站 从站 无线 AT89S51
The design of wireless data collection system based on AT89S51
Student majoring in communication engineering Huang wei
Tutor Qin wenhua
Abstract: The data collection system can collect remote data based on AT89S51 and wireless communication module. It includes two units, a host unit and a client unit. The host includes key input module, wireless module and display module. It can collect and process the distance data. The client includes temperature data collection module, key input module, wireless module and display module. The client is used to collect the field data and transmit information to the host. The design of wireless data collection takes temperature collection for example. The measurable temperature value of client ranges from -20 ℃ to +40℃.The field temperature can display instantly and transmit to the host through wireless module. It can also achieve alarming when the temperature is above the setting value and transmit the alarming information to the host. The alarming value can be set by user. The host sends command to control the client. It also receives temperature value, alarming value and alarming information from the client and displays the client information on a LCD.
Key words: temperature data collection; host; client; wireless; AT89S51