To jeszcze prostsze, MMcc1100
Transkrypt
To jeszcze prostsze, MMcc1100
MMcc1100 jest miniaturowym, kompletnym modułem nadawczo-odbiorczym (transceiverem), słuŜącym do przesyłania danych w postaci cyfrowej, zbudowanym w oparciu o układ CC1100 firmy Texas Instruments. Moduł pracuje w wolnodostępnym paśmie ISM 315/433MHz i zawiera wszystkie niezbędne do pracy elementy, z wyjątkiem anteny. MoŜliwe jest równieŜ wykonanie modułu na pasma 868 i 915 MHz. UŜycie gotowego modułu uwalnia konstruktora od konieczności projektowania części systemu pracującej z częstotliwościami radiowymi oraz kompletowania odpowiednich elementów. Dzięki temu budowa systemów wykorzystujących komunikację radiową staje się szybsza i prostsza. Do modułu dostarczane jest przykładowe oprogramowanie, napisane w języku C, realizujące inicjację transceivera oraz transmisj danych. Wybór naszego Minimodułu jest pierwszym krokiem dla projektów, które muszą być zrealizowane w krótkim czasie. MMcc1100 moŜe być uŜyty zarówno do prototypu eliminując konieczność projektowania obwodu drukowanego jak i do układu finalnego w którym minimoduł montowany jest w postaci "kanapki". Skomunikuj się ze swoją aplikacją poprzez sieć radiową, przekonaj się o nowych moŜliwościach sterowania bezprzewodowego . . . To jeszcze prostsze, MMcc1100 ! Układ wyprowadzeń Wszystkie sygnały niezbędne do komunikacji z minimodułem, zasilanie oraz wejście/wyjście antenowe zostały wyprowadzone na dwa złącza szpilkowe SIL6/8. Moduł przeznaczony jest do montaŜu poziomego, moŜe zostać wlutowany w płytkę, lub umieszczony w odpowiedniej podstawce. Złącze J1 1 2 3 4 5 6 7 8 GND CS GDO0 GDO2 SO SCLK SI GND Masa Stan niski uaktywnia magistralę SPI Wyjście cyfrowe ogólnego przeznaczenia Wyjście cyfrowe ogólnego przeznaczenia Szeregowe dane wyjściowe Zegar taktujący magistrali Szeregowe dane wejściowe Masa wejście wyjście wyjście wyjście wejście wejście Złącze J2 1 2 3 4 5 6 7 8 GND GND ANT GND 3V3 GND GND GND Masa Masa Wejście / wyjście sygnału radiowego Masa Napięcie zasialania - 1.8V - 3.6V Masa Masa Masa we/wy Połączenie z Mikrokontrolerem Moduł MMcc1100 komunikuje się z mikrokontrolerem przy pomocy standardowej magistrali SPI. Połączenie wyprowadzeń modułu z mikrokontrolerem zasilanym tym samym napięciem nie powinno stanowić Ŝadego problemu. JeŜeli mikrokontroler ma wewnętrzne mechanizmy sprzętowe wspierające transmisję SPI to naleŜy odpowiednie linie modułu podłączyć do odpowiednich portów mikrokontrolera. W innym wypadku linie te moŜna podłączyć do dowolnych portów, pamiętając o zachowaniu kierunku transmisji. W drugim przypadku, kiedy mikrokontroler ma inne poziomy napięciowe, naleŜy zastosować konwertery poiomu sygnału. PoniŜej przedstawiono przykładowe połączenie z mikrokontrolerem ATiny2313 z wykorzystaniem odpowiednich bramek, w tym przypadku 74HCT126 oraz 74LVX125. Rozmieszczenie Elementów Wymiary Dane techniczne MMcc1100 • • • • • • • Kompletny, gotowy do uŜycia transceiver Małe wymiary MontaŜ poziomy Praca w paśmie 315/433 lub 868/915 MHz Zasięg do ok. 1000 m Nie wymaga strojenia Oprogramowanie do łatwego generowania danych konfiguracyjnych - SmartRF Studio MMcc1100 433MHz Schemat MMcc1100 868MHz Schemat Przykłady oraz Biblioteki MSP430 Interface to CC1100/2500 CC1100 • • • • • • • • • • • • • Praca w paśmie od 300MHz do 928MHz. Częstotliwość pracy ustawiana programowo. MoŜliwość pracy w pasmach uŜytkowanych w Europie, USA i Japonii. Zasięg przy sprzyjających warunkach nawet do 1km, standardowo ok. 350 m. Prędkość transmisji ustawiana programowo od 1,5 kb/s do 500 kb/s. DuŜa czułość odbiornika, do ok. -110dBm. Moc wyjściowa do 10 dBm ustawiana programowo w szerokim zakresie. Dwa 64-bajtowe bufory nadawczo-odbiorcze. Dzięki znacznemu zautomatyzowaniu transmisji, układ moŜe współpracować z wolnymi procesorami. Wewnętrzny układ automatycznej korekcji błędu. Wybierany programowo format transmisji danych: FSK, OOK, ASK. MoŜliwość programowgo wyboru numeru kanału radiowego - do 255 kanałów. Tryb czuwania (1uA) z automatycznym wybudzeniem. Napięcie zasilania: 1.8V - 3.3V Niski pobór mocy CC1100 Dokumentacja SmartRF Studio CC1100 Datasheet