基于Zigbee技术的气象信息发布系统设计(论文13000字)
摘要:最近这几年,移动连接、家庭应用数字化、无线控制、无线通信、无线定位和无线组网等词汇经常出现在我们的视线中。也正是因为信息技术行业的快速发展、家用电器的在线智能化、互联网的普及以及单片机丰富的功能扩展,才使得它们慢慢成为我们的日常,成为我们生活的一部分。
zigbee技术融合了多种不同的无线传输技术,此外又有Zigbee联盟和IEEE802.15.4的大力推广,网络存在于地球村的每个角落。网络涉猎广泛,除了工农业、军事、能源等基础产业,以后还可以被用在人类日常生活和劳动发展的许多领域。而天气信息深刻影响着人们的出行、劳作、游玩等,每天获取及时的天气信息对公民来说异常重要。
在分析了zigbee技术的可行性之后,可以将zigbee无线传输技术运用于气象信息发布,与协调器连接的电脑作为后台,JAVA抓取的气象信息通过串口通信以及天线传输到各个终端,最后通过显示屏将从后台抓取到的信息通过显示出来。将此系统运用于体育场、公交站、办公楼等,可供来往行人观看获取当天的气象信息。
关键字:物联网;zigbee;气象发布;串口通讯
Design of Meteorological Information Distribution System Based on Zigbee Technology
Abstract:In recent years, vocabulary, such as mobile connectivity, home application digitization, wireless control, wireless communication, wireless location and wireless networking, have often appeared in our line of sight. It is also because of the rapid development of information technology industry, home appliances, online intelligence, the popularity of the Internet and the expansion of the rich features of the microcontroller, which makes them slowly become our daily and become part of our lives.
Zigbee technology combines a variety of different wireless transmission technology, in addition to Zigbee Union and IEEE802.15.4 the promotion, the network exists in every corner of the global village. In addition to industrial and agricultural, military, energy and other basic industries, the future can also be used in human daily life and labor development in many areas. And the weather information profound impact on people's travel, labor, play, etc., every day to obtain timely weather information is very important for citizens.
After analyzing the feasibility of zigbee technology, zigbee wireless transmission technology can be applied to the distribution of meteorological information, and the computer connected with the coordinator as the background, JAVA crawl weather information through serial communication and antenna transmission to the terminal, and finally through the display Screen will be captured from the background of the information through the show. The system will be used in stadiums, bus stations, office buildings, etc., for pedestrians to watch the day to obtain the weather information.Key words: Internet of things,zigbee,Weather forecast,Serial communication
目 录
1 绪论 1
1.1 选题背景 1
1.1.1 气象预报 1
1.1.2 无线通讯 1
1.2 国内外发展现状 1
1.2.1 物联网方面 1
1.2.2 气象信息实时发布方面 2
1.3 研究内容 2
2 Zigbee技术概述 4
2.1 zigbee技术简介 4
2.1.1 无线传感网络与zigbee的关系 4
2.1.2 zigbee协议 4
2.2 zigbee的特点 6
2.3 zigbee的网络拓扑模型 6
2.4 zigbee的应用范围 7
2.5 常见的zigbee协议栈 7
2.6 开发环境 7
2.7 CC2530芯片 8
2.7.1 简介 8
2.7.2 CC2530的结构框架 8
2.7.3 CC2530 CPU 8
2.7.4 CC2530的编程基础 9
2.7.5 I/O 9
3 PC端实时获取天气信息 10
3.1 JAVA简介 10
3.1.1 概述 10
3.1.2 Java语言的特点 10
3.1.3 Java开发环境 11
3.1.4 使用Eclipse开发Java程序 11
3.2 Java获取天气 11
4 Zigbee无线通讯 12
4.1 zigbee天线通讯 12
4.2 部分源码及其意义 13
4.3 实验步骤 16
4.4 仿真电路 17
4.4.1 仿真软件 17
4.4.2 仿真电路截图 17
5 终端节点单片机设计及12864液晶显示 19
5.1 51系列单片机简介 19
5.1.1 51系列单片机的应用领域 19
5.1.2 51系列单片机的内部结构 19
5.1.3 单片机结构的类型 20
5.1.4 中央处理器 20
5.2 单片机与zigbee的通讯 20
5.2.1 串行通信概述 21
5.2.2 双机通讯 22
5.2.3 部分源码分析 22
5.3 12864LCD液晶显示 22
5.3.1 12864LCD简介 22
5.3.2 仿真电路 23
5.3.3 部分源码分析 24
6 总结与展望 26
6.1 本文总结 26
6.2 工作展望 26
参考文献 26
致谢 28
|