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
Zobacz też
Elektronika Praktyczna Plus lipiec - grudzień 2012

Elektronika Praktyczna Plus

Monograficzne wydania specjalne

Elektronik czerwiec 2020

Elektronik

Magazyn elektroniki profesjonalnej

Raspberry Pi 2015

Raspberry Pi

Wykorzystaj wszystkie możliwości wyjątkowego minikomputera

Świat Radio lipiec 2020

Świat Radio

Magazyn użytkowników eteru

APA - Automatyka Podzespoły Aplikacje czerwiec 2020

APA - Automatyka Podzespoły Aplikacje

Technika i rynek systemów automatyki

Elektronika Praktyczna czerwiec 2020

Elektronika Praktyczna

Międzynarodowy magazyn elektroników konstruktorów

Praktyczny Kurs Elektroniki 2018

Praktyczny Kurs Elektroniki

24 pasjonujące projekty elektroniczne

Elektronika dla Wszystkich czerwiec 2020

Elektronika dla Wszystkich

Interesująca elektronika dla pasjonatów