Co zawiera wersja AVT1620 A?
Wersja A zawiera płytkę PCB. Wszystkie elementy elektroniczne trzeba skompletować osobno.
Płytka pozwala zbudować platformę edukacyjną Cortex-M0 ze złączami zgodnymi z Arduino i programowaniem przez USB.
AVT1620 Cortexino pozwala zbudować płytkę uruchomieniową z mikrokontrolerem LPC1114 i rdzeniem Cortex-M0. To dobry wybór do nauki 32-bitowych mikrokontrolerów, testowania peryferiów i przenoszenia prostych projektów z płytek 8-bitowych na wydajniejszą platformę.
Rozmieszczenie złączy jest kompatybilne z Arduino, co ułatwia stosowanie modułów rozszerzeń. Na płytce przewidziano konwerter USB-UART FT232R, programowanie ISP przez USB, złącze SWD dla zewnętrznego programatora/debuggera, wybór napięcia zasilania mikrokontrolera oraz diody LED i przycisk reset do szybkich testów.
Płytka uruchomieniowa Cortexino z mikrokontrolerem ARM Cortex-M0, interfejsem USB-UART, programowaniem ISP przez USB, złączem SWD oraz rozmieszczeniem gniazd zgodnym z Arduino.
| Wersja | A – płytka PCB |
| Typ projektu | płytka uruchomieniowa z mikrokontrolerem ARM Cortex-M0 |
| Nazwa projektu | Cortexino |
| Zastosowanie | nauka i prototypowanie z mikrokontrolerami ARM, uruchamianie aplikacji w układzie zgodnym mechanicznie z Arduino |
| Rdzeń mikrokontrolera | ARM Cortex-M0, 32-bit |
| Pamięć programu | 32 kB Flash |
| Pamięć operacyjna | 8 kB RAM |
| Maksymalne taktowanie | do 50 MHz |
| Zgodność mechaniczna | rozmieszczenie gniazd zgodne z Arduino Duemilanove i modułami rozszerzeń typu shield |
| Interfejs z komputerem | USB-UART, widoczny w systemie jako wirtualny port COM po instalacji sterowników VCP |
| Programowanie przez USB | ISP przez interfejs USB-UART |
| Programowanie i debugowanie zewnętrzne | złącze SWD dla zewnętrznego programatora/debuggera |
| Złącze USB | USB-B |
| Złącze zasilania zewnętrznego | gniazdo DC 2,1/5,5 mm |
| Zasilanie z USB | około 4,5 V, zalecany pobór prądu do 100 mA |
| Zasilanie zewnętrzne | 7…12 VDC |
| Porty użytkownika | wyprowadzenia I/O w układzie zgodnym mechanicznie z Arduino |
| Interfejs I2C | dostępny na liniach z rezystorami podciągającymi |
| Sygnalizacja | zasilanie, aktywność USB oraz dwie diody użytkownika |
| Narzędzia programowe | LPCXpresso i Flash Magic |
| Rodzaj montażu mikrokontrolera | SMD o drobnym rastrze, wymagający dokładnego lutowania |
| Wymiary płytki PCB | 53×68 mm |
AVT1620 A zawiera płytkę PCB do projektu Cortexino, czyli płytki z LPC1114 kompatybilnej z Arduino. Elementy elektroniczne z poniższego wykazu trzeba skompletować osobno.
Przy zasilaniu z USB prąd pobierany przez płytkę i dołączone peryferia nie powinien przekraczać 100 mA. Przy większym poborze prądu należy użyć zewnętrznego zasilacza 7…12 VDC.
JP1 wybiera napięcie zasilania mikrokontrolera: 1,8 V, 2,8 V albo 3,3 V. Przed uruchomieniem trzeba sprawdzić pozycję zworki i zgodność napięcia z dołączanymi modułami.
Po zainstalowaniu sterowników FTDI VCP konwerter FT232R powinien pojawić się w systemie jako port COM. Zworki JP2 umożliwiają automatyczne sterowanie liniami RESET i ISP ENABLE podczas programowania przez Flash Magic.
Uwaga: Mikrokontroler LPC1114 w obudowie HQFN33 wymaga precyzyjnego montażu SMD. Przed pierwszym podłączeniem USB sprawdź zwarcia przy US4 i FT232R, napięcia 5 V oraz wybrane napięcie zasilania mikrokontrolera.
Wersja A zawiera płytkę PCB. Wszystkie elementy elektroniczne trzeba skompletować osobno.
To płytka uruchomieniowa do nauki i testowania mikrokontrolera LPC1114 z rdzeniem Cortex-M0, ze złączami zgodnymi z Arduino.
Projekt wykorzystuje LPC1114/301 z rdzeniem ARM Cortex-M0, pamięcią 32 kB Flash, 8 kB RAM i taktowaniem do 50 MHz.
Rozmieszczenie złączy jest zgodne z Arduino, co pozwala stosować wiele modułów rozszerzeń typu shield, z uwzględnieniem zgodności napięć i sygnałów.
Mikrokontroler można programować w trybie ISP przez USB z użyciem FT232R albo przez zewnętrzny programator/debugger podłączony do złącza SWD.
FT232R działa jako konwerter USB-UART, umożliwia komunikację z komputerem oraz pomaga automatyzować programowanie ISP.
Najnowsze sterowniki VCP można pobrać ze strony producenta FTDI: https://ftdichip.com/drivers/vcp-drivers/
Można zasilać ją z USB przy małym poborze prądu albo z zewnętrznego zasilacza 7…12 VDC, gdy wymagane jest stabilizowane 5 V i większa wydajność prądowa.
JP1 wybiera napięcie zasilania mikrokontrolera: 1,8 V, 2,8 V albo 3,3 V.
Nie. To wersja A, czyli sama płytka PCB. LPC1114, FT232R, stabilizatory, diody, rezystory, kondensatory, dławiki, rezonator 12 MHz, gniazda, goldpiny, zworki i pozostałe elementy trzeba dobrać osobno według wykazu.