KAmod STM32H503 (PL)
From Kamamilabs.com - Wiki

Opis
KAmod STM32H503 - Płytka ewaluacyjna z mikrokontrolerem STM32H503CBU6 Cortex-M33
KAmod STM32H503 jest niewielką płytką ewaluacyjną z mikrokontrolerem STM32H503CBU6. Moduł zawiera elementy niezbędne do uruchomienia mikrokontrolera, rezonatory kwarcowe 8 MHz i 32,768 kHz, złącze USB-C, stabilizator 3,3 V oraz przyciski i diody LED. Na płytce przewidziano również nieobsadzone miejsce na opcjonalną pamięć SPI NOR Flash do samodzielnego wlutowania.
Złącze USB-C może służyć do zasilania, komunikacji USB 2.0 Full Speed oraz programowania mikrokontrolera przez fabryczny bootloader USB DFU. Interfejs SWD wyprowadzono na osobne złącze. Pozostałe sygnały mikrokontrolera są dostępne na dwóch listwach po 20 styków, o rastrze 2,54 mm.

Podstawowe parametry
- mikrokontroler STM32H503CBU6 w obudowie UFQFPN48:
- rdzeń Arm Cortex-M33 z FPU i instrukcjami DSP, taktowany do 250 MHz,
- 128 kB pamięci Flash z ECC,
- 32 kB pamięci SRAM z ECC oraz 2 kB podtrzymywanej pamięci SRAM,
- 8 kB pamięci podręcznej instrukcji,
- 12-bitowy ADC, dwukanałowy 12-bitowy DAC, komparator i wzmacniacz operacyjny,
- timery 16- i 32-bitowe, RTC, dwa układy watchdog,
- interfejsy I2C/I3C, USART/LPUART, SPI/I2S, FDCAN oraz USB 2.0 Full Speed,
- precyzyjny rezonator kwarcowy 8 MHz dla zegara głównego,
- rezonator 32,768 kHz dla RTC,
- możliwość dołączenia baterii podtrzymującej RTC,
- nieobsadzone miejsce U3 na opcjonalną pamięć SPI NOR Flash; W25Q16JV 16 Mbit (2 MB) jest przykładem zgodnego układu,
- złącze USB-C pracujące w trybie urządzenia,
- stabilizator 3,3 V MIC5504 o maksymalnym prądzie wyjściowym 300 mA,
- 33 sygnały GPIO dostępne na złączach P1, P2 i P3; część z nich jest współdzielona z układami płytki,
- złącze programowania i debugowania SWD,
- przyciski USER, BOOT i RST,
- dioda zasilania oraz dioda LED sterowana przez PC13,
- złącza P1 i P2: po 20 styków, raster 2,54 mm,
- złącze SWD P3: 4 styki, raster 2,54 mm,
- wymiary płytki: 53 × 20,75 mm.
Wyposażenie standardowe
| Komponent | Opis |
|---|---|
| KAmod STM32H503 |
|
Schemat elektryczny
Zasilanie
| Złącze | Styki | Funkcja |
|---|---|---|
| USB-C (J1) | VBUS, GND | Doprowadzenie napięcia 5 V ze źródła USB |
| P1 | 1: `+5V`, 2: `GND`, 3: `+3.3V` | Zasilanie płytki lub dostęp do linii zasilających |
| P2 | 17: `GND`, 18: `+5V`, 19: `GND`, 20: `+3.3V` | Zasilanie płytki lub dostęp do linii zasilających |
| P1 | 20: `VB` | Wejście baterii podtrzymującej domenę VBAT i RTC |
Płytkę najwygodniej zasilać przez USB-C. Napięcie VBUS przechodzi przez diodę Schottky'ego D4 na linię `+5V`, a następnie przez stabilizator U2 na linię `+3.3V`. Dioda ogranicza możliwość przepływu prądu z płytki z powrotem do złącza USB.
Alternatywnie można doprowadzić stabilizowane napięcie 5 V do styku `+5V` jednego ze złączy P1 lub P2 oraz masę do styku `GND`. Dopuszczalny zakres wejściowy stabilizatora MIC5504 wynosi 2,5...5,5 V, jednak linia oznaczona `+5V` i urządzenia do niej dołączone są przewidziane do pracy z nominalnym napięciem 5 V. Maksymalny prąd wyjściowy stabilizatora 3,3 V wynosi 300 mA; część tej wartości pobierają mikrokontroler i pozostałe elementy modułu. Po zamontowaniu opcjonalnej pamięci Flash należy uwzględnić również pobierany przez nią prąd.
Styki `+3.3V` są połączone bezpośrednio z wyjściem stabilizatora i służą przede wszystkim jako wyjście zasilające dla dołączanych układów. Przy zasilaniu płytki bezpośrednio napięciem 3,3 V należy odłączyć USB i linię 5 V oraz zachować parametry zasilania wymagane przez mikrokontroler. Schemat nie zawiera układu separującego zewnętrzne 3,3 V od stabilizatora.
Czerwona dioda D3 sygnalizuje obecność napięcia 3,3 V.
Zasilanie RTC
Wejście `VB` na styku 20 złącza P1 jest przeznaczone do dołączenia dodatniego bieguna baterii podtrzymującej RTC; biegun ujemny należy połączyć z `GND`. Układ D1 automatycznie zasila domenę VBAT z linii 3,3 V podczas normalnej pracy, a po zaniku głównego zasilania przełącza ją na baterię. Napięcie na pinie VBAT mikrokontrolera musi mieścić się w zakresie określonym w jego karcie katalogowej (1,2...3,6 V). Należy uwzględnić spadek napięcia na diodzie Schottky'ego D1; typowym wyborem jest bateria litowa 3 V.
Zworka SB1
Otwarta fabrycznie zworka lutowana SB1 jest połączona równolegle do diody D4. Jej zwarcie omija spadek napięcia na diodzie, ale usuwa zabezpieczenie przed przepływem prądu z linii `+5V` do VBUS złącza USB. W typowym zastosowaniu SB1 powinna pozostać otwarta. Nie należy zwierać SB1, gdy płytka może być jednocześnie zasilana z USB i ze złącza P1 lub P2.
Interfejs USB
Interfejs programowania i debugowania SWD
Programowanie mikrokontrolera
Programowanie przez SWD
Programowanie przez USB DFU
Dodatkowe elementy — przyciski i diody LED
Złącza GPIO
Złącze P1
Złącze P2
Zworki SB2 i SB3
Wymiary
Wymiary płytki KAmod STM32H503 wynoszą 53 × 20,75 mm.
