ZB600 zestaw deweloperski dla Zigbee

Wszystko o sieciach ZigBEE
głównie układy CC25xx
ODPOWIEDZ
Awatar użytkownika
SunRiver
Użytkownik
Posty: 948
Rejestracja: 08 paź 2017, 11:27
Lokalizacja: Festung Oppeln
Kontakt:

ZB600 zestaw deweloperski dla Zigbee

Post autor: SunRiver »

Zestaw developerski dla modułów ZigBEE opartych o CC2530  jest bardzo przydatny w pracach nad aplikacjami dla naszych układów.
Znacząco ułatwia dostęp do pinów zawartego w module mikrokontrolera, Tworzenie aplikacji jak też i testowanie w ustroju modułu z różnymi
dodatkami. Warto rozważyć zakup płytki gdyż znacząco ułatwia nam prace. Zobaczy więc co w trawie piszczy a właściwie na płytce ....

Moduł ZB600 produkcji WaveShare jest dostępny w sklepie ELTY.PL 
Cena jest na średnim poziomie w porównaniu z innymi zestawami ale to dobrze zainwestowane pieniądze dla zwolenników i wielbicieli modułów
ZigBEE opartych o układy CC25xx z rdzeniem 8051.

Obrazek

Niewielka płytka w zielonym kolorze udostępnia nam szereg złącz i dodatków, które umożliwiają nam dołączanie do naszego modułu ZigBEE
różnych dodatkowych urządzeń. Całość wydaje się być doskonale przemyślana, a jakość wykonania nie budzi zastrzeżeń. Na pokładzie znajdziemy:

Obrazek

Strona Top:

>Złącze modułu ZigBEE Core2530
>Złącze 8I/0+ADC
>Złącze SPI/UART
>Złącze IDC10 do podłączenia CC Debugera
>Złącze USB dla konwertera USB-UART opartego o układ CP2102
>Złącze LCD
>Złącza umożliwiające dołączanie czujników zewnętrznych (temp, gazu, wilgotności i wielu innych)
>Tu wyprowadzono wszystkie piny mikrokontrolera
>Złącze 1Wire dla DS18B20
>Złącze zasilania udostępniające napięcia 3,3 i 5V
>Kontrolka zasilania modułu (PWRLED)
>Kontrolki pracy UART  (RX/TX LED)
>3 Diody LED użytkownika
>3 pozycyjny przełącznik Zasilania  umożliwia przełączenie zasilania  na Bateryjne lub USB oraz wyłączenie płytki
>Układ CP2102 firmy Silicon Labs stanowiący USB-UART Bridge</li>
>Układ AMS1117-3,3 
>Przycisk RESET
>Przycisk użytkownika
>5 pozycyjny dżojstik
>Zworki rozłączające UART0
>Zworki rozłączające Diody LED (13)
>Zworki rozłączające przyciski i dżojstik

Strona BOTTOM

Od spodu płytki znajdziemy 4 tulejki dystansowe na których stoi nasza płytka co jest nieuniknione gdyż zamontowano tam 2 pojedyncze koszyki
baterii AAA umożliwiające zasilanie bateryjne i tym samym testowanie komunikacji i działania z dala od źródła zasilania w terenie
-- duży plus za takie podejście.

Obrazek

Jak więc widać płytka umożliwia wygodny dostęp i komunikację z modułem CC2530 jest też bardzo wygodna w użytkowaniu, a rozmieszczenie
złącz nie koliduje z niczym i kabelki nie przeszkadzają sobie nawzajem przez co nie zginiemy w ich gąszczu. ZB600 jest też bogato wyposażona
w dodatki zachęcające do programowania. W komplecie z płytką poza nią samą znajdziemy:

CoreCC2530

Obrazek

wraz z antenką to nasz główny bohater proszący się o zaprogramowanie i gotowy do pracy wraz z układem SoC CC2530F256RHAR ,
w którym jest już wgrany Bootloader umożliwiający programowanie i konfigurację przez UART. Wgrane jest też podstawowe firmware
umożliwiające pracę jako Koordynator lub Ruter . Możliwe jest więc natychmiastowe zestawienie sieci jeśli mamy dwa moduły.

