STM32F MCU KARTI


 



STM32F107VCT mcu kartı EX33DS kiti ile beraber kullanıllmak üzere tasarlanmıştır. (Tek başına header kart olarak da kullanılabilir). 100 pinli ST STM32F107VCT Arm Cortex M3 mcusu kullanılmıştır.

Kartın üzerindeki kristal yuvasında 25 mhz kristal bulunmaktadır. RTC devresi için 32,768KHz. saat kristali bulunmaktadır.

Kartın üzerinde bir adet reset devresi (SW2) bulunmaktadır.

Bazı özel beslemeler için kart üzerinde 10 adet jumper bırakılmıştır. Bunlar 5 adet pine (VDDA, VSSA, VREF+, VREF- ve VBAT) gereken besleme seviyelerini bağlamak içindir. Gerekirse bu jumperlar vasıtasıyla farklı voltaj seviyelerini ilgili pinlere uygulayabilme imkanı vardır.

Tek başına kullanım modu için kart üzerinde MAX3243 ile 1 adet db9 com port soketi bulunmaktadır. Bu sayede kart tek basına kullanımda seri port haberleşmesi yapabilmektedir.

Program atma ve debug işlemleri yapılabilmesi için kart üzerinde 10x2 jtag header bulunmaktadır.

Kart üzerinde tüm pinlere erişilebilecek şekilde 2 farklı soket yapısı hazırlanmıştır. 1 Tanesi kartın EX33DS  kartına takılabilmesi için en altında görülen dişi headerlardır. 2x40 ve 2x9 pinli dişi headerlar karta monte edilmiştir. Bu sayede EX33DS kartındaki erkek headerlı bölüme takılarak mcu board bağlantısı gerçekleştirilmiş olur.

2. soket bağlantısı ise en alttaki bahsettiğimiz dişi headerların hemen üzerinde bulunan 2 sıra halinde boş bırakılmış  soket delikleridir. Bu kısım istendiğinde test noktası, bir başka board için bağlantı noktası olarak kullanmak gibi amaçlara hizmet edebilir.

Kartın sağ üst ve sol üst kısmında prototip amaçlı bazı malzemelerin lehimlenebileceği 100mil (2.54mm) aralıklı deliklerin olduğu bir kısım bulunmaktadır.

STM32F107VCT ST firmasının Arm Cortex ürün ailesinin iletişim serisindendir. Yüksek performanslı ARM® Cortex™-M3 32-bit RISC çekirdekli 72 MHz çalışma frekansı ile yüksek hızlı gömülü hafızaya (256kb a kadar yükselen Flash hafıza ve 64kba kadar SRAM) sahiptir. Bu ailedeki tüm ürünler 2 adet 12-bit ADCsi, 4 adet genel amaçlı 16 bit timer, PWM timerları ve gelişmiş IOları bulunmaktadır. Bir çok iletişim formatını destekler. Bunlar 2 adet I2C, 3 adet SPI, 2 adet I2Ss, 5 adet USRT, 1 adet  USB OTG ve 2 adet Can donanımıdır.STM32F107xx ürünlerinde ethernet desteğide vardır.

STM32F107xx mcusu  -40 to +105 °C sıcaklık aralığında çalışabilir. 2.0 to 3.6 Volt çalışma voltaj aralığıdır. Güç koruma modları ile düşük güç harcayan uygulamalarda oldukça başarılıdır. TQFP 100 paketine sahiptir.

Aşağıda ayrıntılı olarak STM32F107VCT Cortex M3 mcusunun özellikleri belirtilmiştir.
 

  • ARM 32-bit Cortex™-M3 CPU
  • 72 MHz maximum frequency, 1.25 DMIPS/MHz (Dhrystone 2.1) performance at 0 wait state memory access
  • Single-cycle multiplication and hardware division
  • 64 to 256 Kbytes of Flash memory  and up to 64 Kbytes of SRAM
  • 2.0 to 3.6 V application supply and I/Os
  • POR, PDR, and programmable voltage detector (PVD)
  • 3-to-25 MHz crystal oscillator
  • Internal 8 MHz factory-trimmed RC
  • Internal 40 kHz RC with calibration
  • 32 kHz oscillator for RTC with calibration
  • Sleep, Stop and Standby modes
  • VBAT supply for RTC and backup registers
  • 2 x 12-bit, 1 μs A/D converters (16 channels), Conversion range: 0 to 3.6 V
  • Sample and hold capability
  • Temperature sensor
  • up to 2 MSps in interleaved mode
  • 2 x 12-bit D/A converters
  • DMA: 12-channel DMA controller, Supported peripherals: timers, ADCs, DAC, I2Ss, SPIs, I2Cs and USARTs
  • Serial wire debug (SWD) & JTAG interfaces
  • Cortex-M3 Embedded Trace Macrocell™
  • Up to 80 fast I/O ports
  • 51/80 I/Os, all mappable on 16 external interrupt vectors and almost all 5 V-tolerant
  • Up to four 16-bit timers, each with up to 4 IC/OC/PWM or pulse counter and quadrature (incremental) encoder input
  • 1 x 16-bit motor control PWM timer with dead-time generation and emergency stop
  • 2 x watchdog timers (Independent and Window)
  • SysTick timer: a 24-bit downcounter
  • 2 x 16-bit basic timers to drive the DAC
  • Up to 2 x I2C interfaces (SMBus/PMBus)
  • Up to 5 USARTs (ISO 7816 interface, LIN, IrDA capability, modem control)
  • Up to 3 SPIs (18 Mbit/s), 2 with a multiplexed I2S interface that offers audio class accuracy via advncd PLL schemes
  • 2 x CAN interfaces (2.0B Active) with 512 bytes of dedicated SRAM
  • USB 2.0 full-speed device/host/OTG controller with on-chip PHY
  • 10/100 Ethernet MAC with dedicated DMA and SRAM (4 Kbytes)
  •   CRC calculation unit, 96-bit unique ID
     

Özellikleri

  • 32 Bit 100 Pin ST STM32F107VCT Arm Cortex M3 MCU
  • Max3243 ve 1 port seri port DB9 soket (Bu kısım kart tek başına kullanılacağı zaman dizili gelir.)
  • 10x2 pin JTAG Header desteği.
  • VDDA, VSSA, VREF-, VREF+ ve VBAT pinleri için 10 adet seçim jumperları
  • 1 Reset devresi.
  • 25Mhz kristal.
  • 32Khz RTC kristali ve RTC Battery holder.
  • EX33DS kitine bağlantı headerı.
  • Kartın sağ ve sol üst kısmında 100 mil (2.54mm) aralıklı deliklerden oluşmuş prototip amaçlı bölge.
  • 2 Katlı 1. sınıf PCB ve SMD malzeme ile tasarım.

 

Paket İçeriği

  •   1 Adet STM32F107VCT Mcu Kartı

 

Videolar