PSoC S Plus - CY8CKIT-149

PSoC S Plus - CY8CKIT-149
Pobierz PDF Download icon

Cypress konsekwentnie rozwija ofertę SoC wyposażonych w rdzeń Cortex-M0+. Na początku roku do oferty wprowadzono zestaw uruchomieniowy CY8CKIT-149 pozwalający na zapoznanie się z możliwościami najlepiej wyposażonego przedstawiciela rodziny Psoc4100S Plus ? CY8C4147. Rodzina 4100S Plus docelowo ma zastąpić starsze procesory w aplikacjach o większych wymaganiach sprzętowych.

Schemat blokowy układów z rodziny PSoC4100S Plus pokazano na rysunku 1. Nowa rodzina oprócz zwiększonej pojemności pamięci programu i danych jest wyposażona w kontroler DMA, rozbudowane peryferia analogowe, GPIO oraz oferuje zawiera rozwiązania w zakresie obsługi klawiatur dotykowych. Układy pozbawione są bloków programowalnych UDB i zapewne dzięki temu zachowano przystępną cenę.

W zależności od typu procesora zmienna jest wielkość 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ą o obudowach TQFP 48/64 z dostępnymi od 34 do 54 wyprowadzeń GPIO. Jednostkowe ceny w zależności od typu układu wynoszą od 2,5 do 3, 6 USD za sztukę.

Preferowane obszary zastosowania to inteligentne interfejsy użytkownika z klawiaturą dotykową, układy sterowania i kontroli w produktach konsumenckich i przemysłowych, w tym 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. Porównanie wyposażenia poszczególnych procesorów przedstawia tabela 1.

Jednocześnie jako wsparcie projektowe wprowadzono do oferty zestaw uruchomieniowy CY8CKIT-149, (rysunek 2), którego „sercem” jest układ CY8C4147AZI w obudowie TQFP64 oraz wbudowany programator/debugger KitProg oparty o PSoC5.

W wypadku CY8CKIT-149 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/debuger Kit-Prog znany w kitów zgodnych z Arduino. Dzięki temu zestaw jest niewielki i pomimo pełnej funkcjonalności niewiele kosztuje, bo jedynie 20 USD. W tej cenie zestaw zawiera dwa pola klawiatur dotykowych, suwak i przyciski wraz z odpowiadającymi sygnalizacyjnymi LED. Znalazło się też miejsce na klasyczny przycisk oraz co ważniejsze na moduł BLE (CYBLE-022001-00), (który w poprzednich zestawach wymagał samodzielnego wlutowania), co zdecydowanie poszerza zakres zastosowań zestawu CY8CKIT-149. Konstrukcja płytki dalszym ciągu może zostać rozdzielona, a standardowy rozstaw 2,54 mm złącz ułatwia wykorzystanie części z procesorem i modułem BLE bezpośrednio np.: w układzie prototypowym, bez ponoszenia dodatkowych kosztów. Wyprowadzenia GPIO procesora dostępne są na złączach szpilkowych. Płytka pozbawiona jest osobnego złącza dla programatora Prog3, ale w dalszym ciągu można podłączyć go przez złącze J2 (po odłamaniu programatora wbudowanego).

Jako środowisko programistycznie wykorzystywany jest podobnie jak w pozostałych rodzinach graficzny PSoC Creator, (aktualnie w wersji 4.1), 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 stronie producenta. Do zestawu można pobrać instrukcje obsługi i opis „szybkiego” startu, przykłady oraz pełną dokumentację techniczną. Domyślnie oprogramowanie zestawu pozwala na sprawdzenie funkcjonalności i jakości działania klawiatury dotykowej. Kompletna dokumentacja i przykłady można pobrać ze strony producenta https://goo.gl/uCP4mu.

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

Adam Tatuś, EP 

Artykuł ukazał się w
Elektronika Praktyczna
marzec 2018
DO POBRANIA
Pobierz PDF Download icon

Elektronika Praktyczna Plus lipiec - grudzień 2012

Elektronika Praktyczna Plus

Monograficzne wydania specjalne

Elektronik kwiecień 2021

Elektronik

Magazyn elektroniki profesjonalnej

Raspberry Pi 2015

Raspberry Pi

Wykorzystaj wszystkie możliwości wyjątkowego minikomputera

Świat Radio kwiecień - maj 2021

Świat Radio

Magazyn krótkofalowców i amatorów CB

Automatyka Podzespoły Aplikacje kwiecień 2021

Automatyka Podzespoły Aplikacje

Technika i rynek systemów automatyki

Elektronika Praktyczna kwiecień 2021

Elektronika Praktyczna

Międzynarodowy magazyn elektroników konstruktorów

Elektronika dla Wszystkich maj 2021

Elektronika dla Wszystkich

Interesująca elektronika dla pasjonatów