wersja mobilna | kontakt z nami

PSoc4247 - PSoC 4M na maksa

Numer: Grudzień/2016

Firma Cypress konsekwentnie rozwija ofertę układów SoC z rdzeniem Cortex M0. Po wprowadzeniu budżetowych procesorów z serii PSoC4000, rozbudowy doczekała się także rodzina PSoC424xM. Równocześnie do oferty został wprowadzony zestaw uruchomieniowy CY8CKIT-043 pozwalający na zapoznanie się z możliwościami najlepiej wyposażonego przedstawiciela rodziny ? CY8C4247.

Pobierz PDF

rys-1Głównym celem przy opracowaniu nowych procesorów PSoC4M było zapewnienie maksymalnych możliwości aplikacyjnych między innymi poprzez zwiększenie pojemności pamięci Flash/SRAM oraz rozbudowę bloku analogowego i uniwersalnych, programowalnych bloków logicznych UDB, będących wizytówka SoC Cypressa. Oczywiście procesory umożliwiają obsługę klawiatur dotykowych CSD (na wszystkich wyprowadzeniach), komparatory o małym poborze energii, aktywne także w trybie obniżonego poboru mocy (LP CMP). W większości obudów jest dostępny także interfejs bezpośredniego sterowania LCD, a w najlepiej wyposażonych przedstawicielach rodziny, to jest w CY8C4247AXI-485, dodano kontroler CAN oraz przetwornik iDAC. Podobnie jak we wcześniejszych układach, rdzeń PSoC4M jest taktowany przebiegiem o częstotliwości 48 MHz. Schemat blokowy układów z rodziny PSoC424xM pokazano na rysunku 1.

W zależności od typu procesora zmienna jest pojemność pamięci, liczba linii GPIO i wiążąca się z nimi wielkość obudowy. Bez zmiany pozostaje zakres napięcia zasilania 1,71…5,5 V. Procesory oferowane są w obudowach TQFP 48/64/68 oraz QFN68 z dostępnymi 38–55 wyprowadzeniami GPIO. Jednostkowe ceny w zależności od typu układu oscylują od 3 do 5 USD za sztukę. Dokładne porównanie wyposażenia przedstawia tabela 1.

tab-1Preferowane obszary zastosowania to inteligentne interfejsy użytkownika z klawiaturami dotykowymi, układy sterowania i kontroli w produktach komercyjnych i przemysłowych, aplikacje IoT. Nie wyklucza to oczywiście innych obszarów zastosowań, w których ogromną rolę odgrywa wydajność, elastyczność, dobre wyposażenie oraz przystępna cena układu.

Jako wsparcie projektowe wprowadzono do oferty zestaw uruchomieniowy CY8CKIT-043 (fotografia 2), którego sercem jest układ CY8C4247AZI-M485 w obudowie TQFP64 oraz wbudowany programator/debugger Kit-Prog oparty na PSoC5.

W tym wypadku jest kontynuowana idea taniego zestawu uruchomieniowego o budowie znanej z rodziny PSoC4000. Zestaw składa się z niewielkiej płytki podzielonej na pole programatora i procesora wykonanej w formie wtyku do portu USB. Tym razem nie jest to tylko mostek USB/I2C wymagający wgrania bootloadera do procesora docelowego, a pełny programator/debugger Kit-Prog znany z kitów zgodnych z Arduino. Dzięki temu zestaw jest niewielki i pomimo pełnej funkcjonalności kosztuje zaledwie 10 $. W tej cenie nie należy spodziewać się bogatych peryferii, ale przycisk użytkownika i dioda LED zostały zachowane. Zestaw w dalszym ciągu może zostać rozdzielony, a standardowy rozstaw złączy ułatwia wykorzystanie go bezpośrednio np. w układzie prototypowym, bez ponoszenia dodatkowych kosztów. Wszystkie wyprowadzenia procesora dostępne są na złączach szpilkowych. W dalszym ciągu dzięki zworze J4 możliwy jest pomiar prądu pobieranego przez układ, co jest szczególnie ważne przy aplikacjach mobilnych i IoT.

rys-2Jako środowisko programistycznie wykorzystywany jest podobnie jak w pozostałych rodzinach graficzny PSoC Creator (aktualnie 4.0) umożliwiający konfigurowanie i programowanie układów. Jest to pełna funkcjonalna wersja oprogramowania bez żadnych ograniczeń na wielkość kodu wynikowego, zawartość bibliotek itp. Wsparcie techniczne dostępne jest na stronie producenta. Do zestawu można pobrać instrukcje obsługi i opis „szybkiego” startu, przykłady oraz pełną dokumentację techniczną.

