当前位置:网站首页>ZigBee system development of Internet of things I (Introduction to ZigBee) [easy to understand]
ZigBee system development of Internet of things I (Introduction to ZigBee) [easy to understand]
2022-07-23 18:18:00 【Full stack programmer webmaster】
Hello everyone , I meet you again , I'm your friend, Quan Jun .
zigbee brief introduction :
The wireless communication technology of wireless sensor network can adopt zigbee, bluetooth ,wifi And infrared, etc .
ZigBee Technology is a short distance , Low complexity , low power consumption , Low cost , Low data rate bidirectional wireless communication technology , It's a group based on IEEE802.15.4 Wireless standards are developed for networking , Communication technology in security and application software .
zigbee Range of application :
Smart home - Control of household appliances and management of home entertainment system .
Building automation - Integrate and centrally manage lighting , heating , Refrigeration and safety and collection of the surrounding environment .
industrial automation - Use sensors to collect, analyze and process data in industrial production process , Improve the safety of industrial production .
In the field of Medicine - With the help of various sensors and ZigBee The Internet , Accurate and real-time detection of each patient's blood pressure 、 Information such as body temperature and heart rate .
zigbee Protocol architecture :
When we study the network, we know that the software architecture of the network is designed according to the idea of layering , Each layer is responsible for different functions , For example, there are OSI Protocol reference model and TCP/IP Protocol model .
zigbee The agreement is also in OSI Reference model , Combined with the characteristics of wireless network , Using the idea of layering .
zigbee The standard divides network nodes into coordinators according to their functions (Coordinator), Router (Router) And terminal equipment (EndDevice).
The coordinator :
Assign a unique network address to each device .
Choose a unique one for the whole network 16 Bit PAN ID( Domain identifier ), Through this ID, Devices in the network can communicate with each other through network addresses .
initialization , End , Forward messages from the network .
Router : Allow devices to join the network , Expand the physical scope of network coverage and the function of packet routing .
Terminal equipment : Mainly responsible for wireless network data collection .
fs_zigbee Introduction to Development Suite :
zigbee Alliance from 2004 Since, several versions of zigbee Protocol specification , among zigbee2007 The agreement is relatively mature , It is also widely used .
be based on zigbee2007 Wireless network development , Need corresponding hardware and software support . In terms of hardware , With TI company-launched CC2530 System on chip is a representative ; Software aspect , And CC2530 The corresponding is TI To launch the Z-stack Protocol stack .
Fs_ZigBee The development board uses TI CC2530 chip ,CC2530 SoC Integrated RF Transceiver 、 Enhanced standard 8051 Microprocessor core .
The coordinator : The device can be used as a coordinator to build a network ( It can also be configured as a routing device ), No lithium battery , need USB Separate power supply .
ZigBee terminal : The kit contains three different terminal devices , They are temperature and humidity acquisition terminals 、 Light intensity terminal 、 Fan terminal , The function of data acquisition or remote control can be realized in conjunction with the controlled experiment ; Each module is equipped with lithium batteries , Can be used alone ; When the lithium battery is low , It can be done by USB Charge .
Each device is equipped with a power switch 、 Reset button 、USB Interface 、 Simulation and download port .
Publisher : Full stack programmer stack length , Reprint please indicate the source :https://javaforall.cn/126594.html Link to the original text :https://javaforall.cn
边栏推荐
- The great heat of the twenty-four solar terms
- 【215】gin框架连接mysql数据库
- 悲观锁和乐观锁
- Comparison of several operation and maintenance tools
- [215] gin framework connects to MySQL database
- kubectl 创建 Pod 背后到底发生了什么?
- DDD:如何领用领域驱动设计来避免写流水账代码
- Detailed explanation of curl command [easy to understand]
- CSDN定制T恤等你来拿,《新程序员》福利来袭!
- rhcsa笔记三
猜你喜欢
随机推荐
UAV circumnavigating an unknown target under a GPS-deniedenvironment with range-only measurements翻译
awk从入门到入土(16)awk综合案例
Pessimistic lock and optimistic lock
Redis data loss problem
阿里 P7 到底是怎样的水平?
go中高并发下的通信方式:channel管道的底层原理
配置Gom引擎登錄器出現錯誤提示:沒有發現必備補丁文件!
Lin Zhiying is still in the intensive care unit and will undergo a second round of surgery: the police said he did not wear a seat belt
开源需要专业化
WARNING: Your password has expired. Password change required but no TTY available.
【JZOF】13機器人的運動範圍
Microservice avalanche problems and Solutions
【JZOF】13机器人的运动范围
Non inherited polymorphic ideas cooperate with typeID to realize the transmission of different parameters
Behind the recovery of the B-END Market: who stands in front of the stage?
Prevent and control the summer market blowout after adjustment, and evaluate the summer activities of Tujia, muniao and meituan
rhcsa笔记六
leetcode:剑指 Offer II 115. 重建序列【图论思维 + 入度考虑 + 拓扑排序】
没有发现必备补丁文件‘NewopUI.pak’?
【216】go语言标准库包名








