STM32F334


Image

Seria STM32F3x4 to mikrokontrolery stworzone z myślą o zastosowaniach związanych z przetwarzaniem energii, wykorzystywanych np. przy cyfrowych zasilaczach impulsowych, systemach oświetleniowych, urządzeniach spawalniczych, falownikach wykorzystywanych przy systemach paneli słonecznych czy ładowarkach bezprzewodowych.

Do najważniejszych urządzeń peryferyjnych serii STM32F3x4 należą:

  • Timery o wysokiej rozdzielczości czasowej: 217 ps, kompensujące moc źródła zasilania i dryft temperaturowy.
  • Ultraszybki komparator: 26 ns od wejścia analogowego do zakończenia modulacji szerokości impulsów
  • Ultraszybki, 12-bitowy przetwornik analogowo-cyfrowy o przepustowości 5 Msps (0,2 µs)
  • Wzmacniacz operacyjny z 5 ustawieniami wzmocnienia i dokładnością 1%

Timer o wysokiej rozdzielczości czasowej składa się z zestawu 6 timerów, co daje łącznie:

  • 10 wyjść na sygnał modulacji szerokości impulsów (można je łączyć w pary)
  • 10 wejść na zdarzenia zewnętrzne (ograniczenie natężenia, wykrywanie braku napięcia/natężenia...) oraz 5 wejść na błędy

Główne właściwości timerów o wysokiej rozdzielczości czasowej:

  • Rozdzielczość we wszystkich trybach operacyjnych: 217 ps
    • Zmienny cykl pracy, zmienna częstotliwość, tryb przejściowy...
  • Wiele różnych funkcji umożliwiających odciążenie procesora
    • Każdy timer wyposażony jest w jeden kanał bezpośredniego dostępu do pamięci (DMA)
    • Wbudowany kontroler trybu burst, tryby dostosowane do topologii: push-pull, resonant.
    • Wiele połączeń pomiędzy timerami i sąsiadującymi z nimi timerami resetu/startu
    • Funkcje Set (Ustaw)/Reset (Resetuj)/Toggle other outputs (Przełącz na inne wyjście)
  • Przejrzysty sposób implementacji wysokiej rozdzielczości czasowej (odpowiednik timera o częstotliwości taktowania równej 4,6 GHz), ułatwiający proces programowania.
UrządzenieObudowaObecność na rynkuRdzeńCzęstotliwość robocza (F) (szybkość procesora)Zakres pamięci FLASH (pamięci programu)Znamionowa ilość pamięci EEPROM (B)Ilość wewnętrznej pamięci RAMTimery 16-bitowe (IC/OC/PWM)Timer 32-bitowy (IC/OC/PWM)Inne timeryPrzetwornik analogowo-cyfrowyWejścia/wyjścia (wysokoprądowe)Kontroler wyświetlaczaPrzetwornik cyfrowo-analogowyZintegrowane wzmacniacze operacyjneInterfejs szeregowyZasilanie (Vcc) min. (V)Zasilanie (Vcc) maks. (V)Natężenie zasilania (Icc) (tryb energooszczędny) (µA)Natężenie zasilania (Icc) (Tryb operacyjny (na ilość Mhz)) (µA)Min. temperatura pracy (°C)Maks. temperatura pracy (°C)
STM32F334C4LQFP 48 7x7x1,4TakARM Cortex-M47216-167x16-bit1x32-bit2x timer typu watchdog; zegar czasu rzeczywistego, timer SysTick2x12-bit37-3x12-bit11 x CAN;1 x I2C;1 x SPI;3 x USART23,61420-4085
STM32F334C6LQFP 48 7x7x1,4TakARM Cortex-M47232-107x16-bit1x32-bit2x timer typu watchdog; zegar czasu rzeczywistego; timer SysTick; zegar godzinowy (10x217 ps)2x12-bit37-3x12-bit11 x CAN;1 x I2C;1 x SPI;3 x USART23,61420-40105
STM32F334C8LQFP 48 7x7x1,4TakARM Cortex-M47264-167x16-bit1x32-bit2x timer typu watchdog; zegar czasu rzeczywistego; timer SysTick; zegar godzinowy (10x217 ps)2x12-bit37-3x12-bit11 x CAN;1 x I2C;1 x SPI;3 x USART23,61420-40105
STM32F334K4LQFP 32 7x7x1,4TakARM Cortex-M47216-167x16-bit1x32-bit2x timer typu watchdog; zegar czasu rzeczywistego; timer SysTick2x12-bit24-3x12-bit11 x CAN;1 x I2C;1 x SPI;2 x USART23,61420-4085
STM32F334K6LQFP 32 7x7x1,4TakARM Cortex-M47232-107x16-bit1x32-bit2x timer typu watchdog; zegar czasu rzeczywistego; timer SysTick; zegar godzinowy (10x217 ps)2x12-bit25-3x12-bit11 x CAN;1 x I2C;1 x SPI;2 x USART23,61420-4085
STM32F334K8LQFP 32 7x7x1,4TakARM Cortex-M47264-127x16-bit1x32-bit2x timer typu watchdog; zegar czasu rzeczywistego; timer SysTick; zegar godzinowy (10x217 ps)2x12-bit25-3x12-bit11 x CAN;1 x I2C;1 x SPI;2 x USART23,61420-40105
STM32F334R6LQFP 64 10x10x1,4TakARM Cortex-M47232-107x16-bit1x32-bit2x timer typu watchdog; zegar czasu rzeczywistego; timer SysTick; zegar godzinowy (10x217 ps)4x12-bit51-3x12-bit11 x CAN;1 x I2C;1 x SPI;3 x USART23,61420-4085
STM32F334R8LQFP 64 10x10x1,4TakARM Cortex-M47264-167x16-bit1x32-bit2x timer typu watchdog; zegar czasu rzeczywistego; timer SysTick; zegar godzinowy (10x217 ps)4x12-bit51-3x12-bit11 x CAN;1 x I2C;1 x SPI;3 x USART23,61420-40105