STM32F031G4U6 ARM mikrokrmilniki – MCU Cortex M0 16kB 48MHz krmiljenje motorja SRAM MCU
♠ Opis izdelka
Atribut izdelka | Vrednost atributa |
Proizvajalec: | STMicroelectronics |
Kategorija izdelka: | ARM mikrokrmilniki - MCU |
RoHS: | Podrobnosti |
Serija: | STM32F031G4 |
Slog montaže: | SMD/SMT |
Paket / etui: | UFQFPN-28 |
Jedro: | ARM Cortex M0 |
Velikost programskega pomnilnika: | 16 kB |
Širina podatkovnega vodila: | 32-bitni |
Ločljivost ADC-ja: | 12-bitni |
Največja taktna frekvenca: | 48 MHz |
Število V/I: | 23 V/I |
Velikost podatkovnega RAM-a: | 4 kB |
Napajalna napetost - min.: | 2 V |
Napajalna napetost - maks.: | 3,6 V |
Najnižja delovna temperatura: | - 40 °C |
Najvišja delovna temperatura: | +85 °C |
Embalaža: | Pladenj |
Analogna napajalna napetost: | 2,4 V do 3,6 V |
Znamka: | STMicroelectronics |
Vrsta podatkovnega RAM-a: | SRAM |
Vhodno/izhodna napetost: | od 2 V do 3,6 V |
Vrsta vmesnika: | I2C, SPI, USART |
Občutljivost na vlago: | Da |
Število kanalov ADC: | 13 kanalov |
Serija procesorjev: | STM32F031 |
Izdelek: | Mikrokontroler |
Vrsta izdelka: | ARM mikrokrmilniki - MCU |
Vrsta programskega pomnilnika: | Bliskavica |
Količina v tovarniškem pakiranju: | 2940 |
Podkategorija: | Mikrokrmilniki - MCU |
Trgovsko ime: | STM32 |
Nadzorni časovniki: | Časovnik nadzora |
Teža enote: | 0,008466 oz |
♠ 32-bitni mikrokontroler na osnovi ARM® z do 32 Kbajti bliskovnega pomnilnika, 9 časovniki, ADC in komunikacijskimi vmesniki, 2,0–3,6 V
Mikrokrmilniki STM32F031x4/x6 vključujejo visokozmogljivo 32-bitno RISC jedro ARM® Cortex®-M0, ki deluje s frekvenco do 48 MHz, visokohitrostne vgrajene pomnilnike (do 32 KB flash pomnilnika in 4 KB SRAM pomnilnika) ter široko paleto izboljšanih perifernih naprav in V/I enot. Vse naprave ponujajo standardne komunikacijske vmesnike (en I2C, en SPI/I2S in en USART), en 12-bitni ADC, pet 16-bitnih časovnikov, en 32-bitni časovnik in napredno krmiljen PWM časovnik.
Mikrokrmilniki STM32F031x4/x6 delujejo v temperaturnih območjih od -40 do +85 °C in od -40 do +105 °C, od napajalnika od 2,0 do 3,6 V. Celovit nabor načinov varčevanja z energijo omogoča načrtovanje aplikacij z nizko porabo energije.
Mikrokrmilniki STM32F031x4/x6 vključujejo naprave v šestih različnih ohišjih, od 20 do 48 pinov, na zahtevo pa je na voljo tudi oblika čipa. Glede na izbrano napravo so priloženi različni kompleti perifernih naprav.
Zaradi teh lastnosti so mikrokrmilniki STM32F031x4/x6 primerni za širok spekter aplikacij, kot so nadzor aplikacij in uporabniški vmesniki, ročna oprema, A/V sprejemniki in digitalna televizija, periferne naprave za osebne računalnike, igralne in GPS platforme, industrijske aplikacije, PLC-ji, inverterji, tiskalniki, skenerji, alarmni sistemi, video domofoni in HVAC sistemi.
• Jedro: 32-bitni procesor ARM® Cortex®-M0, frekvenca do 48 MHz
• Spomini
– 16 do 32 KB pomnilnika Flash
– 4 KB SRAM-a s pariteto strojne opreme
• Enota za izračun CRC
• Ponastavitev in upravljanje porabe energije
– Napajanje digitalnih signalov in vhodov/izhodov: 2,0 do 3,6 V
– Analogno napajanje: VDDA = od VDD do 3,6 V
– Ponastavitev ob vklopu/izklopu (POR/PDR)
– Programabilni detektor napetosti (PVD)
– Načini nizke porabe energije: mirovanje, zaustavitev in stanje pripravljenosti
– VBAT napajanje za RTC in rezervne registre
• Upravljanje ure
– Kristalni oscilator od 4 do 32 MHz
– 32 kHz oscilator za RTC s kalibracijo
– Notranji 8 MHz RC z možnostjo x6 PLL
– Notranji 40 kHz RC oscilator
• Do 39 hitrih V/I-jev
– Vse preslikavo na zunanje prekinitvene vektorje
– Do 26 V/I s toleranco 5 V
• 5-kanalni DMA krmilnik
• 1 × 12-bitni, 1,0 µs ADC (do 10 kanalov)
– Območje pretvorbe: od 0 do 3,6 V
– Ločeno analogno napajanje od 2,4 do 3,6 V
• Do 9 časovnikov
– 1 x 16-bitni 7-kanalni napredni časovnik za 6 kanalov PWM izhoda, z generiranjem mrtvega časa in zasilno zaustavitvijo
– 1 x 32-bitni in 1 x 16-bitni časovnik, z do 4 IC/OC, uporaben za dekodiranje IR krmiljenja
– 1 x 16-bitni časovnik z 2 IC/OC, 1 OCN, generiranjem mrtvega časa in zasilno zaustavitvijo
– 1 x 16-bitni časovnik z IC/OC in OCN, generiranjem mrtvega časa, zaustavitvijo v sili in modulacijskim vrati za IR krmiljenje
– 1 x 16-bitni časovnik z 1 IC/OC
– Neodvisni in sistemski nadzorni časovniki
– Časovnik SysTick: 24-bitni števec navzdol
• Koledar RTC z alarmom in periodičnim prebujanjem iz stanja mirovanja/ustavitve
• Komunikacijski vmesniki
– 1 x vmesnik I2C, ki podpira Fast Mode Plus (1 Mbit/s) z 20 mA ponorom toka, SMBus/PMBus in prebujanje iz načina Stop
– 1 x USART s podporo za sinhrono upravljanje SPI in modema, vmesnik ISO7816, LIN, IrDA zmogljivost, samodejno zaznavanje hitrosti prenosa in funkcija prebujanja
– 1 x SPI (18 Mbit/s) s 4 do 16 programabilnimi bitnimi okvirji, z multipleksiranim vmesnikom I2S
• Odpravljanje napak po serijskem ožičenju (SWD)
• 96-bitni enolični ID
• Razširjeno temperaturno območje: od -40 do +105 °C
• Vsi paketi ECOPACK®2