Kategorie

Moduły Raspberry Pi Compute Module

Trudno wyobrazić sobie nowoczesne urządzenia elektroniczne bez systemów wbudowanych. W wysokiej jakości dotykowe ekrany LCD i procesory o imponującej wydajności obliczeniowej wyposażany jest już dziś nie tylko sprzęt audio i wideo, instrumenty oraz kontrolery muzyczne, aparatura przemysłowa i medyczna, ale nawet… kasowniki czy automaty biletowe w pojazdach komunikacji miejskiej. Konstruowanie komputera wbudowanego od podstaw to jednak nie lada wyzwanie – choćby ze względu na poziom umiejętności niezbędnych do projektowania ścieżek sygnałowych i magistral o wysokiej szybkości. Doskonałym wyjściem jest zastosowanie gotowego modułu – np. specjalnie do tego celu zaprojektowanego Raspberry Pi Compute Module.

Time-to-market, czyli jak coś zrobić, żeby się nie narobić...

Projektanci Raspberry Pi Compute Module doskonale zdają sobie sprawę z tego, jak dużym przedsięwzięciem jest opracowanie nowej konstrukcji komputera wbudowanego. Trzeba wziąć pod uwagę układy scalone o bardzo gęstym rastrze, w większości dostępne jedynie w obudowach BGA. Ponadto należy uwzględnić wszystkie cechy projektowanych obwodów, w tym szczególnie wysokie wymagania dotyczące prowadzenia ścieżek dla szybkich sygnałów (np. dla pamięci DDR), par różnicowych (USB, Ethernet), a także dobrze przemyśleć układ zasilania, odprowadzanie ciepła czy wymogi EMC. Dodatkowo dochodzi kwestia kompatybilności poszczególnych podzespołów oraz ogromne nakłady pracy koniecznej do uruchomienia systemu operacyjnego na nowej platformie sprzętowej. Dlatego Fundacja Raspberry Pi wprowadziła na rynek serię modułów Raspberry Pi Compute Module – czyli zminiaturyzowanych „malinek”. Niebywale ułatwiają one budowę nowych projektów z wykorzystaniem mocy obliczeniowej Raspberry.

Malina, która mieszka na Twojej płytce drukowanej!

Głównym założeniem przy projektowaniu Raspberry Pi Compute Module było zachowanie pełnej kompatybilności programowej z główną linią produktów, przy jednoczesnym uproszczeniu integracji komputera z płytą główną docelowej aplikacji. Moduł ma postać płytki drukowanej o wymiarach 67,6x31 mm, kompatybilnej z 200-pinowym złączem SODIMM, dzięki czemu wystarczy umieścić na nowo projektowanej PCB odpowiednie gniazdo i przewidzieć niezbędną ilość miejsca. Po wyprowadzeniu zasilania i niezbędnych linii GPIO oraz interfejsów cyfrowych „malina” jest gotowa do pracy. A jest z czego wybierać – bowiem najnowsza wersja Raspberry Pi Compute Module 3+ oferuje aż 48 linii GPIO, a liczba dostępnych interfejsów może przyprawić o zawrót głowy – do dyspozycji są m.in. 2 x I2C, 2 x SPI, 2 x UART, HDMI, USB 2.0 czy szereg interfejsów równoległych dla modułów kamer i wyświetlaczy LCD.

Oferta modułów Raspberry Pi Compute Module w sklepie Botland

W naszej ofercie znajdziesz szereg minikomputerów do zabudowy Raspberry Pi Compute Module, począwszy od wersji CM3 i CM3 Lite, aż po najnowsze CM3+ i CM3+ Lite. Pierwsze dwa oddają do Twojej dyspozycji wydajny procesor BCM2837 z taktowaniem 1,2 GHz, 1 GB pamięci RAM, a wersja CM3 posiada dodatkowo 4 GB pamięci nieulotnej eMMC. Z kolei linia produktów CM3+ zawiera – oprócz nowszego procesora BCM2837B0 – także różnego rozmiaru pamięci eMMC (8, 16 lub 32 GB, choć jest dostępna także niedroga wersja bez eMMC).