STM32F103VBT6 ARM mikrokontrolerji – MCU 32BIT Cortex M3 128K 20KB RAM 2X12 ADC
♠ Opis izdelka
Atribut izdelka | Vrednost atributa |
Proizvajalec: | STMicroelectronics |
Kategorija izdelka: | Mikrokontrolerji ARM - MCU |
RoHS: | Podrobnosti |
serija: | STM32F103VB |
Slog montaže: | SMD/SMT |
Paket/kovček: | LQFP-100 |
Jedro: | ARM Cortex M3 |
Velikost programskega pomnilnika: | 128 kB |
Širina podatkovnega vodila: | 32 bit |
Ločljivost ADC: | 12 bit |
Največja taktna frekvenca: | 72 MHz |
Število V/I: | 100 V/I |
Velikost podatkovnega RAM-a: | 20 kB |
Napajalna napetost - Min.: | 2 V |
Napajalna napetost - Max: | 3,6 V |
Najnižja delovna temperatura: | - 40 C |
Najvišja delovna temperatura: | + 85 C |
Pakiranje: | Pladenj |
Znamka: | STMicroelectronics |
Vrsta podatkovnega RAM-a: | SRAM |
Višina: | 1,4 mm |
Vrsta vmesnika: | CAN, I2C, SPI, USART, USB |
Dolžina: | 14 mm |
Občutljivost na vlago: | ja |
Število ADC kanalov: | 16 kanal |
Število časovnikov/števcev: | 3 Časovnik |
Serija procesorja: | ARM Cortex M |
izdelek: | MCU |
Tip izdelka: | Mikrokontrolerji ARM - MCU |
Vrsta programskega pomnilnika: | Flash |
Tovarniška količina paketa: | 540 |
Podkategorija: | Mikrokontrolerji - MCU |
Trgovsko ime: | STM32 |
Premer: | 14 mm |
Teža enote: | 0,046530 oz |
♠ Srednje zmogljiva linija 32-bitnega MCU na osnovi ARM® s 64 ali 128 KB Flash, USB, CAN, 7 časovniki, 2 ADC, 9 kom.vmesniki
Družina srednje zmogljivih linij STM32F103xx vključuje visoko zmogljivo 32-bitno jedro RISC ARM® Cortex®-M3, ki deluje pri frekvenci 72 MHz, vgrajene pomnilnike visoke hitrosti (Flash pomnilnik do 128 Kbajtov in SRAM do 20 Kbajtov) , ter obsežen nabor izboljšanih V/I in perifernih naprav, povezanih z dvema vodiloma APB.Vse naprave ponujajo dva 12-bitna ADC-ja, tri 16-bitne časovnike za splošne namene in en časovnik PWM, kot tudi standardne in napredne komunikacijske vmesnike: do dva I2C in SPI-ja, tri USART-e, USB in CAN.
Naprave delujejo od 2,0 do 3,6 V napajanja.Na voljo so tako v temperaturnem območju od –40 do +85 °C kot v razširjenem temperaturnem območju od –40 do +105 °C.Celovit nabor načinov varčevanja z energijo omogoča načrtovanje aplikacij z nizko porabo energije.
Družina zmogljivih linij srednje gostote STM32F103xx vključuje naprave v šestih različnih vrstah paketov: od 36 nožic do 100 nožic.Odvisno od izbrane naprave so vključeni različni kompleti perifernih naprav, spodnji opis daje pregled celotne ponudbe perifernih naprav, predlaganih v tej družini.
Zaradi teh funkcij je družina mikrokrmilnikov STM32F103xx srednje zmogljive linije primerna za široko paleto aplikacij, kot so motorni pogoni, nadzor aplikacij, medicinska in ročna oprema, periferne naprave za osebne računalnike in igre, platforme GPS, industrijske aplikacije, PLC-ji, pretvorniki, tiskalniki, skenerji , alarmni sistemi, video domofoni in HVAC.
• ARM® 32-bit Cortex®-M3 CPU Core
– največja frekvenca 72 MHz, zmogljivost 1,25 DMIPS/MHz (Dhrystone 2.1) pri dostopu do pomnilnika v stanju čakanja 0
– Enociklično množenje in strojno deljenje
• Spomini
– 64 ali 128 Kbajtov bliskovnega pomnilnika
– 20 Kbajtov SRAM
• Ura, ponastavitev in upravljanje dobave
– 2,0 do 3,6 V aplikacijsko napajanje in I/O
– POR, PDR in programabilni detektor napetosti (PVD)
– kristalni oscilator od 4 do 16 MHz
– Notranji 8 MHz tovarniško prilagojen RC
– Notranji 40 kHz RC
– PLL za CPU takt
– 32 kHz oscilator za RTC s kalibracijo
• Nizka poraba – načini mirovanja, zaustavitve in pripravljenosti
– Napajanje VBAT za RTC in rezervne registre
• 2 x 12-bitna, 1 µs A/D pretvornika (do 16 kanalov)
– Območje pretvorbe: 0 do 3,6 V
– Možnost dvojnega vzorčenja in zadrževanja
– Senzor temperature
• DMA
– 7-kanalni krmilnik DMA
– Podprte zunanje naprave: časovniki, ADC, SPI, I 2C in USART
• Do 80 hitrih V/I vrat
– 26/37/51/80 V/I, vse preslikave na 16 zunanjih prekinitvenih vektorjev in skoraj vseh 5 V-tolerantnih
• Način odpravljanja napak
– Serial wire debug (SWD) in vmesniki JTAG
• 7 časovnikov
– Trije 16-bitni časovniki, vsak z do 4 IC/OC/PWM ali števcem impulzov in kvadraturnim (inkrementalnim) vhodom kodirnika
– 16-bitni PWM časovnik za krmiljenje motorja z ustvarjanjem mrtvega časa in zaustavitvijo v sili
– 2 nadzorna časovnika (neodvisen in okenski)
– Časovnik SysTick 24-bitni downcounter
• Do 9 komunikacijskih vmesnikov
– Do 2 x I2C vmesnika (SMBus/PMBus)
– Do 3 USART (vmesnik ISO 7816, LIN, zmogljivost IrDA, nadzor modema)
– Do 2 SPI (18 Mbit/s)
– CAN vmesnik (2.0B Active)
– USB 2.0 vmesnik polne hitrosti
• Računska enota CRC, 96-bitni enolični ID
• Paketi so ECOPACK®