wersja mobilna | kontakt z nami

Raspberry PI 3

Numer: Maj/2016

Jeszcze dobrze nie ochłonęliśmy po wprowadzeniu miniaturowego i przy okazji nieco kontrowersyjnego PI Zero, a już fundacja udostępnia nam Raspberry PI 3. Tym razem numeracja nie wprowadza zamieszania, a "trójka" odruchowo kojarzy się z rozwojem wersji "dwa". Czy tak jest rzeczywiście?

Pobierz PDF

Komputerka Raspberry Pi nie trzeba przedstawiać, znają go wszyscy zainteresowani systemami wbudowanymi. W natłoku dostępnych rozwiązań PI coraz bardziej i dokuczliwiej odstaje wydajnością od konkurencji mnożącej megaherce i liczbę rdzeni wbudowanych procesorów ARM, a także konkurujących pod względem "uzbrojenia".

Wyścig niekoniecznie stawiał PI na przegranej pozycji ze względu na zdecydowanie największe wsparcie społeczności, szeroki zakres dostępnego oprogramowania oraz modułów HAT, ale papierowe specyfikacje nieco odstają od trendów i warto je odświeżyć.

W komplecie zapakowanym w skromny kartonik znajduje się tylko płytka komputerka, instrukcja bezpieczeństwa i krótka instrukcja uruchomienia i co miłe - zawiera też rozdział w języku polskim. Kable i zasilacz, podobnie jak w przypadku wcześniejszych wersji, nie wchodzą w skład zestawu. Cena nowej wersji to 35 USD.

Co więc uzasadnia wprowadzenie nowej wersji? Na pierwszy rzut oka różnice są niewielkie: pozostały 4 gniazda USB, Ethernet dalej jest obsługiwany przez mostek LAN9514, złącza także nie zmieniły położenia i funkcji, kontynuowana jest zgodność z interfejsem HAT GPIO, jako pamięć masowa dalej jest wykorzystana karta micro SD. Zmienił się typ jej gniazda, które teraz nie ma automatycznego wyrzutnika.

W sumie dobrze, ponieważ podczas manipulacji zdarzało się ją nieumyślnie "wystrzelić", niestety, niekiedy przy działającym systemie, co mogło mieć poważne konsekwencje. Położenie zmieniły diody pokazujące status PI, ale jest zachowana zgodność z poprzednimi modelami obudów, a jeżeli są przeźroczyste, widoczny jest także status PI.

Czyżby nic nowego? Na całe szczęście nie... W nowej wersji Pi zastosowany jest SoC BCM2837 (4×64-bitowe rdzenie ARM Cortex A53 taktowane 1,2 MHz) współpracujący, podobnie jak w PI 2, z 1 GB RAM (900 MHz) oraz dwurdzeniowym procesorem grafi cznym VideoCore (400 MHz).

Nowy SoC i jego bezpośrednie otoczenie to z punktu widzenia użytkownika najistotniejsza zmiana, mająca wpływ na wydajność komputerka (PI 3 jest reklamowany jako 10-krotnie bardziej wydajne od pierwszej wersji). Kolejną długo oczekiwaną zmianą jest doposażenie najnowszej "malinki" w komunikację bezprzewodową.

Za łączność ze światem IoT i nie tylko odpowiada układ BCM43438, wlutowany po lewej stronie karty SD. BCM43438 obsługuje łączność Wi-Fi w standardach b/g/n, Bluetooth oraz Bluetooth BLE, współpracując z wbudowaną anteną ceramiczną.

Pojawiła się więc nadzieja, że zakończą się problemy ze zgodnością kart Wi-Fi dołączanych do USB i PI 3 będzie działało w sieci bezprzewodowej po wyjęciu z opakowania. Należy pamiętać tylko o odpowiedniej obudowie - nie może być metalowa, aby nie tłumić sygnału RF. Szkoda, że dalej nie ma wbudowanego interfejsu SATA.

Układ zasilania, podobnie jak w poprzedniku, jest oparty o przetwornicę impulsową. Do zasilania wykorzystano gniazdo micro USB. Ze względu na większy pobór prądu należy stosować 5-woltowy zasilacz o obciążalności 2,5 A lub większej, zależnie od obciążenia USB.

