Microcontrolere STM32F103VBT6 ARM – MCU 32BIT Cortex M3 128K 20KB RAM 2X12 ADC
♠ Descrierea produsului
Atributul produsului | Valoarea atributului |
Producător: | STMicroelectronics |
Categorie produs: | Microcontrolere ARM - MCU |
RoHS: | Detalii |
Serie: | STM32F103VB |
Stil de montare: | SMD/SMT |
Pachet / Carcasa: | LQFP-100 |
Miez: | ARM Cortex M3 |
Dimensiunea memoriei programului: | 128 kB |
Lățimea magistralei de date: | 32 de biți |
Rezoluție ADC: | 12 biți |
Frecvența maximă a ceasului: | 72 MHz |
Număr de I/O-uri: | 100 I/O |
Dimensiunea RAM de date: | 20 kB |
Tensiune de alimentare - Min: | 2 V |
Tensiune de alimentare - Max: | 3,6 V |
Temperatura minima de functionare: | -40 C |
Temperatura maxima de functionare: | + 85 C |
Ambalare: | Tavă |
Marca: | STMicroelectronics |
Tip de memorie RAM de date: | SRAM |
Înălţime: | 1,4 mm |
Tip interfață: | CAN, I2C, SPI, USART, USB |
Lungime: | 14 mm |
Sensibil la umiditate: | da |
Număr de canale ADC: | Canalul 16 |
Număr de temporizatoare/contoare: | 3 Cronometru |
Seria procesoare: | ARM Cortex M |
Produs: | MCU |
Tip produs: | Microcontrolere ARM - MCU |
Tip memorie program: | Flash |
Cantitate pachet din fabrică: | 540 |
Subcategorie: | Microcontrolere - MCU |
Nume comercial: | STM32 |
Lăţime: | 14 mm |
Greutate unitară: | 0,046530 oz |
♠ Linie de performanță cu densitate medie, MCU pe 32 de biți bazat pe ARM® cu 64 sau 128 KB Flash, USB, CAN, 7 temporizatoare, 2 ADC-uri, 9 com.interfețe
Familia de linii de performanță de densitate medie STM32F103xx încorporează miezul RISC de înaltă performanță ARM® Cortex®-M3 pe 32 de biți care funcționează la o frecvență de 72 MHz, memorii încorporate de mare viteză (memorie flash de până la 128 kbytes și SRAM de până la 20 kbytes) , și o gamă extinsă de I/O îmbunătățite și periferice conectate la două magistrale APB.Toate dispozitivele oferă două ADC-uri pe 12 biți, trei temporizatoare de uz general pe 16 biți plus un temporizator PWM, precum și interfețe de comunicare standard și avansate: până la două I2C și SPI, trei USART, un USB și un CAN.
Dispozitivele funcționează de la o sursă de alimentare de 2,0 până la 3,6 V.Sunt disponibile atât în intervalul de temperatură –40 până la +85 °C, cât și în intervalul extins de temperatură –40 până la +105 °C.Un set cuprinzător de moduri de economisire a energiei permite proiectarea aplicațiilor cu consum redus de energie.
Familia de linii de performanță cu densitate medie STM32F103xx include dispozitive în șase tipuri diferite de pachete: de la 36 de pini la 100 de pini.În funcție de dispozitivul ales, sunt incluse diferite seturi de periferice, descrierea de mai jos oferă o imagine de ansamblu asupra gamei complete de periferice propuse în această familie.
Aceste caracteristici fac ca familia de microcontrolere de linie de performanță de densitate medie STM32F103xx să fie potrivită pentru o gamă largă de aplicații, cum ar fi unități de motor, control al aplicațiilor, echipamente medicale și portabile, periferice pentru PC și jocuri, platforme GPS, aplicații industriale, PLC-uri, invertoare, imprimante, scanere , sisteme de alarmă, interfoane video și HVAC.
• Core CPU ARM® Cortex®-M3 pe 32 de biți
– Frecvență maximă de 72 MHz, performanță de 1,25 DMIPS/MHz (Dhrystone 2.1) la acces la memorie 0 stare de așteptare
– Înmulțirea cu un singur ciclu și împărțirea hardware
• Amintiri
– 64 sau 128 Kbytes de memorie Flash
– 20 Kbytes de SRAM
• Ceasul, resetarea și gestionarea aprovizionării
– Alimentare pentru aplicații de 2,0 până la 3,6 V și I/E
- POR, PDR și detector de tensiune programabil (PVD)
– Oscilator cu cristal de la 4 la 16 MHz
– RC intern de 8 MHz echipat din fabrică
– RC intern de 40 kHz
– PLL pentru ceasul CPU
– Oscilator 32 kHz pentru RTC cu calibrare
• Consum redus – modurile Sleep, Stop și Standby
– Furnizare VBAT pentru RTC și registre de rezervă
• 2 x convertoare A/D pe 12 biți, 1 µs (până la 16 canale)
– Interval de conversie: 0 la 3,6 V
– Capacitate dublă de eșantionare și reținere
- Senzor de temperatura
• DMA
– Controler DMA cu 7 canale
– Periferice acceptate: cronometre, ADC, SPI, I 2C și USART
• Până la 80 de porturi I/O rapide
– 26/37/51/80 I/O, toate mapabile pe 16 vectori de întrerupere externi și aproape toți toleranți la 5 V
• Modul de depanare
– Depanare cablu seriale (SWD) și interfețe JTAG
• 7 cronometre
– Trei temporizatoare pe 16 biți, fiecare cu până la 4 IC/OC/PWM sau contor de impulsuri și intrare pentru codificator în cuadratura (incremental)
– Temporizator PWM pe 16 biți, control motor, cu generare de timp mort și oprire de urgență
- 2 temporizatoare watchdog (independent și fereastră)
– Temporizator SysTick 24-bit downcounter
• Până la 9 interfețe de comunicare
– Până la 2 x interfețe I2C (SMBus/PMBus)
– Până la 3 USART (interfață ISO 7816, capacitate LIN, IrDA, control modem)
– Până la 2 SPI-uri (18 Mbit/s)
– Interfață CAN (2.0B activă)
- Interfață USB 2.0 de viteză maximă
• Unitate de calcul CRC, ID unic de 96 de biți
• Pachetele sunt ECOPACK®