Jako, że od dłuższego czasu Cypress jest w czołówce firm dostarczających i promujących rozwiązania komunikacyjne USB/Bluetooth, ze szczególnym nastawianiem na mikromocowe układy przeznaczone dla Internetu Rzeczy (IoT), na płytce pozostawiono miejsce na moduł PSoC-BLE PRoC (CYBLE-022001-00), który wraz z kilkoma elementami uzupełniającymi umożliwia rozpoczęcie, w miarę rozsądnym kosztem, prototypowania urządzeń IoT. Dokładny opis koniecznych przeróbek opisany jest w dokumentacji kitu: 001-97606. CYBLE-022001 to jeden z mniejszych dostępnych aktualnie modułów, o wymiarach zaledwie 10 mm×10 mm×1,8 mm, zawierających kompletny interfejs BLE włącznie z wbudowaną anteną. Podobnie jak w pozostałych zestawach, programowanie jest możliwe także za pomocą MiniProg3 poprzez złącze J5 (wymaga wlutowania).

Zestaw w cenie 10 USD jest ciekawą alternatywą dla zestawów Arduino, STM, Launchpada. Warto zapoznać się z jego możliwościami.

Adam Tatuś, EP

Pozostałe artykuły

Małe, panoramiczne wyświetlacze TFT-LCD

Numer: Sierpień/2016

Od kilku lat widać silny trend, w którego ramach alfanumeryczne i monochromatyczne graficzne wyświetlacze LCD są zastępowane kolorowymi ekranami graficznymi, wykonywanymi w technologii TFT-LCD lub OLED. Niestety, w wielu przypadkach użycie klasycznego wyświetlacza nowszego typu nie wchodzi w grę, gdyż proporcje wymiarów matryc zupełnie nie pasują do kształtu obudowy urządzenia. Sytuacja ta właśnie ulega zmianie, gdyż na rynku pojawiło ...

Moduły transmisyjne Silicon Laboratories i ZMDI

Numer: Sierpień/2016

W dobie Internetu Rzeczy (IoT) nastąpił bardzo szybki oraz duży wzrost liczby i różnorodności dostępnych na rynku modułów do komunikacji bezprzewodowej, dzięki czemu wielu elektroników zaczyna opierać swoje projekty o bezprzewodową transmisję danych. Projektowane są urządzenia z zakresu wielu segmentów rynku np. elektronika użytkowa, automatyka budynkowa oraz przemysłowa, mobilne urządzenia multimedialne np. nawigacje samochodowe, ...

Nowe MEMSy KDS w ofercie Codico

Numer: Lipiec/2017

Firma KDS (Daishinku Corporation) opracowała nowe rezonatory z serii Elite Platform MEMS oscillators. Są to rewolucyjne układy mikro-elektro-mechaniczne, przeznaczone do pracy jako niezwykle precyzyjne rezonatory MEMS kompensowane temperaturowo (TCMO) lub sterowane napięciowo (VCMO). Zastosowano w nich technologie DualMEMS i TurboCompensation firmy SiTimes. Układy właśnie wprowadzono do oferty Codico.

STM32L w praktycznej aplikacji wearable. Zmontuj sobie sportowy smartwatch

Numer: Lipiec/2016

Najnowsze narzędzie ewaluacyjna z oferty STMicroelectronics dla mikrokontrolerów STM32 - zestaw STEAVL-WESU1 - jest nietypowym narzędziem, wymaga bowiem od użytkownika odrobiny zdolności manualnych. Wynika to z faktu, że zamiast gotowego modułu do testów w efektownym pudełku otrzymujemy kit do samodzielnego złożenia. Zatem ? do dzieła!

Nowości AU Optronics w 2016 roku

Numer: Lipiec/2016

Firma AU Optronics, jeden z liderów w branży wyświetlaczy elektronicznych, nieustannie pracuje nad nowymi technologiami i co roku wprowadza na rynek wiele nowych modeli wyświetlaczy. Tym razem nowości obejmują przede wszystkim ekrany o dużej powierzchni, nietypowych wymiarach oraz o rozdzielczości Ultra HD. Jednocześnie firma dołożyła wielu starań, by nowe modele mogły pracować na zewnątrz budynków i charakteryzowały się bardzo ...

Mobilna
Elektronika
Praktyczna

Elektronika Praktyczna

Sierpień 2017

PrenumerataePrenumerataKup w kiosku wysyłkowym

Elektronika Praktyczna Plus

lipiec - grudzień 2012

Kup w kiosku wysyłkowym