Podobno, co trudno zweryfikować ze względu na brak udostępnionej dokumentacji PI 3 (w dniu pisania artykułu), poprawiono zasilanie USB, które sprawiało czasem problemy przy podłączaniu pendrivów, nie wspominając o dyskach zewnętrznych i kartach Wi-Fi.

Potwierdzać może to inna wartość zabezpieczenia polimerowego w części zasilającej PI 3. Podczas normalnego użytkowania prąd pobierany z zasilacza nie przekraczał 600 mA przy włączonym Wi-Fi, oscylując w granicach 300...350 mA (z 16 GB kartą SD i klawiatura bezprzewodową).

Ze względu na wbudowaną antenę położenie zmieniło złącze przycisku zerowania. Teraz umieszczono je za gniazdami USB w miejscu o kiepskiej dostępności. Jeżeli ktoś miał zaprojektowane HATy wykorzystujące je, to ma problem. W dalszym ciągu nie ma wyłącznika zasilania.

Panowie z Fundacji! To już kolejna płytka z nierozwiązanym problemem zarządzania zasilaniem! Znowu trzeba będzie coś sztukować, konfigurować, żeby nie używać słowa "rzeźbić" we własnym zakresie. Czy to naprawdę jest problem nierozwiązywalny? Sporo użytkowników oczekuje wreszcie kompleksowego rozwiązania tego jakże uciążliwego problemu.

Oczywiście, zachowano zgodność programową z Raspberry PI 2, ale równolegle z wprowadzeniem nowej wersji PI 3 została udostępniona dystrybucja 2016-02-26-raspbian-jessie.img. Pozostałe dystrybucje pewnie w najbliższym czasie zostaną zoptymalizowane pod PI 3. Po zainstalowaniu oprogramowania "malinka" uruchamia się całkiem sprawnie.

Od razu należy pobrać najnowsze aktualizacje, usuwające błędy wychwycone po 29.02.16. Warto skonfigurować PI, rozszerzyć system plików. Co różni narzędzie od poprzednich wersji? Brak możliwości "podkręcenia" taktowania - ta opcja jest niedostępna. Układ SoC PI 3 pracuje więc na maksymalnych obrotach. Dziwne jest zachowanie diod statusu, nawet po komendzie shutdown obie nadal świecą i w zasadzie nie wiadomo czy system jest wyłączony, czy nadal działa.

Sama praca za pomocą PI 3 nawet w LibreOffice nie jest może tak komfortowa, jak przy użyciu najnowszego komputera PC, ale przebiega akceptowalnie sprawnie. Działa też "standardowy pakiet testowy" Arduino+KiCad. Można też pomyśleć o obróbce muzyki w Audacity, chociaż wąskim gardłem jest brak sensownego przechowywania edytowanych plików (kłania się brak SATA).

Znośnie działa Mathematica, a uwzględniając, że jest ona dostępna za darmo (w przeciwieństwie do wersji dla Windows), to działa znakomicie. Poszerza to zakres zastosowań komputerka już nie tylko do edukacji początkowej, ale także do rozwiązywania niektórych problemów w trakcie studiów.

Podczas pierwszych testów nie zauważyłem większych problemów, dopracowania będzie wymagało Wi-Fi, działające zauważalnie wolniej, niż interfejs przewodowy. Dla domowej automatyki wystarczy, ale przeglądania stron jest zbyt wolno. Co ciekawe, nawet w porównaniu z Wi-Fi na USB. Dodatkowym problemem jest brak możliwości autokonfiguracji sieci z ukrytym SSID narzędziem dostępnym pasku. Może zostanie to zmienione w kolejnych wersjach systemu.

Nowe PI działa dobrze. Podwyższona wydajność poprawia komfort pracy. Zachowanie zgodności z poprzednimi modelami pozwala na używanie szerokiej gamy dostępnych kart rozszerzeń. Dla użytkowników niewymagających większej wydajności od PI 2 i wbudowanego Wi-Fi, przesiadka na PI 3 może nie mieć sensu, ale dla fanów "malinki" sprawa jest jasna - PI 3 trzeba mieć. Osoby niemające Raspberry PI powinny od razu kupić ją w wersji 3, ponieważ kosztuje prawie tyle samo, co PI 2, a jednak jest bardziej wydajna i lepiej wyposażona.

