Тёмный

DIY power zigbee router based on CC2530+CC2591 & SMA antenna #diyua 

Подписаться
Просмотров 927
% 13

У мережах Zigbee роутери можуть бути реалізовані різними типами пристроїв, які в змозі допомагати в ретрансляції даних і розширенні покриття мережі. Ось деякі приклади пристроїв, які можуть використовуватися як роутери у мережі Zigbee:
Смарт-розетки: Смарт-розетки можуть використовуватися як роутери, оскільки вони підключаються до мережі і мають можливість передавати дані між пристроями.
Смарт-лампи: Деякі смарт-лампи, які підтримують протокол Zigbee, можуть також бути використані як роутери. Вони ретранслюють дані між іншими пристроями в мережі.
Смарт-прошивки (smart plugs): Ці пристрої вставляються у розетку та можуть керувати живленням підключених пристроїв, а також служити як роутери.
Смарт-камери: Деякі смарт-камери з підтримкою Zigbee можуть ретранслювати дані в мережі і використовуватися як роутери.
Смарт-сигналізації та системи безпеки: Системи безпеки, такі як датчики руху та вікна, також можуть використовуватися як роутери для ретрансляції сигналів в мережі Zigbee.
Інші смарт-пристрої: Багато інших смарт-пристроїв, таких як смарт-термостати, смарт-датчики, смарт-замки та інші, можуть виконувати роль роутерів у мережі Zigbee.
Важливо враховувати, що всі смарт-пристрої які налаштовані як роутери, мають один великий недолік при втраті свого живдення - воні відразу перестають бути елементами мережі. Що може привести до розвалу мережі в цілому по будинку.
Щоб такого не трапилось пропоную власноруч зробити проміжний DIY power zigbee router CC2530+CC2591 з потужною виносною SMA антеною і який ми підключемо до аварійного блока живлення.
У разі зникнення електрики на вході будинку в мережі залишуться на аварійному живленню координатор та проміжні аварійні роутери та кінцеві пристрої і мережа автоматично перебудує схему підключень.
Для прошивки нашого модуля CC2530+CC2591 потрібен буде програматор SmartRF04EB, прошивка та надана нище схема його підключення.
firmware in GitHub github.com/lyovav/CC2530-CC2591-zigbee-router
site diyua.tech/

Наука

Опубликовано:

 

3 сен 2023

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 12   
@windyyfss
@windyyfss Месяц назад
How to make cc2530 as coordinator and end device? Do u have hex file for both cc2530 as coordinator and cc2530 as end device? Thank you
@Electro-Crafting
@Electro-Crafting Месяц назад
The Zigbee network is a wireless network specifically designed for low-power, low-cost, reliable, and energy-efficient Internet of Things (IoT) devices. The main concept of the Zigbee network involves creating a network with a small number of nodes (up to thousands) that cooperate with each other, transmitting data from one node to another using wireless links. The main components of the Zigbee network include: 1. **Nodes**: Each device in the network is a node. They can be sensors, actuators, controllers, etc. 2. **Coordinator**: This is the central node that manages the entire network. Every Zigbee network must have at least one coordinator. 3. **Network Stack**: Software embedded in each node that allows it to communicate with other nodes in the network. 4. **Communication Protocols**: Zigbee uses a set of communication protocols such as IEEE 802.15.4 to ensure continuous communication between nodes. 5. **Routing**: Data is transmitted from node to node through the network, using an optimal route to ensure reliability and transmission speed. One of the main advantages of Zigbee is its low power consumption, making it an ideal choice for IoT devices operating under limited power sources. Additionally, the network can be easily scaled, allowing for the addition of new devices without reprogramming the entire system.
@Electro-Crafting
@Electro-Crafting Месяц назад
making the cc2530 a coordinator and an end device at the same time is not possible. Each device in the network is a node. They can be sensors, actuators, controllers, etc.
@rendyputraaa5184
@rendyputraaa5184 Месяц назад
I tried to flash the zigbee using smartrf flash programmer, but it always show "Not able to reset smartrf" do u know how to solve this problem? Thank you
@Electro-Crafting
@Electro-Crafting Месяц назад
You must connect the chip according to the picture ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-bbK1IVsLPP8.html After that, press the RESET button on the programmer. Your chip should appear in the program window at the mark 1 ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-bbK1IVsLPP8.html
@rendyputraaa5184
@rendyputraaa5184 Месяц назад
@@Electro-Crafting I bought it in pcb board, so all of components have connected, then i just need to press the reset button right?
@Electro-Crafting
@Electro-Crafting Месяц назад
So. You should connect to the chip pins GND, P2.2, RST, 3.3V, P2.1. Connect the programmer to the USB of your computer and press the RESET button on the programmer.
@rendyputraaa5184
@rendyputraaa5184 Месяц назад
@@Electro-Crafting thank you
@salmonhust
@salmonhust 2 месяца назад
do you have file to config coordinator ?
@Electro-Crafting
@Electro-Crafting 2 месяца назад
Yes i have one)
@salmonhust
@salmonhust 2 месяца назад
@@Electro-Crafting please give me, thank you so much 🙏
@Electro-Crafting
@Electro-Crafting 2 месяца назад
@@salmonhust github.com/lyovav/CC2530-CC2591-zigbee-router/tree/main