Według Security Today, co sekundę online pojawia się około 127 nowych urządzeń IoT. Jest to tak szybki wzrost, że liczba urządzeń IoT w terenie ma przekroczyć 75 miliardów w 2025 roku. Operatorzy telekomunikacyjni wchodzą do gry ze swoimi własnymi, autorskimi platformami IoT, które są budowane na standardowych modułach sprzętowych. Te platformy obejmują łączność komórkową, WiFi i co najważniejsze, Bluetooth.
Z biegiem czasu Bluetooth przeszedł wiele rewizji i był ograniczony do zastosowań w inteligentnym domu lub aplikacjach konsumenckich. Obecna wersja to Bluetooth 5.0, który oferuje kilka interesujących funkcji, niedostępnych w poprzednich rewizjach. Produkty IoT staną się powszechne w każdej branży, a Bluetooth będzie nadal integralną częścią bezprzewodowego ekosystemu IoT.
Jeśli projektujesz nowe produkty IoT, dostępnych jest wiele MCU, które integrują całkiem przyzwoitą moc obliczeniową z łącznością Bluetooth. Dwa popularne produkty dostępne jako moduły i pojedyncze SoC to nRF52840 od Nordic Semiconductor i PSoC 64 od Cypress Semiconductor. Oba układy są bardzo przydatne dla nowych produktów IoT, a Octopart jest tutaj, aby dać Ci pełne porównanie modułów Bluetooth dla tych komponentów.
Projektanci, z którymi pracuję, uwielbiają moduł nRF52840 od Nordic Semiconductor, szczególnie do noszonych urządzeń i urządzeń do inteligentnego domu. Urządzenie jest częścią rodziny nRF52xxx, wszystkie przeznaczone są dla produktów IoT. nRF52840 jest dostępny w wielu wariantach dla wcześniejszych wersji Bluetooth (należy zauważyć, że Bluetooth 5 jest kompatybilny wstecz). Są również niedrogie (zaledwie kilka dolarów od głównych dystrybutorów) i poziom integracji, który oferują, eliminuje potrzebę wielu zewnętrznych komponentów.
Oto niektóre z głównych funkcji, które znajdziesz w SoC/modułach nRF52840:
Zintegrowany przetwornik DC-DC/LDO do zarządzania zasilaniem
Obsługuje prędkości transmisji danych do 2 Mbps za pośrednictwem Bluetooth 5
Programowalna moc nadawania (-20 dBm do +4 dBm)
Wysoka czułość (-96 dBm przy 1 Mbps, -93 dBm przy 2 Mbps)
Kompatybilność z innymi SoC/modułami nRF52, nRF51 i nRF24
Do interfejsu z innymi analogowymi czujnikami, urządzenie zawiera zintegrowany wielokanałowy ADC, lub może współpracować z innymi urządzeniami/czujnikami za pośrednictwem standardowych interfejsów. Nordic zapewnia również dużo wsparcia dla deweloperów z SDK i darmowymi stosami oprogramowania.
Moduł nie zawiera zintegrowanej anteny, chociaż zawiera zintegrowany balun 50 Ohm do dopasowania impedancji. Jeśli nie jesteś projektantem anten, możesz pobrać projekt referencyjny od Nordic z anteną do wykorzystania we własnych projektach. Rozwiązanie modułowe zasadniczo obejmuje antenę wyjściową i kilka innych komponentów i zwykle jest montowane powierzchniowo. Szereg innych firm opracowało własne rozwiązania modułowe, a Nordic oferuje niedrogi dongle USB do prototypowania.
Dongle USB do rozwoju nRF52840
PSoC 64 faktycznie odnosi się do rodziny modułów PSoC 6x od Cypress Semiconductor. PSoC 61-64 oferują sukcesywnie większe możliwości, z PSoC 63 i 64 zapewniającymi zintegrowaną łączność Bluetooth. PSoC 64 jest obecnie najmocniejszym produktem w linii i szczyci się swoimi możliwościami bezpieczeństwa. Jest to bardzo ważne w produktach IoT, które przesyłają dane za pomocą protokołów bezprzewodowych, a urządzenia z wbudowanym szyfrowaniem/odszyfrowaniem są niezwykle ważne.
Oto niektóre z głównych funkcji, które znajdziesz w komponencie PSoC 64:
Architektura procesora dwurdzeniowego (ARM)
Wiele trybów uśpienia dla oszczędności energii
Programowalne podsystemy cyfrowe i analogowe
8x 32 bitowe i 24x 16 bitowe timery/liczniki PWM
PSoC 64 jest również dostępny w różnych wersjach płyt rozwojowych, w tym jako samodzielnie montowany dongle USB (patrz poniżej). PSoC64 zawiera również 2 hosty SDHC do interfejsu z peryferiami za pomocą magistral SDR i DDR.
Płytka rozwojowa PSoC 64
Poniższa tabela pokazuje niektóre z istotnych specyfikacji dla obu modułów. Z punktu widzenia projektowania PCB, moduł PSoC 64 wymaga bardziej stabilnej integralności zasilania ze względu na jego niższe napięcie zasilania. Jednak kompromisem jest bardziej potężne urządzenie z zintegrowanym Bluetooth 5; jest to łatwo zauważalne w jego większej liczbie GPIO, większej pamięci, szybszym procesorze i szybszym ADC z większą liczbą kanałów. Obydwaj dostawcy zapewniają przykładowy kod, biblioteki deweloperskie i SDK do rozpoczęcia projektowania oprogramowania, i oba są idealne do tworzenia nowego produktu IoT.
Jeśli potrzebujesz zbudować samodzielny produkt, który nie musi współpracować z innymi peryferiami komputerowymi lub interfejsami, wybierz moduł nRF52840. W przeciwnym razie postaw na PSoC 64. Inną zaletą PSoC 64 jest liczba kanałów ADC; użyj tego produktu, jeśli musisz współpracować z więcej niż 8 czujnikami analogowymi. Pamięć pokładowa dostarczana przez moduł PSoC 64 jest tylko marginalnie mniejsza w porównaniu z nRF52840. Aplikacje wymagające dużej pamięci mogą nadal używać zewnętrznej karty SD do przechowywania danych i ich odczytu.
Porównanie modułów Bluetooth przedstawione powyżej to tylko wierzchołek góry lodowej dostępnych opcji na rynku. Jeśli szukasz mocy obliczeniowej dla swojego następnego systemu wbudowanego lub produktu IoT, możesz znaleźć potrzebne komponenty, korzystając z wyszukiwarki części elektronicznych takiej jak Octopart. Zaawansowane funkcje filtracji pomagają zawęzić wybór do potrzebnych komponentów i porównać moduły Bluetooth oraz inne SoC. Spróbuj wyszukać na Octopart lub przeglądać naszą stronę kategorii Odbiorników i Nadajników, gdy szukasz swojego następnego elementu.
Bądź na bieżąco z naszymi najnowszymi artykułami, zapisując się do naszego newslettera.