Dla mnie była to raczej niewielka zmiana. Bardziej oczekuję dodania wreszcie interfejsu SATA lub modelu PI Zero z Wi-Fi i SoC z PI 2 lub może teraz nawet z PI 3. Ale zdaje się, że przy kurczowym trzymaniu się rozwiązań Broadcoma pożądanych zmian nie doczekam się zbyt szybko. Dlatego bardzo interesuje mnie, co Fundacja zaproponuje za kilka miesięcy: Raspberry PI 4 z nowym SoC, czy PI Zero Plus? Bo konkurencje nie śpi.

Pomimo wielu uwag Raspberry PI 3 zostaje w użytku. Otrzyma nawet (jako pierwsze) obudowę i będzie rzeczywiście służyło jako miniaturowy pecet, wypierając używanego do tej pory Cubietrucka, a dla domowej automatyki i IoT bardziej pasuje mi PI Zero, o ile wreszcie można będzie je kupić...

Adam Tatuś, EP

Pozostałe artykuły

Amazon Alexa. Instalowanie i obsługa głośnika Echo Dot

Numer: Wrzesień/2017

W artykule poświęconym asystentce głosowej Alexa zaprezentujemy produkowany przez firmę Amazon głośnik Echo Dot. Opiszemy sposób skonfigurowania głośnika i instalacji umiejętności Skills oraz praktyczne przykłady użycia wbudowanej w głośnik asystentki głosowej Alexa.

Programowanie pamięci zewnętrznych w systemie z STM32 za pomocą ST-Link

Numer: Wrzesień/2016

Podczas budowania systemów mikroprocesorowych wyposażonych w zewnętrzne układy pamięci często pojawia się potrzeba podglądu i modyfikacji ich zawartości. O ile z dostępem do wewnętrznej pamięci mikrokontrolera najczęściej nie ma problemu (realizuje to programator/debugger), o tyle z dostępem do pamięci zewnętrznych dołączonych do mikrokontrolera nie jest już tak łatwo. Można oczywiście posiłkować się specjalnie tworzonymi ...

Zastosowanie inteligentnych urządzeń w celu zwiększenia sprawności energetycznej rozwiązań IoT

Numer: Wrzesień/2016

Technologia Internet of Things (IoT) będzie wykorzystywała rozproszone czujniki w celu zwiększenia inteligencji otaczających nas urządzeń. Dzięki możliwości wykrywania substancji chemicznych, wilgoci, temperatury i innych zmiennych środowiskowych, systemy IoT będą w stanie dostosowywać warunki panujące w budynkach w celu zapewnienia wygody ich użytkownikom, zwiększać wydajność fabryk oraz efektywność dystrybucji dzięki stałemu ...

Pomiary zaburzeń elektromagnetycznych (EMI) przyrządami Rigola. Oprogramowanie S1210 EMI Pre-compliance Software

Numer: Wrzesień/2016

Pomiary kompatybilności EMC stanowią już integralny etap produkcji urządzeń elektronicznych, bez którego w zasadzie nie jest możliwe wprowadzenie produktu na rynek. Każde nowo zaprojektowane urządzenie musi przejść serię dokładnych pomiarów i badań określających, czy spełnia ono coraz bardziej restrykcyjne normy. Wszystko dla dobra użytkowników i pognębienia konstruktorów, przed którymi pojawiają się problemy niemal nie do ...

Szybkie ładowanie urządzeń przenośnych przez USB

Numer: Wrzesień/2016

USB to najpopularniejszy interfejs komputerowy na świecie. Został wprowadzony jako sposób na dołączanie dodatkowych urządzeń do komputerów PC, ale szybko zdobył popularność i pojawił się także w innych zastosowaniach. Obecnie większość przenośnych urządzeń elektronicznych korzysta z USB do przesyłania danych, komunikacji z innym drobnym sprzętem oraz do wymiany danych z komputerem PC, a także do zasilania. Interfejs USB 2.0 ...

Mobilna
Elektronika
Praktyczna

Elektronika Praktyczna

Październik 2017

PrenumerataePrenumerataKup w kiosku wysyłkowym

Elektronika Praktyczna Plus

lipiec - grudzień 2012

Kup w kiosku wysyłkowym