Ponadto z dostępną w zestawie antenką układ pozwala na uzyskanie połączenia bezprzewodowego o parametrach 250kbps i zasięgu:

---maksymalnie 350m  (możliwa niestabilność)
---stabilna łączność 250m
---Automatyczne połączenie urządzeń do 120m

Łączność odbywa się w paśmie 2,4GHz na 16 kanałach o szerokości 5Mhz. Komunikacja z układami zewnętrznymi (jak mikrokontroler, PC)
odbywa się przez port UART ustawiony domyślnie na 38400 bps. Ponadto nasz CC2530 udostępnia nam:

Wysokowydajny i oszczędny rdzeń 8051
256KB Flash
Wathdog timer
Battery monitor
Czujnik temperatury (wbudowany)
8 kanałowy 12 bitowy ADC z konfigurowalną rozdzielczością
2 UARTY
1x 16bit Timer
2x 8bit Timer
szyfrowanie AES
21 portów GPIO  gdzie 19 o max obciążeniu 4mA i 2x 20mA
Generator dla IR

Jak widać na bogato jest na czym zaszaleć i stworzyć wielkie samodzielne układy bez konieczności wręcz używania dodatkowego
mikrokontrolera.

LCD2.2"

Obrazek

Wyświetlacz graficzny TFT 2,2"  o rozdzielczości 320x240 na sterowniku HITACHI BD663474 posiadającym szybką pamięć RAM  z Touch
panelem kontrolowanym przez układ XPT2046. Pracujący na magistrali SPI.

Obrazek

Pod tasiemką został skrzętnie ukryty układ Altery EPM3032A całość spisuje się świetnie zarówno z STM32, Kinetis jak też Arduino i naszym CC2530.
 Podczas pracy naszej płytki jako koordynator możemy łatwo prezentować dane z czujników i sterować różnymi funkcjami urządzeń końcowych.

Obrazek

Np pisząc sobie mały terminal i wykrywanie dodatkowych modułów ZigBEE bardzo przydatne.

AT45DBXX-DataFlash BOARD

Obrazek

W zestawie otrzymujemy też płytkę z pamięcią DATA FLASH pracującym na SPI z układem AT45DB321D o pojemności 32 megabitów.

Analog Test Board


Obrazek

Kolejna płytka z zestawu umożliwiająca nam eksperymenty z ADC na naszej płytce. Posiada ona Wzmacniacz Audio oparty o LM386M,
dwa potencjometry umożliwiające ustalenie napięcia wejściowego do pomiarów w zakresie 0-3,3V  oraz głośniczek i wejście zewnętrznego
sygnału AUDIO.

W zestawie znajdziemy też :

>DS18B20 umożliwiający budowę termometru bezprzewodowego
>Przewód USB do podłączenia z komputerem</li>
>zestaw przewodów do dołączania zewnętrznych modułów (2x 2Pin VCC, 2x4Pin)
>Antenkę 2.4G 2DB 360° omni-directional dla Core2530

Przykładowe oprogramowanie i dokumentację można pobrać ze strony WaveShare WIKI

Reasumując bogate wyposażenie oraz możliwości oraz wysoka jakość wykonania plasują tą płytkę na wysokim miejscu biorąc pod uwagę
łatwość aplikowania własnych programów w module ZigBEE CC2530 i ich testowania w zwartym przenośnym zestawie. Zdecydowanie mogę
polecić ten zestaw każdemu chcącemu spróbować swoich sił z komunikacją radiową opartą o ZigBEE jak też podczas budowania własnych
rozwiązań Home Inteligence czy jak ja używać ZigBEE do sterowania Robotem który powstaje powoli, a dzięki ZigBEE będzie miał wiele
możliwości jak też i sterowanie zrealizowane na przerobionym padzie z PlayStation,

Obrazek

W którym spoczywa moduł SuBEE oparty również o CC2530 a kontrolowany przez STM32F050F6P7 które można również zakupić w elty.pl

Kompletny zestaw gotów do pracy :

Obrazek
Miłej zabawy.
ODPOWIEDZ

Wróć do „ZigBEE”