
Platforma rozwojowa ISELED
Podręcznik użytkownika platformy rozwojowej ISELED®
2022 Microchip Technology Inc. i jej spółki zależne
DS50003043B
Należy zwrócić uwagę na następujące szczegóły funkcji ochrony kodem w produktach Microchip: · Produkty Microchip spełniają specyfikacje zawarte w ich poszczególnych Arkuszach danych Microchip.
· Firma Microchip wierzy, że jej rodzina produktów jest bezpieczna, jeśli jest używana zgodnie z przeznaczeniem, w ramach specyfikacji operacyjnych i w normalnych warunkach.
· Firma Microchip ceni i agresywnie chroni swoje prawa własności intelektualnej. Próby naruszenia zabezpieczeń kodu produktu Microchip są surowo zabronione i mogą stanowić naruszenie ustawy Digital Millennium Copyright Act.
· Ani Microchip, ani żaden inny producent półprzewodników nie może zagwarantować bezpieczeństwa swojego kodu. Ochrona kodu nie oznacza, że gwarantujemy, że produkt jest „niezniszczalny”. Ochrona kodu stale się rozwija. Firma Microchip angażuje się w ciągłe ulepszanie funkcji ochrony kodów w swoich produktach.
Niniejsza publikacja i zawarte w niej informacje mogą być używane wyłącznie z produktami Microchip, w tym do projektowania, testowania i integrowania produktów Microchip z aplikacją użytkownika. Wykorzystanie tych informacji w jakikolwiek inny sposób narusza niniejsze warunki. Informacje dotyczące aplikacji na urządzeniu podawane są wyłącznie dla wygody użytkownika i mogą zostać zastąpione aktualizacjami. Twoim obowiązkiem jest upewnienie się, że Twoja aplikacja jest zgodna ze specyfikacjami. Aby uzyskać dodatkowe wsparcie, skontaktuj się z lokalnym biurem sprzedaży firmy Microchip lub uzyskaj dodatkowe wsparcie na stronie https://www.microchip.com/en-us/support/design-help/client-supportservices.
NINIEJSZE INFORMACJE SĄ DOSTARCZANE PRZEZ MICROCHIP „TAK JAK JEST”. MICROCHIP NIE SKŁADA ŻADNYCH OŚWIADCZEŃ ANI NIE UDZIELA ŻADNYCH GWARANCJI WYRAŹNYCH LUB DOROZUMIANYCH, PISEMNYCH ANI USTNYCH, USTAWOWYCH ANI W INNY SPOSÓB, ZWIĄZANYCH Z INFORMACJAMI, W TYM MIĘDZY INNYMI JAKICHKOLWIEK DOROZUMIANYCH GWARANCJI NIENARUSZALNOŚCI, PRZYDATNOŚCI HANDLOWEJ I PRZYDATNOŚCI DO OKREŚLONEGO CELU LUB ODPOWIEDZIALNOŚCI JEGO STAN, JAKOŚĆ LUB WYDAJNOŚĆ.
W ŻADNYM WYPADKU MICROCHIP NIE PONOSI ODPOWIEDZIALNOŚCI ZA JAKIEKOLWIEK POŚREDNIE, SPECJALNE, KARNE, PRZYPADKOWE LUB WTÓRNE STRATY, USZKODZENIA, KOSZTY LUB WYDATKI JAKIEGOKOLWIEK RODZAJU ZWIĄZANE Z INFORMACJAMI LUB ICH WYKORZYSTANIEM, NIEZALEŻNIE OD PRZYCZYNY, NAWET JEŚLI MICROCHIP ZOSTAŁ POINFORMOWANY O MOŻLIWOŚCI LUB SZKODY SĄ PRZEWIDYWALNE. W PEŁNYM ZAKRESIE DOZWOLONYM PRZEZ PRAWO, CAŁKOWITA ODPOWIEDZIALNOŚĆ MICROCHIP ZA WSZYSTKIE ROSZCZENIA W JAKIKOLWIEK SPOSÓB ZWIĄZANE Z INFORMACJAMI LUB ICH WYKORZYSTANIEM NIE PRZEKROCZY KWOTY OPŁAT, JEŚLI TAKIE BYŁY, KTÓRE ZAPŁACIŁEŚ BEZPOŚREDNIO MICROCHIP ZA INFORMACJE.
Korzystanie z urządzeń Microchip w podtrzymywaniu życia i/lub aplikacjach bezpieczeństwa odbywa się wyłącznie na ryzyko kupującego, a kupujący zgadza się bronić, zabezpieczać i chronić Microchip przed wszelkimi szkodami, roszczeniami, pozwami lub wydatkami wynikającymi z takiego użytkowania. Żadne licencje nie są przekazywane, w sposób dorozumiany lub inny, na mocy jakichkolwiek praw własności intelektualnej Microchip, chyba że zaznaczono inaczej.
Więcej informacji na temat systemów zarządzania jakością firmy Microchip można znaleźć na stronie www.microchip.com/quality.
Znaki towarowe Nazwa i logo Microchip, logo Microchip, Adaptec, AnyRate, AVR, logo AVR, AVR Freaks, BesTime, BitCloud, CryptoMemory, CryptoRF, dsPIC, flexPWR, HELDO, IGLOO, JukeBlox, KeeLoq, Kleer, LANCheck, LinkMD, maXStylus , maXTouch, MediaLB, megaAVR, Microsemi, logo Microsemi, MOST, logo MOST, MPLAB, OptoLyzer, PIC, picoPower, PICSTART, logo PIC32, PolarFire, Prochip Designer, QTouch, SAM-BA, SenGenuity, SpyNIC, SST, logo SST, SuperFlash, Symmetricom, SyncServer, Tachyon, TimeSource, tinyAVR, UNI/O, Vectron i XMEGA są zastrzeżonymi znakami towarowymi firmy Microchip Technology Incorporated w USA i innych krajach.
AgileSwitch, APT, ClockWorks, The Embedded Control Solutions Company, EtherSyncch, Flashtec, Hyper Speed Control, HyperLight Load, IntelliMOS, Libero, motorBench, mTouch, Powermite 3, Precision Edge, ProASIC, ProASIC Plus, logo ProASIC Plus, QuietWire, SmartFusion, SyncWorld, Temux, TimeCesium, TimeHub, TimePictra, TimeProvider, TrueTime, WinPath i ZL są zastrzeżonymi znakami towarowymi firmy Microchip Technology Incorporated w USA
Tłumienie sąsiadujących klawiszy, AKS, Analog-for-the-Digital Age, Any Capacitor, AnyIn, AnyOut, Augmented Switching, BlueSky, BodyCom, CodeGuard, CryptoAuthentication, CryptoAutomotive, CryptoCompanion, CryptoController, dsPICDEM, dsPICDEM.net, Dynamic Average Matching, DAM , ECAN, Espresso T1S, EtherGREEN, GridTime, IdealBridge, programowanie szeregowe w obwodzie, ICSP, INICnet, inteligentne połączenie równoległe, łączność między chipami, JitterBlocker, pokrętło na wyświetlaczu, maxCrypto, maxView, memBrain, Mindi, MiWi, MPASM, MPF, MPLAB Certified logo, MPLIB, MPLINK, MultiTRAK, NetDetach, NVM Express, NVMe, Omniscient Code Generation, PICDEM, PICDEM.net, PICkit, PICtail, PowerSmart, PureSilicon, QMatrix, REAL ICE , Ripple Blocker, RTAX, RTG4, SAM-ICE, Serial Quad I/O, simpleMAP, SimpliPHY, SmartBuffer, SmartHLS, SMART-IS, storClad, SQI, SuperSwitcher, SuperSwitcher II, Switchtec, SynchroPHY, Total Endurance, TSHARC, USBCheck, VariSense, VectorBlox, VeriPHY, ViewSpan, WiperLock, XpressConnect i ZENA są znakami towarowymi firmy Microchip Technology Incorporated w USA i innych krajach.
SQTP jest znakiem usługowym firmy Microchip Technology Incorporated w USA
Logo Adaptec, Frequency on Demand, Silicon Storage Technology, Symmcom i Trusted Time są zastrzeżonymi znakami towarowymi firmy Microchip Technology Inc. w innych krajach.
GestIC jest zarejestrowanym znakiem towarowym firmy Microchip Technology Germany II GmbH & Co. KG, spółki zależnej Microchip Technology Inc., w innych krajach.
Wszystkie inne znaki towarowe wymienione w niniejszym dokumencie są własnością odpowiednich firm.
© 2022, Microchip Technology Incorporated i jej spółki zależne.
Wszelkie prawa zastrzeżone.
ISBN: 978-1-5224-9948-0
DS50003043B-strona 2
2022 Microchip Technology Inc. i jej spółki zależne
PRZEWODNIK UŻYTKOWNIKA PLATFORMY ROZWOJOWEJ ISELED® Przedmowa
INFORMACJA DLA KLIENTÓW
Cała dokumentacja staje się przestarzała, a niniejszy podręcznik nie jest wyjątkiem. Narzędzia i dokumentacja Microchip stale ewoluują w celu zaspokojenia potrzeb klientów, dlatego niektóre rzeczywiste okna dialogowe i/lub opisy narzędzi mogą różnić się od przedstawionych w tym dokumencie. Proszę odnieść się do naszego web(www.microchip.com), aby uzyskać najnowszą dostępną dokumentację.
Dokumenty są oznaczone numerem „DS”. Numer ten znajduje się na dole każdej strony, przed numerem strony. Konwencja numeracji numeru DS to „DSXXXXXXXXXA”, gdzie „XXXXXXXXX” to numer dokumentu, a „A” to poziom wersji dokumentu. Najbardziej aktualne informacje na temat narzędzi programistycznych można znaleźć w pomocy online MPLAB® IDE. Wybierz menu Pomoc, a następnie Tematy, aby otworzyć listę dostępnej pomocy online files.
UKŁAD DOKUMENTU
Ten przewodnik zawiera następujące sekcje:
· Rozdział 1. „Platforma programistyczna ISELED®” · Rozdział 2. „Sprzęt” · Rozdział 3. „Oprogramowanie” · Rozdział 4. „Rozwiązywanie typowych problemów” · Rozdział 5. „Dodatek”
KONWENCJE STOSOWANE W TYM PRZEWODNIKU
W niniejszej instrukcji zastosowano następujące konwencje dotyczące dokumentacji:
KONWENCJE DOTYCZĄCE DOKUMENTACJI
Opis
Reprezentuje
Czcionka Arial: znaki kursywy
Czapki początkowe
Wszystkie wielkie litery Cytaty Podkreślone, kursywa i prawy nawias ostry Pogrubione znaki
Książki powiązane Tekst wyróżniony Okno Okno dialogowe Wybór menu Tryb pracy, stan alarmu, status lub etykieta obudowy Nazwa pola w oknie lub oknie dialogowym Ścieżka menu
Przycisk okna dialogowego Zakładka
Examples
Podręcznik użytkownika MPLAB® IDE …jest jedynym kompilatorem… okno Wyjście okno dialogowe Ustawienia wybierz opcję Włącz programistę ALARM
„Zapisz projekt przed kompilacją”
File>Zapisz
Kliknij przycisk OK. Kliknij kartę Zasilanie
2022 Microchip Technology Inc.
DS50003043B-strona 3
Podręcznik użytkownika platformy rozwojowej ISELED®
KONWENCJE DOTYCZĄCE DOKUMENTACJI
N`Rnnnn
Liczba w formacie Verilog, gdzie N jest całkowitą liczbą
cyfr, R jest podstawą, a n jest cyfrą.
Tekst w nawiasach kątowych < >
Klawisz na klawiaturze
Kurier Nowa czcionka:
Zwykły Kurier Nowy
Sampkod źródłowy
Fileimiona
File ścieżki
Słowa kluczowe
Opcje wiersza poleceń
Wartości bitów
Stałe
Kursywa Kurier Nowy
Zmienny argument
Nawiasy kwadratowe [ ]
Argumenty opcjonalne
Curlnawiasy kwadratowe i znak pionowej kreski: { | }
elipsy…
Wybór wzajemnie wykluczających się argumentów; wybór LUB
Zastępuje powtarzający się tekst
Reprezentuje kod dostarczony przez użytkownika
4`b0010, 2`hF1
Naciskać ,
#define START autoexec.bat c:mcc18h _asm, _endasm, static -Opa+, -Opa0, 1 0xFF, `A' file.o, gdzie file może być dowolny ważny filenazwa mcc18 [opcje] file [opcje] poziom błędu {0|1}
nazwa_zmiennej [, nazwa_zmiennej…] void main (void) { … }
MIKROCHIP WEBSTRONA
Firma Microchip zapewnia wsparcie online za pośrednictwem naszego webna stronie www.microchip.com. Ten webwitryna jest używana jako środek do tworzenia filei informacje łatwo dostępne dla klientów. Dostępne za pomocą ulubionej przeglądarki internetowej, webStrona zawiera następujące informacje:
· Arkusze danych wsparcia technicznego i erraty, uwagi aplikacyjne i sampprogramy, zasoby projektowe, podręczniki użytkownika i dokumenty pomocy technicznej dotyczące sprzętu, najnowsze wersje oprogramowania i oprogramowanie archiwalne
· Często zadawane pytania dotyczące ogólnej pomocy technicznej (FAQ), prośby o pomoc techniczną, grupy dyskusyjne online, lista członków programu konsultantów Microchip
· Działalność firmy Microchip Wybór produktów i przewodniki dotyczące zamawiania, najnowsze komunikaty prasowe firmy Microchip, wykaz seminariów i wydarzeń, wykaz biur sprzedaży firmy Microchip, dystrybutorów i przedstawicieli fabryk
OBSŁUGA KLIENTA
Użytkownicy produktów Microchip mogą uzyskać pomoc za pośrednictwem kilku kanałów:
· Dystrybutor lub przedstawiciel · Lokalne biuro sprzedaży · Inżynier ds. zastosowań terenowych (FAE) · Wsparcie techniczne
Klienci powinni skontaktować się ze swoim dystrybutorem, przedstawicielem lub inżynierem aplikacji terenowych (FAE) w celu uzyskania pomocy. Lokalne biura sprzedaży są również dostępne, aby pomóc klientom. Lista biur sprzedaży i lokalizacji znajduje się na końcu tego dokumentu.
DS50003043B-strona 4
2022 Microchip Technology Inc.
Pomoc techniczna jest dostępna poprzez webw witrynie: http://www.microchip.com/support.
HISTORIA REWIZJI DOKUMENTU
Wersja A (listopad 2020) · Pierwsze wydanie tego dokumentu.
Wersja B (marzec 2022) · Zaktualizowano rozdział 1. „Platforma programistyczna ISELED®” · Zaktualizowano rozdział 2. „Sprzęt” · Wprowadzono drobne poprawki redakcyjne
Przedmowa
2022 Microchip Technology Inc.
DS50003043B-strona 5
Podręcznik użytkownika platformy rozwojowej ISELED®
UWAGI:
DS50003043B-strona 6
2022 Microchip Technology Inc.
PRZEWODNIK UŻYTKOWNIKA PLATFORMY ROZWOJOWEJ ISELED®
Spis treści
Przedmowa …………………………………………………………………………………………………………… 3 Rozdział 1. Rozwój HPC ISELED Curiosity Platforma
1.1 Wprowadzenie……………………………………………………………………………………… 8 1.2 Wymagania dotyczące platformy programistycznej ……………………… ……………………………. 8 1.3 Platforma rozwojowa ISELED® Koniecview …………………………………………… 9 Rozdział 2. Sprzęt 2.1 Funkcje sprzętu………………………………………………………………… …………. 16 2.2 Opcje konfiguracji sprzętu …………………………………………………………. 27 Rozdział 3. Oprogramowanie Rozdział 4. Rozwiązywanie typowych problemów 4.1 Inteligentne diody LED ISELED nie świecą się …………………………………………….. 31 Rozdział 5. Dodatek 5.1 Złącze dodatkowe mikroBUS … ……………………………………………………………. 32 Światowa sprzedaż i serwis ………………………………………………………………………… 35
2022 Microchip Technology Inc.
DS50003043B-strona 7
PRZEWODNIK UŻYTKOWNIKA PLATFORMY ROZWOJOWEJ ISELED®
Rozdział 1. Platforma rozwojowa ISELED®
1.1 WSTĘP
Platforma rozwojowa Microchip ISELED® zapewnia modułowe środowisko do szybkiego prototypowania i oceny aplikacji oświetlenia otoczenia w samochodach, które są zgodne ze standardem ISELED Smart LED. ISELED oznacza zintegrowane inteligentne wbudowane diody LED zgodnie z definicją stowarzyszenia ISELED Alliance. ISELED integruje diodę LED RGB i kontroler LED w jednym module. Diody LED są kalibrowane podczas produkcji, a wszystkie dane kalibracyjne są przechowywane w module LED, a nie w docelowym MCU. Urządzenia ISELED wykorzystują prosty, 2-przewodowy interfejs komunikacyjny, w którym można połączyć szeregowo do 4,079 diod LED.
Uwaga: więcej szczegółów na temat ISELED i standardu można znaleźć na stronie www.iseled.com.
1.2 WYMAGANIA PLATFORMY PROJEKTOWEJ
Platforma rozwojowa ISELED składa się z wielu komponentów. Wymagany sprzęt wymieniono poniżej: · Płyta kontrolera platformy rozwojowej. Wybierz jedną z następujących opcji:
– Płytka rozwojowa Curiosity HPC (PN: DM164136) a) Docelowy MCU (płytka kontrolera): PIC18F25K42. Zastępuje domyślny MCU (PIC16F18875) w Curiosity HPC (PN: PIC18F25K42-I/SP)
– ATSAMC21 Xplained Pro (PN: ATSAMC21-XPRO) a) ATMBUSADAPTER-XPRO (PN: ATMBUSADAPTER-XPRO). Wymagane do połączenia kontrolera z płytą interfejsu.
– Płytka rozwojowa dsPIC33C® Curiosity (PN: DM330030) · Karta interfejsu ISELED
– Standardowa płytka dodatkowa mikroBUSTM (PN: APG00112) · Płytka rozwojowa ISELED (wybierz jedną):
– Płytka rozwojowa Osram ISELED (PN: APG00113) – Dominująca płytka rozwojowa ISELED (PN: APG00114) · Kabel USB – Micro USB (PN: ATUSBMICROCABLE-XPRO) · Zasilacz 7 V (opcjonalny, maks. 6–7 V) – 7 V, 110- 220 V, 1.3 A, średnica wewnętrzna 2.5 mm x średnica zewnętrzna 5.5 mm · Komputer – Windows 7 lub nowszy – Szybki port USB
Uwaga: Cały wymieniony sprzęt należy zakupić oddzielnie od firmy Microchip (new.microchipdirect.com) lub od zatwierdzonego dystrybutora.
2022 Microchip Technology Inc.
DS50003043B-strona 8
Podręcznik użytkownika platformy rozwojowej ISELED®
Wymagane oprogramowanie:
Aby uzyskać sterownik oprogramowania ISELED, skontaktuj się z lokalnym sprzedawcą lub wypełnij formularz zapytania o oprogramowanie na stronie www.microchip.com/iseled.
1.3 PLATFORMA ROZWOJOWA ISELED® PONADVIEW
W tym podręczniku użytkownika przedstawiono trzy konfiguracje platformy rozwojowej ISELED. Wariant MCU Microchip PIC®, który wykorzystuje płytkę rozwojową Curiosity HPC, płytkę rozwojową Microchip dsPIC33C® Curiosity oraz wariant Xplained Pro, który wykorzystuje ATSAMC21-XPRO. Komponenty sprzętowe i domyślne ustawienia konfiguracji zworek dla każdej konfiguracji podsumowano w poniższych sekcjach.
1.3.1 Platforma rozwojowa HPC ISELED Curiosity
Poniżej wymieniono kluczowe komponenty sprzętowe platformy rozwojowej ISELED Curiosity HPC:
1. Curiosity HPC a) Płytka rozwojowa wykorzystująca docelowy MCU PIC18F25K42.
2. Karta interfejsu ISELED a) Interfejs konfiguracyjny i bramka pomiędzy modułem Curiosity HPC a płytką rozwojową ISELED.
3. Płytka rozwojowa ISELED a) Płytka rozwojowa z 10 inteligentnymi diodami LED ISELED.
RYSUNEK 1-1:
PLATFORMA ROZWOJOWA ISELED® CURIOSITY HPC
DS50003043B-strona 9
2022 Microchip Technology Inc.
Platforma rozwojowa ISELED®
1.3.1.1 DOMYŚLNE USTAWIENIA ZWORKÓW
Domyślna konfiguracja do użytku z demonstracyjnym oprogramowaniem sprzętowym jest następująca: · Curiosity HPC
– Wymień MCU „Urządzenie docelowe” na PIC18F25K42. – Ustawić zworkę zasilania na 5V.
RYSUNEK 1-2:
DOMYŚLNE USTAWIENIE ZWORKI ZASILAJĄCEJ CURIOSITY HPC
RYSUNEK 1-3:
· Karta interfejsu ISELED CURIOSITY HPC PŁYTA INTERFEJSU ISELED® DOMYŚLNE USTAWIENIA ZWORKÓW
2022 Microchip Technology Inc.
DS50003043B-strona 10
Podręcznik użytkownika platformy rozwojowej ISELED®
· Płytka rozwojowa ISELED – Ustaw zworkę zasilacza na 5V-VEXT.
RYSUNEK 1-4:
DOMYŚLNE USTAWIENIA ZWORKÓW PŁYTY ROZWOJOWEJ ISELED®
RYSUNEK 1-5:
1.3.2 Platforma rozwojowa ISELED XPRO
Poniżej wymieniono najważniejsze komponenty sprzętowe platformy rozwojowej XPRO: 1. ATSAMC21-XPRO
a) Płytka rozwojowa wykorzystująca docelowy MCU SAMC21J18A-AUT. 2. ADAPTER ATMBUS-XPRO
a) płytka adaptera mikroBUS XPRO. 3. Karta interfejsu ISELED
a) Interfejs konfiguracyjny i bramka pomiędzy Curiosity HPC a płytką rozwojową ISELED.
4. Płytka rozwojowa ISELED a) Płytka rozwojowa z 10 inteligentnymi diodami LED ISELED.
PLATFORMA ROZWOJOWA ISELED® XPRO
DS50003043B-strona 11
2022 Microchip Technology Inc.
Platforma rozwojowa ISELED®
1.3.2.1 DOMYŚLNE USTAWIENIA ZWORKÓW
Domyślna konfiguracja do użytku z demonstracyjnym oprogramowaniem sprzętowym jest następująca: · SAMC21-XPRO
– Ustawić zworkę zasilania VCC-SEL na 5.0 V.
RYSUNEK 1-6:
DOMYŚLNE USTAWIENIE ZWORKI ZASILANIA SAMC21 XPRO
5. ADAPTER ATMBUS-XPRO
– Podłącz kartę interfejsu ISELED do gniazda mikroBUS.
– Ustawić zworkę zasilania (NIE złącze zasilania, EXT) na +5V.
RYSUNEK 1-7:
DOMYŚLNE USTAWIENIE ZWORKI ZASILAJĄCEJ ATMBUSADAPTER-XPRO
2022 Microchip Technology Inc.
DS50003043B-strona 12
Podręcznik użytkownika platformy rozwojowej ISELED®
RYSUNEK 1-8:
· Karta interfejsu ISELED SAMC21-XPRO PŁYTA INTERFEJSU ISELED® DOMYŚLNE USTAWIENIA ZWORKÓW
1.3.3 Ciekawość ISELED dsPIC33C®
Poniżej wymieniono najważniejsze komponenty sprzętowe platformy rozwojowej Curiosity ISELED dsPIC33C:
1. Płytka rozwojowa dsPIC33C Curiosity a) Płytka rozwojowa dsPIC33C Curiosity z jednordzeniowym, wysokowydajnym procesorem DSC dsPIC33CK256MP508.
2. Karta interfejsu ISELED a) Interfejs konfiguracyjny i bramka pomiędzy dsPIC33C Curiosity a płytką rozwojową ISELED.
3. Płytka rozwojowa ISELED a) Płytka rozwojowa z 10 inteligentnymi diodami LED ISELED.
DS50003043B-strona 13
2022 Microchip Technology Inc.
RYSUNEK 1-9:
Platforma rozwojowa ISELED®
PLATFORMA ROZWOJU CIEKAWOŚCI ISELED® dsPIC33C®
1.3.3.1 DOMYŚLNE USTAWIENIA ZWORKÓW
Domyślna konfiguracja do użytku z demonstracyjnym oprogramowaniem sprzętowym jest następująca: · dsPIC33C Curiosity
– Ustaw zworkę J11 na +5V USB Power.
RYSUNEK 1-10:
USTAWIENIE ZWORKI ZASILANIA dsPIC33C® CURIOSITY
2022 Microchip Technology Inc.
DS50003043B-strona 14
Podręcznik użytkownika platformy rozwojowej ISELED®
RYSUNEK 1-11:
· Karta interfejsu ISELED
DOMYŚLNE USTAWIENIA Zworki dsPIC33C® CURIOSITY ISELED® PŁYTA INTERFEJSU
· Płytka rozwojowa ISELED – Ustaw zworkę zasilacza na 5V-VEXT.
RYSUNEK 1-12:
DOMYŚLNE USTAWIENIA ZWORKÓW PŁYTY ROZWOJOWEJ ISELED®
DS50003043B-strona 15
2022 Microchip Technology Inc.
PRZEWODNIK UŻYTKOWNIKA PLATFORMY ROZWOJOWEJ ISELED®
Rozdział 2. Sprzęt
2.1 FUNKCJE SPRZĘTU
Kluczowe funkcje platformy rozwojowej ISELED wymieniono w poniższych sekcjach.
2.1.1 Specjalne uwagi dotyczące mikrokontrolera
2.1.1.1 PRACA 3.3 V/5 V
Platforma rozwojowa Microchip ISELED jest kompatybilna z wieloma mikrokontrolerami, od 8-bitowych MCU PIC po 32-bitowe MCU ARM®. Podczas gdy inteligentne diody LED ISELED wymagają zasilania o napięciu 5 Vtage, platforma rozwojowa ISELED może działać przy napięciu 3.3 V lub 5 V, w zależności od wymagań MCU hosta.
2.1.2 Inteligentny sterownik LED ISELED Każda inteligentna dioda LED ISELED wykorzystuje wbudowany, wewnętrzny obwód sterownika do komunikacji z głównym MCU. Sterownik ten, podłączony do dwóch pinów magistrali ISELED, SIOP i SION, ma następującą charakterystykę:
1. Zasilanie 5 V objtage 2. Wysoki stan jałowy 3. Otwarty dren 4. Dwukierunkowa karta interfejsu ISELED firmy Microchip (kompatybilna z kartą rozszerzeń mikroBUS) została zaprojektowana tak, aby spełniać te cztery kryteria. Karta interfejsu działa jako pomost pomiędzy głównym MCU a magistralą/sterownikiem ISELED. Płytkę interfejsu ISELED można skonfigurować tak, aby obsługiwała szeroką gamę mikrochipów. Mikrokontrolery ISELED firmy Microchip wykorzystują SPI lub UART do generowania wymaganego protokołu komunikacyjnego ISELED. Należy pamiętać, że nie wszystkie mikrokontrolery Microchip są kompatybilne z ISELED.
2022 Microchip Technology Inc.
DS50003043B-strona 16
Podręcznik użytkownika platformy rozwojowej ISELED®
2.1.2.1 KONFIGURACJA PRZYPADKU UŻYCIA PŁYTY INTERFEJSU ISELEDVIEW
Poniższa tabela zawiera podsumowanie możliwych przypadków użycia obsługiwanych przez różne mikrokontrolery Microchip.
TABELA 2-1: PRZYPADEK UŻYCIA KARTY INTERFEJSU ISELED® KONFIGURACJA PONADVIEW
Przypadek użycia
Charakterystyka wejść/wyjść MCU
Interfejs ISELED®
Stan bezczynności Otwarty odpływ Zasilanie Objtage Konfiguracja płyty
Uwagi
1
Wysoki poziom biegu jałowego Tak
5 V lub 3 V(1)
J11: P-SPI
Konfiguracja dla PIC18F
J12: N-SPI
i podobne urządzenia. Od
J9: MISO-DIR
SPI PIC18F jest w stanie bezczynności, wysoki
J5: MOSI-DIR
wyjście z otwartym drenem i jest dostępne
J10: SCK-DIR
Reakcyjny przy 5V, brak obwodu interfejsu
J6: Otwórz
wymagana jest kuchnia. Skonfiguruj kartę interfejsu ISELED® dla
bezpośrednie połączenie pomiędzy
We/wy MCU SPI i ISELED
autobus.
2
Wysoki poziom biegu jałowego Nie
5V
J11: P-SPI J12: N-SPI J9: MISO-DIR J5: MOSI-LS J10: SCK-DIR J6: LS-NON
Konfiguracja dla SAMC21C i podobnych urządzeń. SPI SAMC21 jest w trybie jałowym i dwukierunkowym przy 5 V. Ponieważ jednak wyjście SPI NIE jest otwartym drenem, skonfiguruj kartę interfejsu ISELED tak, aby korzystała z przesuwnika poziomu w celu konwersji wejścia/wyjścia na otwarty dren.
3
Niski poziom biegu jałowego Tak lub Nie 5 V
J11: P-SPI J12: N-SPI J9: MISO-DIR J5: MOSI-LS J10: SCK-DIR J6: LS-INV
Konfiguracja dla dsPIC33, PIC24F i podobnych urządzeń. Urządzenia te mają SPI na niskim poziomie. W tym przypadku linia MOSI musi zostać odwrócona, aby wymusić przejście sygnału do stanu bezczynności-wysokiego. Ustaw J5 na MOSI-LS i J6 na LS-INV.
4
Wysoki poziom biegu jałowego Nie
3V
J11: P-SPI J12: N-SPI J9: MISO-LS J5: MOSI-LS J10: SCK-LS J6: LS-NON
Urządzenia z mikrochipami, które obsługują tylko napięcie 3 V, mają SPI na poziomie wysokim w stanie bezczynności i nie mają otwartego drenu. Ta konfiguracja wykorzystuje przesuwniki poziomu (U2, U5 dla 5 V do 3 V i U3 dla 3 V do 5 V).
5
Niski poziom biegu jałowego Nie
3V
J11: P-SPI J12: N-SPI J9: MISO-LS J5: MOSI-LS J10: SCK-LS J6: LS-INV
Urządzenia z mikrochipami, które obsługują tylko napięcie 3 V, mają SPI na niskim poziomie w stanie spoczynku i nie mają otwartego drenu. Układ ten wykorzystuje przesuwniki poziomu (U2 i U5) oraz falownik (U4 działa również jako przesuwnik 3V-5V).
6
Brak
Brak
5V
J11: P-UART J12: N-UART J9, J5, J10, J6: Otwarte
Większość MCU UART jest kompatybilna z interfejsem sterownika ISELED. W tym przypadku nie ma potrzeby stosowania obwodów interfejsu zewnętrznego. Ustaw J11 i J12 na UART.
Uwaga 1: Chociaż urządzenia PIC18 są kompatybilne z napięciem 3.3 V i 5 V (do wyboru za pomocą zworki zasilania na płycie Curiosity HPC), zalecanym napięciem roboczym jest 5 V.tage dla większości zastosowań ISELED.
DS50003043B-strona 17
2022 Microchip Technology Inc.
RYSUNEK 2-1:
Sprzęt komputerowy
2.1.3 Opcje platformy rozwojowej MCU
2.1.3.1 CURIOSITY HPC I PIC18F25K42 Platforma rozwojowa ISELED została zaprojektowana do użytku w połączeniu z płytką rozwojową Curiosity HPC ORAZ PIC18F25K42 (docelowy MCU). Curiosity HPC obsługuje MCU 3.3 V i 5 V oraz działanie platformy rozwojowej ISELED. Więcej informacji na temat Curiosity HPC można znaleźć pod następującym łączem: www.microchip.com/Developmenttools/ProductDetails/DM164136
CIEKAWOŚĆ HPC
TABELA 2-2: KLUCZOWE FUNKCJE HPC CURIOSITY
Numer
Przedmiot
Opis
1
Zasilanie MCU objtagSelektor Curiosity HPC może dostarczać do MCU napięcie 3.3 V lub 5 V poprzez:
zworka do wyboru. Dla tego npample, ustaw zworkę w pozycji 5V.
2
Złącze micro USB
Zasilanie główne dla płyty rozwojowej. Podłącz złącze micro USB
podłączenie do komputera. Użyj MPLAB® X IDE do zaprogramowania docelowego MCU.
3
Docelowe MCU
Platforma rozwojowa ISELED® wymaga PIC18F25K42-I/SP
(28-pinowy DIP). Należy pamiętać, że PIC18F25K42-I/SP NIE jest
domyślny MCU (PIC16F18875) zainstalowany na Curiosity HPC. The
PIC18F25K42-I/SP należy zakupić osobno i zainstalować wcześniej
używać.
4
Karta rozszerzeń mikroBUSTM Standard dodatków MikroElektronika mikroBUS zapewnia komunikację
standardowy interfejs
pomiędzy docelowym MCU a interfejsem/rozwojem ISELED
Deski. Karta interfejsu ISELED powinna być podłączona do mikro-
Pozycja BUS „1”.
2022 Microchip Technology Inc.
DS50003043B-strona 18
Podręcznik użytkownika platformy rozwojowej ISELED®
2.1.3.2 ATSAMC21-XPRO I ATMBUSADAPTER-XPRO
Platforma rozwojowa ISELED została zaprojektowana do użytku w połączeniu z płytką rozwojową ATSAMC21-XPRO i ATMBUSADAPTER-XPRO. ATSAMC21-XPRO obsługuje napięcie 3.3 V i 5 V; jednakże zdecydowanie zaleca się skonfigurowanie systemu na napięcie 5 V. Dzięki temu nie będzie konieczności stosowania „niestandardowych” połączeń zasilania pomiędzy ATSAMC21-XPRO i ATMBUSADAPTER-XPRO.
Więcej informacji na temat ATSAMC21-XPRO i ATMBUSADAPTER-XPRO można znaleźć pod następującymi łączami:
www.microchip.com/DevelopmentTools/ProductDetails/PartNO/ATSAMC21-XPRO
www.microchip.com/DevelopmentTools/ProductDetails/PartNO/ATMBUSADAPTER-XPRO
RYSUNEK 2-2:
ATSAMC21-XPRO
DS50003043B-strona 19
2022 Microchip Technology Inc.
RYSUNEK 2-3:
ADAPTER ATMBUS-XPRO
Sprzęt komputerowy
TABELA 2-3: KLUCZOWE FUNKCJE ATSAMC21-XPRO I ATMBUSADAPTER-XPRO
Numer
Przedmiot
Opis
1
Zworka zasilania MCU
Używany do monitorowania prądu. Zworka MUSI być założona prawidłowo
działanie płyty rozwojowej.
2
Debuguj interfejs USB
Zasilanie główne dla płyty rozwojowej. Podłącz złącze micro USB
podłączenie do komputera. Użyj Atmel Studio do zaprogramowania docelowego MCU.
3
Przełącznik zasilania 3.3 V/5 V
ATSAMC21-XPRO obsługuje napięcie 3.3 V i 5 V; Jednakże,
(SAMC21)
zdecydowanie zaleca się skonfigurowanie systemu na napięcie 5 V. To będzie
uniknąć konieczności stosowania „niestandardowych” przyłączy zasilających
pomiędzy ATSAMC21-XPRO i ATMBUSADAPTER-XPRO, aby pomieścić MCU 3.3 V i płytkę rozwojową ISELED® 5 V.
4
Złącze EXT (SAMC21)
Podłącz ATSAMC21-XPRO EXT1 do magistrali ATMBUS-
Złącze ADAPTER-XPRO EXT.
2022 Microchip Technology Inc.
DS50003043B-strona 20
Podręcznik użytkownika platformy rozwojowej ISELED®
TABELA 2-3: KLUCZOWE FUNKCJE ATSAMC21-XPRO I ATMBUSADAPTER-XPRO (CIĄG DALSZY)
Numer
Przedmiot
Opis
5
Złącze EXT (adapter)
Zasilanie główne dla płyty rozwojowej. Podłącz złącze micro USB
podłączenie do komputera. Użyj Atmel Studio do zaprogramowania docelowego MCU.
6
Przełącznik zasilania 3.3 V / 5 V
ATMBUSADAPTER-XPRO obsługuje napięcie zarówno 3.3 V, jak i 5 V,
(Adapter)
jednak NIE obsługuje obu tomówtages jednocześnie (bez
modyfikacja). Ten tomtage jest dostarczane bezpośrednio przez nagłówek EXT, który
jest podłączony do zasilania MCU ATSAMC21-XPRO objtagmi. W celu
unikać wszelkich „niestandardowych” połączeń zasilania pomiędzy
ATSAMC21-XPRO i ATMBUSADAPTER-XPRO, ta zworka
należy ustawić na „5V”.
7
Złącze dodatkowe mikroBUSTM Karta interfejsu ISELED jest kompatybilna z MikroElektronika
Standardowa karta rozszerzeń mikroBUS.
2.1.3.3 dsPIC33C CIEKAWOŚĆ
Platforma rozwojowa ISELED została zaprojektowana do użytku w połączeniu z płytką rozwojową dsPIC33C Curiosity.
Więcej informacji na temat płytki rozwojowej dsPIC33C Curiosity można znaleźć pod następującym łączem:
www.microchip.com/Developmenttools/ProductDetails/DM330030
RYSUNEK 2-4:
PŁYTA ROZWOJU CIEKAWOŚCI dsPIC33C®
DS50003043B-strona 21
2022 Microchip Technology Inc.
Sprzęt komputerowy
TABELA 2-4: KLUCZOWE FUNKCJE PŁYTY ROZWOJOWEJ dsPIC33C® CURIOSITY
Numer
Przedmiot
Opis
1
Selektor zasilania wejściowego
Wejście zasilania 5 V z zasilania EXT lub USB.
2
Złącze micro-USB
Zasilanie główne dla płyty rozwojowej. Podłącz mikro-USB
złącze do komputera. Użyj MPLAB® X IDE do zaprogramowania docelowego MCU.
3
Docelowe MCU
dsPIC33CK256MP508
4
Dodatek mikroBUSTM
Standard dodatkowy MikroElektronika mikroBUS zapewnia komunikację
Standardowy interfejs płyty
pomiędzy docelowym MCU a interfejsem/rozwojem ISELED®
Deski. Należy podłączyć kartę interfejsu ISELED
mikroBUS pozycja `A'.
2.1.4 Karta interfejsu ISELED
Karta interfejsu ISELED jest kompatybilna ze standardem karty dodatkowej MikroElektronika mikroBUS (patrz uwaga poniżej). Działa jako brama pomiędzy inteligentnym sterownikiem LED ISELED a głównym MCU. Płyta interfejsu ISELED zawiera kilka przesuwników poziomów (5 V do 3 V i 3 V do 5 V) oraz logikę inwertera, która umożliwia płytce rozwojowej ISELED (przedstawionej w dalszej części) współpracę z wieloma mikrokontrolerami Microchip. Patrz także Tabela 2-1 Konfiguracja przypadku użycia karty interfejsu ISELED®view. Poniżej pokazano kartę interfejsu ISELED.
RYSUNEK 2-5:
PŁYTA INTERFEJSU ISELED® (GÓRA)
2022 Microchip Technology Inc.
DS50003043B-strona 22
Podręcznik użytkownika platformy rozwojowej ISELED®
RYSUNEK 2-6:
PŁYTA INTERFEJSU ISELED® (DÓŁ)
Uwaga: Dodatkowe szczegóły dotyczące standardu karty dodatkowej MikroElektronika mikroBUS można znaleźć w załączniku.
DS50003043B-strona 23
2022 Microchip Technology Inc.
Sprzęt komputerowy
TABELA 2-5: KLUCZOWE FUNKCJE PŁYTY INTERFEJSU ISELED®
Numer
Przedmiot
Opis
1
Konfiguracja SPI/UART
Nagłówki J11 i J12 określają rodzaj interfejsu komunikacyjnego,
nagłówki
SPI lub UART, które będą używane pomiędzy docelowym MCU a urządzeniami ISELED®. Uwaga: Firma Microchip wybrała urządzenia, które na to pozwalają
albo SPI, albo UART do komunikacji z ISELED.
2
Wskaźniki zasilania
Karta interfejsu ISELED otrzymuje bezpośrednio napięcie 3.3 V i 5 V
nagłówki mikroBUSTM. Dwie diody LED, LD1 (5 V) i LD2 (3.3 V), indykują
określić stan tych dostaw. Świecąca dioda LED wskazuje, że
podaż jest aktywna i obecna.
3
Alternatywne rozwinięcie ISELED — te połączenia odzwierciedlają styki złącza ISELED
Połączenia płyty
(J3, dolna strona) na górną stronę płytki. Można do nich przywyknąć
(gniazdo elektryczne)
podłącz na stałe kartę interfejsu ISELED do alternatywnego modułu rozwojowego ISELED
Połączenia płyty. Te kołki są rozmieszczone w odstępie 100 mil (2.54 mm)
od środka do środka i będzie wymagało połączenia lutowanego między płytami.
Uwaga: lutowanie płytek razem znacznie zwiększy stabilność mechaniczną pomiędzy płytkami PCB, zwłaszcza gdy wiele płytek rozwojowych ISELED jest połączonych ze sobą łańcuchowo.
4
Platforma rozwojowa ISELED z przesunięciem poziomu/połączenie bezpośrednie jest kompatybilna zarówno z napięciem 3.3 V, jak i
nagłówki konfiguracyjne
Mikrokontrolery 5 V. Nagłówki J9, J10 i J5 określają objętośćtage poziomy
Sygnały SPI/UART pomiędzy docelowym MCU a urządzeniami ISELED.
Więcej szczegółów można znaleźć na rysunku 2-7 i w tabeli 2-1.
5
Nieodwrócony/odwrócony nagłówek MOSI J6 określa polaryzację sygnału MOSI pomiędzy
chodnikowiec
zdobądź MCU i inteligentne diody LED ISELED dla MCU z niekonfigurowalnymi diodami LED
wejścia/wyjścia z otwartym drenem. To ustawienie zworek nie jest wymagane w przypadku mikrokontrolerów takich jak
PIC18F25K42 z konfiguracją wejść/wyjść z otwartym drenem.
6
Rezystory podciągające węzła głównego ISELED® Rezystory podciągające, R2 i R3 (1 kΩ), na liniach SION i SIOP dla
rezystory
węzeł główny ISELED. Rezystory te są również obecne i popularne
zawarte w APG00113/APG00114 i są zbędne, jeśli którykolwiek z nich
są używane z płytką interfejsu ISELED. Mistrzowskie podciąganie
Na płycie interfejsu ISELED znajdują się rezystory, dzięki czemu
użytkownicy końcowi mogą podłączyć własne płyty ISELED do interfejsu ISELED
platformę rozwojową Face Board/Curiosity HPC.
7
Rozwój ISELED®
Złącze w kształcie gniazda, J3. Podstawowe połączenie pomiędzy ISELED
Złącze płytki
Karta interfejsu i płytka rozwojowa ISELED.
8
Złącze karty rozszerzeń mikroBUS J1 i J2. Platforma rozwojowa ISELED nie wykorzystuje
nektorzy
lizuj wszystkie sygnały karty rozszerzeń mikroBUS. Informacje dotyczące podłączania znajdują się w dodatku
szczegóły dotyczące użytkowania i użytkowania.
2022 Microchip Technology Inc.
DS50003043B-strona 24
Podręcznik użytkownika platformy rozwojowej ISELED®
RYSUNEK 2-7:
SCHEMAT NAGŁÓWEK KONFIGURACYJNYCH ISELED®
DS50003043B-strona 25
2022 Microchip Technology Inc.
RYSUNEK 2-8:
Sprzęt komputerowy
2.1.5 Płytka rozwojowa ISELED Płytka rozwojowa ISELED składa się z 10 inteligentnych diod LED ISELED (D1-D10) i wbudowanego zasilacza 5 Vtagregulator. Płytkę rozwojową ISELED (patrz uwaga poniżej) przedstawiono na dwóch poniższych rysunkach. Płytka zawiera najważniejsze funkcje przedstawione na poniższych schematach.
PŁYTA ROZWOJOWA ISELED® (GÓRA)
RYSUNEK 2-9:
PŁYTA ROZWOJOWA ISELED® (DÓŁ)
Uwaga: powyżej pokazano wariant Osram, APG00113 (czarna maska lutownicza). Wariant Dominant, APG00114, jest również dostępny w białej masce lutowniczej.
TABELA 2-6: KLUCZOWE FUNKCJE PŁYTY ROZWOJOWEJ ISELED®
Numer 1
Przedmiot
Alternatywne połączenia płyty ISELED® (przychodzące)
Opis
Połączenia te odzwierciedlają styki złącza ISELED (J1, dolna strona) na górnej stronie płytki. Można ich użyć do bezpośredniego okablowania płytki rozwojowej ISELED do alternatywnej karty interfejsu ISELED lub do kolejnych połączeń płytki rozwojowej w szeregu. Styki te są rozmieszczone w odległości 100 mil (2.54 mm) od środka do środka i będą wymagać połączenia lutowanego pomiędzy płytkami.
2
Inteligentna dioda LED ISELED
W opracowaniu ISELED znajduje się dziesięć inteligentnych diod LED ISELED (D1-D10).
Tablica. Każda inteligentna dioda LED składa się z jednej czerwonej, zielonej i niebieskiej diody LED
tworzą „piksel”, który następnie jest inteligentnie kontrolowany przez ISELED smart
Sterownik LED RGB.
3
Otwór dystansowy
Otwór na opcjonalny element dystansowy zapewniający dodatkowe wsparcie dla płytki rozwojowej ISELED. W otworze mieści się śruba M3 (nr 4) o długości 0.75 cala.
4
Alternatywne złącze płytki ISELED. Połączenia te odzwierciedlają styki złącza ISELED
połączenia (wychodzące)
(J2, dolna strona) na górną stronę płytki. Można do nich przywyknąć
bezpośrednio podłączyć płytkę rozwojową ISELED do następnego zastępcy
Połączenia szeregowe płytki rozwojowej ISELED. Te szpilki są
rozmieszczone w odległości 100 mil (2.54 mm) od środka do środka i będą wymagały lutowania
połączenie pomiędzy płytami.
5
Złącze ISELED (wtyczka)
Złącze wtykowe, J1. Podstawowy interfejs połączenia pomiędzy
Płytka rozwojowa ISELED i karta interfejsu ISELED lub następna
płyta rozwojowa z tej serii.
6
Gniazdo zasilania zewnętrznego
J5, maks. objętość zasilaniatage 6-12 V. Złącze jack zasilania – wewnętrzne 2.5 Vmm
średnica x średnica zewnętrzna 5.5 mm.
2022 Microchip Technology Inc.
DS50003043B-strona 26
Podręcznik użytkownika platformy rozwojowej ISELED®
TABELA 2-6: KLUCZOWE FUNKCJE PŁYTY ROZWOJOWEJ ISELED® (CIĄG DALSZY)
Numer
Przedmiot
Opis
7
Selektor zasilania 5V
Nagłówek, J3. Przełącza między zewnętrznym zasilaniem 5 V, VEXT_5V, które jest pozyskiwane przez Curiosity HPC USB (lub poprzednią płytkę rozwojową ISELED, jeśli nie jest to master ISELED) A wbudowanym regulowanym zasilaniem 5 V, VREG_5V, które jest pozyskiwane z zewnętrznego zasilacza prądu stałego, VJACK.
8
Wbudowany regulator 5V
MIC29501-5.0WU, wyjście 5V, maks. 5A Wejście zasilania z J5 (zasilanie DC
Jacek).
9
Złącze ISELED (gniazdo) Złącze wtykowe, J2. Podstawowy interfejs połączenia między jednym
Rada Rozwoju ISELED i kolejna Rada Rozwoju ISELED
w serii.
10
Dioda sygnalizująca zasilanie 5 V
Wskaźnik zasilania, LD1. Źródło – VEXT_5V lub VREG_5V, zgodnie z ustaleniami
przez stan selektora zasilania 5 V, J3. Świeci się dioda LED
czy zasilanie 5 V jest aktywne.
11
Rezystor podciągający ISELED — główne rezystory podciągające ISELED, R2 i R3, są umieszczone na
tory
każdą płytkę rozwojową. Usuń R2 i R3 ze wszystkich urządzeń ISELED
Płytki z serii innej niż płyta główna (pierwsza tablica w
łańcuch).
2.1.5.1 SELEKTOR ZASILANIA 5V
TABELA 2-7: OPCJE DOSTAWY PŁYT ROZWOJOWYCH ISELED®
Moc wejściowa
Wejście
Zasilanie płytki zewnętrznej 5 V USB od Curiosity HPC 5 V Regulowane z poprzedniej płytki rozwojowej ISELED®
Zasilacz
Przetwornica 7V MAX AC/DC lub zasilacz DC
Złącze maksymalnego prądu
500mA
J1
5A
J1
5A
J5
DS50003043B-strona 27
2022 Microchip Technology Inc.
Sprzęt komputerowy
2.2 OPCJE KONFIGURACJI SPRZĘTU
Platforma programistyczna ISELED jest wysoce konfigurowalnym narzędziem programistycznym. Może być używany jako samodzielny demonstrator ISELED przy użyciu wstępnie skompilowanego oprogramowania sprzętowego, npamples firmy Microchip lub można go skonfigurować specjalnie dla sprzętu i oprogramowania sprzętowego opracowanego przez użytkownika.
2.2.1 Płyta kontrolera Curiosity HPC
1. Zamień PIC16F18875 w Curiosity HPC na PIC18F25K42 (docelowy MCU).
2. Ustaw zworkę zasilania MCU Curiosity HPC w pozycji 5 V. 3. Zaprogramuj docelowy MCU za pomocą żądanego oprogramowania sprzętowego za pomocą MPLAB X IDE. 4. Podłącz kartę interfejsu ISELED do gniazda mikroBUS nr 1. 5. Umieść nylonową śrubę w otworze wspornika dystansowego w urządzeniu ISELED
opcjonalną i przymocuj nylonową podpórkę 0.75 cala do śruby. 6. Podłącz złącze wtykowe płytki rozwojowej ISELED, J1, do ISELED
Złącze gniazda karty interfejsu, J3. 7. Skonfiguruj zworki na płycie interfejsu ISELED.
– Patrz rozdział 1.3.1.1 „Domyślne ustawienia zworek”. 8. Skonfiguruj zworki na płycie rozwojowej ISELED.
– Patrz rozdział 1.3.1.1 „Domyślne ustawienia zworek”.
2.2.2 Płyta kontrolera ATSAMC21-XPRO
1. Sprawdź, czy zworka zasilacza jest zainstalowana. 2. Ustaw zworkę zasilania MCU VCC na 5.0 V. 3. Podłącz złącze USB ATSAMC21-XPRO do komputera. 4. Podłącz złącze ATBUSADAPTER-XPRO EXT do gniazda EXT1 w
ATSAMC21-XPRO. 5. Zaprogramuj docelowy MCU za pomocą żądanego oprogramowania sprzętowego, używając Atmel Studio 7. 6. Podłącz płytkę interfejsu ISELED do gniazda mikroBUS w ATBUS-
ADAPTER-XPRO. 7. Umieść nylonową śrubę w otworze wspornika w urządzeniu ISELED
opcjonalną i przymocuj nylonową podpórkę 0.75 cala do śruby. 8. Podłącz złącze wtykowe płytki rozwojowej ISELED, J1, do ISELED
Złącze gniazda karty interfejsu, J3. 9. Skonfiguruj zworki na płycie interfejsu ISELED.
– Patrz rozdział 1.3.2.1 „Domyślne ustawienia zworek”. 10. Skonfiguruj zworki na płycie rozwojowej ISELED.
– Patrz rozdział 1.3.2.1 „Domyślne ustawienia zworek”.
2.2.3 Płyta kontrolera dsPIC33C Curiosity
1. Sprawdź, czy zworka zasilacza jest zainstalowana. 2. Ustaw zworkę zasilacza J11 na +5V USB Power. 3. Podłącz złącze USB dsPIC33C Curiosity do komputera. 4. Zaprogramuj dsPIC33CK256MP508 za pomocą żądanego oprogramowania sprzętowego za pomocą MPLAB X
IDE. 5. Przymocuj płytkę interfejsu ISELED do gniazda mikroBUS A. 6. Umieść nylonową śrubę w otworze wspornika dystansowego w module deweloperskim ISELED
opcjonalną i przymocuj nylonową podpórkę 0.75 cala do śruby.
2022 Microchip Technology Inc.
DS50003043B-strona 28
Podręcznik użytkownika platformy rozwojowej ISELED®
7. Podłącz złącze wtykowe płytki rozwojowej ISELED, J1, do złącza wtykowego płyty interfejsu ISELED, J3.
8. Skonfiguruj zworki na płycie interfejsu ISELED. – Patrz rozdział 1.3.3.1 „Domyślne ustawienia zworek”.
9. Skonfiguruj zworki na płycie rozwojowej ISELED. – Patrz rozdział 1.3.3.1 „Domyślne ustawienia zworek”.
DS50003043B-strona 29
2022 Microchip Technology Inc.
PRZEWODNIK UŻYTKOWNIKA PLATFORMY ROZWOJOWEJ ISELED® Rozdział 3. Oprogramowanie
Aby uzyskać szczegółowe informacje dotyczące oprogramowania, odwiedź stronę www.microchip.com/iseled w celu uzyskania aktualizacji lub skontaktuj się z lokalnym sprzedawcą.
2022 Microchip Technology Inc.
DS50003043B-strona 30
PRZEWODNIK UŻYTKOWNIKA PLATFORMY ROZWOJOWEJ ISELED®
Rozdział 4. Rozwiązywanie typowych problemów
4.1 Diody LED ISELED SMART NIE ŚWIECĄ
4.1.1 Oprogramowanie sprzętowe docelowego MCU Upewnij się, że docelowy MCU, PIC18F25K42, został zaprogramowany przy użyciu prawidłowego oprogramowania sprzętowego.
4.1.2 Ustawienia zworek Sprawdź położenie zworek na płycie interfejsu ISELED i sprawdź, czy ustawienia są prawidłowe dla Twojej konfiguracji – SPI/UART, LS/DIR itp.
4.1.3 Gniazdo mikroBUS Sprawdź, czy karta interfejsu ISELED jest podłączona do gniazda mikroBUS oznaczonego „1”.
4.1.4 Zasilanie
4.1.4.1 POŁĄCZENIE ZEWNĘTRZNE Jeśli płyta rozwojowa ISELED ma być zasilana z modułu rozwojowego Curiosity HPC (lub poprzedniej płyty rozwojowej ISELED), sprawdź, czy zworka została założona na J4 karty interfejsu ISELED ORAZ ustawienie zworki na J3 modułu rozwojowego ISELED Płyta jest ustawiona na VEXT.
4.1.4.2 PODŁĄCZENIE ZASILANIA DC Jeśli płyta rozwojowa ISELED jest zasilana ze źródła prądu stałego, sprawdź, czy zasilanie DC jest podłączone do J5 ORAZ ustawienie zworki na J3 płytki rozwojowej ISELED jest ustawione na VREG.
4.1.4.3 NIEWYSTARCZAJĄCE ZASILANIE Wybrany zasilacz nie jest w stanie obsłużyć bieżącego obciążenia ciągu inteligentnych diod LED ISELED. Zwiększ wydajność prądową źródła zasilania LUB zasilaj oddzielnie każdą płytkę rozwojową ISELED. Aby to zrobić, ustaw zworkę na J3 na VREG na każdej płytce rozwojowej ISELED. Podłącz zasilacze prądu stałego do J5, gniazda zasilania.
2022 Microchip Technology Inc.
DS50003043B-strona 31
PRZEWODNIK UŻYTKOWNIKA PLATFORMY ROZWOJOWEJ ISELED® Rozdział 5. Dodatek
Złącze dodatkowe mikroBUS 5.1 Złącze dodatkowe mikroBUS 5.1.1
RYSUNEK 5-1:
PIN WYJŚCIA DODATKOWEGO MIKROBUSTM
Dodatkowe szczegóły dotyczące standardu mikroBUS można znaleźć na stronie: www.mikroe.com/mikrobus.
5.1.2 Wykorzystanie pinów karty dodatkowej mikroBUS Użycie pinów podsumowano w poniższej tabeli:
TABELA 5-1:
NC NC NC SCK MISO MOSI 3V3 GND
PŁYTA INTERFEJSU ISELED® DO ZŁĄCZY MIKROBUSTM
J1
J2
NC NC RX
TX NC NC 5 V GND
2022 Microchip Technology Inc.
DS50003043B-strona 32
5.2 SCHEMATY
RYSUNEK 5-2:
SCHEMAT PŁYTY INTERFEJSU ISELED®
Załącznik
2022 Microchip Technology Inc.
DS50003043B-strona 33
RYSUNEK 5-3:
SCHEMAT PŁYTY ROZWOJOWEJ ISELED®
Załącznik
2022 Microchip Technology Inc.
DS50003043B-strona 34
AMERYKA
Corporate Office 2355 West Chandler Blvd. Chandler, AZ 85224-6199 Tel: 480-792-7200 Fax: 480-792-7277 Technical Support: http://www.microchip.com/ support Web Adres: www.microchip.com
Atlanta Duluth, GA Tel: 678-957-9614 Fax: 678-957-1455
Austin, TX Tel: 512-257-3370
Boston Westborough, MA Tel: 774-760-0087 Fax: 774-760-0088
Chicago Itasca, IL Tel: 630-285-0071 Fax: 630-285-0075
Dallas Addison, TX Tel: 972-818-7423 Fax: 972-818-2924
Detroit Novi, MI Tel: 248-848-4000
Houston, TX Tel: 281-894-5983
Indianapolis Noblesville, IN Tel: 317-773-8323 Fax: 317-773-5453 Tel: 317-536-2380
Los Angeles Mission Viejo, CA Tel: 949-462-9523 Fax: 949-462-9608 Tel: 951-273-7800
Raleigh, NC Tel: 919-844-7510
New York, NY Tel: 631-435-6000
San Jose, CA Tel: 408-735-9110 Tel: 408-436-4270
Canada – Toronto Tel: 905-695-1980 Fax: 905-695-2078
Sprzedaż i serwis na całym świecie
AZJA/PACYFIK
Australia – Sydney Tel: 61-2-9868-6733 Chiny – Pekin Tel: 86-10-8569-7000 Chiny – Chengdu Tel: 86-28-8665-5511 Chiny – Chongqing Tel: 86-23-8980-9588 Chiny – Dongguan Tel: 86-769-8702-9880 Chiny – Guangzhou Tel: 86-20-8755-8029 Chiny – Hangzhou Tel: 86-571-8792-8115 Chiny – Hongkong SAR Tel: 852-2943-5100 Chiny – Nanjing Tel : 86-25-8473-2460 Chiny – Qingdao Tel: 86-532-8502-7355 Chiny – Szanghaj Tel: 86-21-3326-8000 Chiny – Shenyang Tel: 86-24-2334-2829 Chiny – Shenzhen Tel: 86 -755-8864-2200 Chiny – Suzhou Tel: 86-186-6233-1526 Chiny – Wuhan Tel: 86-27-5980-5300 Chiny – Xian Tel: 86-29-8833-7252 Chiny – Xiamen Tel: 86-592 -2388138 Chiny – Zhuhai Tel: 86-756-3210040
AZJA/PACYFIK
Indie – Bangalore Tel: 91-80-3090-4444 Indie – New Delhi Tel: 91-11-4160-8631 Indie – Pune Tel: 91-20-4121-0141 Japonia – Osaka Tel: 81-6-6152-7160 Japonia – Tokio Tel: 81-3-6880-3770 Korea – Daegu Tel: 82-53-744-4301 Korea – Seoul Tel: 82-2-554-7200 Malezja – Kuala Lumpur Tel: 60-3-7651-7906 Malezja – Penang Tel: 60-4-227-8870 Filipiny – Manila Tel: 63-2-634-9065 Singapur Tel: 65-6334-8870 Tajwan – Hsin Chu Tel: 886-3-577-8366 Tajwan – Kaohsiung Tel: 886- 7-213-7830 Tajwan – Taipei Tel: 886-2-2508-8600 Tajlandia – Bangkok Tel: 66-2-694-1351 Wietnam – Ho Chi Minh Tel: 84-28-5448-2100
EUROPA
Austria – Wels Tel: 43-7242-2244-39 Faks: 43-7242-2244-393 Dania – Kopenhaga Tel: 45-4485-5910 Faks: 45-4485-2829 Finlandia – Espoo Tel: 358-9-4520-820 Francja – Paryż Tel: 33-1-69-53-63-20 Faks: 33-1-69-30-90-79 Niemcy – Garching Tel: 49-8931-9700 Niemcy – Haan Tel: 49-2129-3766400 Niemcy – Heilbronn Tel: 49-7131-72400 Niemcy – Karlsruhe Tel: 49-721-625370 Niemcy – Monachium Tel: 49-89-627-144-0 Faks: 49-89-627-144-44 Niemcy – Rosenheim Tel: 49 -8031-354-560 Izrael – Ra'anana Tel: 972-9-744-7705 Włochy – Mediolan Tel: 39-0331-742611 Faks: 39-0331-466781 Włochy – Padova Tel: 39-049-7625286 Holandia – Drunen Tel: 31-416-690399 Faks: 31-416-690340 Norwegia – Trondheim Tel: 47-7288-4388 Polska – Warszawa Tel: 48-22-3325737 Rumunia – Bukareszt Tel: 40-21-407-87-50 Hiszpania – Madryt Tel: 34-91-708-08-90 Faks: 34-91-708-08-91 Szwecja – Gothenberg Tel: 46-31-704-60-40 Szwecja – Sztokholm Tel: 46-8-5090-4654 UK – Wokingham Tel: 44-118-921-5800 Faks: 44-118-921-5820
DS50003043B-strona 35
2022 Microchip Technology Inc. i jej spółki zależne 09
Dokumenty / Zasoby
![]() | Platforma rozwojowa ISELED |
Odniesienia
- Instrukcja obsługimanual.tools