STM32F103R8T6

€40.99 (DDV vključen)

STM32F103R8T6 je razvojna plošča z ARM Cortex-M3 pri 72 MHz, LQFP64 ohišjem, 51 GPIO pini, CAN vodilom in USB 2.0 vmesnikom.

Na zalogi v Sloveniji, odprema v 24 h
Dostava s Pošto Slovenije v 1 do 3 delovnih dneh.
Brezplačna dostava za naročila nad 59,00 €

1 na zalogi

Šifra: 93 - D4 Kategorija:
Opis

Opis

STM32F103R8T6

STM32F103R8T6 je razvojna plošča z mikrokrmilnikom ARM Cortex-M3 pri 72 MHz v ohišju LQFP64, ki v primerjavi s STM32F103C8T6 (LQFP48) ponuja 51 namesto 37 GPIO pinov ob enakem 64 KB Flash pomnilniku in 20 KB RAM-u. Dodatni pini pridejo prav pri projektih, ki potrebujejo več hkratnih perifernih povezav – na primer CAN vodilo skupaj z USB in več UART kanali hkrati.

Plošča se programira prek standardnega 20-pinskega JTAG/SWD konektorja z ST-link v2, podprta pa je v STM32CubeIDE, Keil MDK, IAR EWARM in STM32duino jedru za Arduino IDE – enak delovni tok kot pri drugih STM32F103 ploščah.

Anatomija krmilnika

Tip krmilnikaRazvojna plošča
MikrokrmilnikSTM32F103R8T6, ARM Cortex-M3, 72 MHz
Programiranje20-pinski JTAG/SWD konektor (npr. ST-link v2)
Ohišje čipaLQFP64
Logična napetost2V – 3,6V (GPIO niso 5V-tolerantni)

Ključne lastnosti

  • 51 GPIO pinov – 14 več kot STM32F103C8T6, dovolj za sočasno uporabo CAN, USB in več komunikacijskih vmesnikov.
  • 64 KB Flash / 20 KB RAM – enaka pomnilniška kapaciteta kot pri manjši LQFP48 varianti, a v večjem ohišju z več pini.
  • CAN vodilo – vgrajen krmilnik za komunikacijo v avtomobilskih in industrijskih omrežjih.
  • USB 2.0 Full-Speed – vgrajen periferni vmesnik za USB naprave (HID, CDC, MSC).
  • 2× 12-bitni ADC (16 kanalov skupaj) – natančno in hitro merjenje več analognih signalov hkrati.
  • 3× USART, 2× SPI, 2× I2C – dovolj komunikacijskih vmesnikov za senzorje, module in periferne naprave brez multipleksiranja.

Kaj potrebujem za začetek?

  • ST-link v2 – programiranje in razhroščevanje prek SWD.
  • STM32CubeIDE + STM32CubeMX – konfiguracija periferije in pisanje kode.
  • CAN transceiver (npr. MCP2551 ali TJA1050) – če uporabljaš vgrajeni CAN krmilnik, saj čip sam ne vsebuje fizičnega transceiverja.
  • Breadboard + jumper kabli – za prve poskuse.

Moj prvi projekt – 3 koraki

  1. Poveži ploščo na ST-link v2 prek 20-pinskega konektorja.
  2. V STM32CubeMX ustvari nov projekt za STM32F103R8Tx in generiraj osnovno kodo za STM32CubeIDE.
  3. Napiši testni program (utripanje LED ali branje enega ADC kanala) in ga naloži za potrditev delujoče povezave.

Primeri uporabe

  • CAN vodilo v avtomobilski ali industrijski avtomatizaciji
  • USB naprave (HID kontrolerji, serijski mostovi, mass storage)
  • Merilni sistemi z več analognimi kanali hkrati

Tehnični pregled

Tehnične specifikacije

Parameter Podatek
JedroARM Cortex-M3, 32-bit, 1,25 DMIPS/MHz
Največja frekvenca72 MHz
Flash pomnilnik64 KB
RAM20 KB
Ohišje čipaLQFP64
GPIO pini51
Napajalna napetost2V – 3,6V
Komunikacijski vmesniki2× SPI, 3× USART, 2× I2C, 1× CAN, USB 2.0 FS
ADC2× 12-bit, 16 kanalov
Časovniki3× 16-bit timer + 1× PWM timer, RTC

Primerjava: STM32F103R8T6 vs STM32F103C8T6 vs CH32F103C8T6

STM32F103R8T6 STM32F103C8T6 CH32F103C8T6
Ohišje čipaLQFP64LQFP48LQFP48
GPIO513737
Flash / RAM64 KB / 20 KB64 KB / 20 KB64 KB / 20 KB
USB priključek na ploščiNe (samo pini)Ne (samo pini)Da, USB Type-C

Kako izbrati? STM32F103R8T6 izberi, ko projekt preseža 37 GPIO pinov STM32F103C8T6 – tipično pri hkratni uporabi CAN, USB in več komunikacijskih vmesnikov. Za manjše projekte s standardnim naborom perifernih naprav zadošča cenejši STM32F103C8T6 ali CH32F103C8T6.

Inženirski PRO nasvet

Vgrajeni CAN krmilnik potrebuje zunanji transceiver (npr. TJA1050 ali MCP2551) – čip sam oddaja samo logične CAN_TX/CAN_RX signale, brez diferencialnega CAN_H/CAN_L para. Brez transceiverja komunikacija po CAN vodilu ne bo delovala, tudi če je programska koda pravilna.

Kompatibilnost

STM32CubeIDE, STM32CubeMX, Keil MDK, IAR EWARM, Arduino IDE prek STM32duino jedra, PlatformIO. Programiranje prek SWD/JTAG z ST-link v2 ali ST-link v2 emulator.

Dokumentacija

Mnenja (0)
0 reviews
0
0
0
0
0

Zaenkrat še ni mnenj.

Bodi prvi ocenjevalec “STM32F103R8T6”

Vaš e-naslov ne bo objavljen. * označuje zahtevana polja