- Stok Durumu: Stok Var
- Marka: STMicroelectronics
- Model: NUCLEO-L476RG
- SKU: RBZ.200.102
ST NUCLEO-L476RG
STM32 Nucleo-64 Geliştirme Kartı, STM32L476RG MCU ile Arduino ve ST Morpho Bağlantısını Destekler
NUCLEO-L476RG, STMicroelectronics'in orijinal STM32 Nucleo-64 geliştirme kartıdır. Üzerinde LQFP64 kılıflı STM32L476RGT6 mikrodenetleyici bulunur: FPU'lu ARM Cortex-M4 çekirdek, 80MHz saat, 1MB Flash ve 128KB SRAM. STM32L4 ailesi düşük güç tüketimi için tasarlanmıştır; çalışma modunda yaklaşık 100µA/MHz harcar, en düşük güç modunda 30nA seviyesine iner. Bu yüzden pille çalışan sensör, ölçüm ve veri kaydı projelerini denemek için uygun bir karttır.
Kartın üst kısmında ST-LINK/V2-1 programlayıcı ve hata ayıklayıcı vardır; ayrı bir programlayıcı gerekmez. Kart Mini USB (Mini-B) girişinden bilgisayara bağlandığında üç arayüz görünür: sanal COM portu, sürükle bırak programlama için USB disk sürücü ve hata ayıklama portu. Aynı ST-LINK, kart üzerindeki jumperlar ayarlanarak başka bir STM32 kartını SWD konnektöründen programlamak için de kullanılabilir.
Arduino Uno R3 uyumlu dişi headerlar sayesinde Arduino shield'leri doğrudan takılır; iki yandaki ST morpho erkek pin sıraları mikrodenetleyicinin bütün I/O pinlerine erişim verir. Kart USB'den, 7V - 12V VIN girişinden, 5V E5V girişinden ya da 3.3V pininden beslenebilir. IDD jumperı ile mikrodenetleyicinin çektiği akım ampermetreyle doğrudan ölçülür. Kart STM32CubeIDE, Keil, IAR ve GCC tabanlı ortamlarla ve STM32Cube HAL kütüphaneleriyle desteklenir.
Öne çıkan özellikler:
Düşük güçlü STM32L476RG: 80MHz Cortex-M4 FPU çekirdek, 1MB Flash ve 128KB SRAM; çalışma modunda yaklaşık 100µA/MHz, en düşük güç modunda 30nA. Pille çalışan projelerde akım tüketimi IDD jumperından ölçülerek denenebilir.
Kart üstü ST-LINK/V2-1: Programlama ve hata ayıklama için ek cihaz gerekmez; sanal COM portu ve sürükle bırak programlama aynı USB kablodan çalışır.
Zengin çevre birimleri: USB OTG Full Speed, CAN, Quad SPI, SDMMC, SAI, 3 adet 12-bit ADC, 2 kanallı 12-bit DAC, 2 opamp, 2 karşılaştırıcı, LCD sürücü ve 12 kanallı kapasitif dokunma algılama.
İki tür genişleme: Arduino Uno R3 uyumlu headerlar shield takmayı, ST morpho pin sıraları ise bütün I/O pinlerine erişimi sağlar.
Esnek besleme: USB VBUS, 7V - 12V VIN, 5V E5V ya da 3.3V harici besleme ile çalışır.
Özellikler:
- Ürün tipi: STM32 Nucleo-64 geliştirme kartı (STMicroelectronics orijinal, MB1136)
- Model: NUCLEO-L476RG
- Mikrodenetleyici: STM32L476RGT6, LQFP64 kılıf
- Çekirdek ve hız: ARM Cortex-M4, FPU, 80MHz, ART Accelerator (Flash'tan 0 bekleme ile çalışma)
- Bellek: 1MB Flash, 128KB SRAM
- Düşük güç: çalışma modunda yaklaşık 100µA/MHz, en düşük güç modunda 30nA
- Analog: 3 adet 12-bit ADC (16 kanal), 2 kanallı 12-bit DAC, 2 opamp, 2 analog karşılaştırıcı
- Haberleşme: USB OTG Full Speed, 1 CAN, 3 SPI, 3 USART, 2 UART, 1 LPUART, I2C, 2 SAI, SDMMC, Quad SPI, SWPMI
- Zamanlayıcılar: 7 genel amaçlı, 2 gelişmiş kontrol, 2 temel, 2 düşük güç zamanlayıcı, 2 watchdog
- Diğer: LCD sürücü (8x28 ya da 4x32), 12 kanallı kapasitif dokunma algılama, 51 harici kesmeli GPIO
- Hata ayıklayıcı: Kart üstü ST-LINK/V2-1, SWD konnektörü; bağımsız ST-LINK olarak kullanılabilir
- USB arayüzleri: Sanal COM portu, USB disk (sürükle bırak programlama), hata ayıklama portu
- Genişleme: Arduino Uno R3 uyumlu headerlar ve ST morpho pin sıraları
- Besleme: USB VBUS (en çok 300mA), VIN 7V - 12V, E5V 5V (en çok 500mA), 3.3V
- Göstergeler ve butonlar: 3 LED (LD1 haberleşme, LD2 kullanıcı, LD3 güç), USER ve RESET butonları
- Saat kaynağı: 32.768kHz kristal (RTC için; MB1136 C-03 ve sonraki kartlarda)
- Akım ölçümü: JP6 IDD jumperı ile mikrodenetleyici akımı ölçülebilir
- Yazılım desteği: STM32CubeIDE, Keil MDK, IAR EWARM, GCC tabanlı ortamlar, STM32Cube HAL
- USB konnektörü: Mini USB (Mini-B), ST-LINK tarafında
- Renk: Beyaz PCB, mavi baskı
- Ağırlık: yaklaşık 77gr
Kullanım bilgileri:
- İlk kullanımda jumperlar fabrika ayarında olmalıdır: JP1 açık, JP5 (PWR) U5V konumunda, JP6 (IDD) takılı, CN2 iki jumperı takılı. Kartı Mini USB kabloyla bağladığınızda kırmızı LD3 (güç) ve LD1 (COM) yanar; fabrika deneme yazılımıyla LD1 ve yeşil LD2 yanıp söner.
- Bilgisayarda kart USB disk olarak görünür; derlenmiş .bin dosyasını bu diske sürüklemek kartı programlar. Hata ayıklama için STM32CubeIDE, Keil ya da IAR içinde ST-LINK seçilir.
- Kart ve shield'ler USB'den toplam en çok 300mA çekebilir. Daha fazla akım gerekiyorsa JP5'i E5V konumuna alıp 5V'u E5V pininden ya da 7V - 12V'u VIN pininden verin.
Kullanım alanları:
- IoT sensör düğümleri ve pille çalışan kablosuz cihazlar
- Robot ve hareket kontrol projeleri
- Eğitim: üniversite ve laboratuvarda STM32 ve ARM Cortex-M4 öğrenimi
- Giyilebilir cihaz ve sağlık ölçüm prototipleri
- Datalogger (veri kaydedici) ve SD kartlı ölçüm sistemleri
- Sensör okuma, ADC ile analog ölçüm ve sinyal işleme (FPU)
- CAN haberleşmeli otomotiv ve endüstriyel denemeler
- USB cihaz ve USB OTG uygulamaları
- Segment LCD'li ölçü aleti ve sayaç prototipleri
- Düşük güç tüketimi ölçümü ve enerji verimliliği denemeleri
Dikkat edilmesi gerekenler:
- Paket içerisinden mini usb kablo çıkmaz. Kartı bilgisayara bağlamak için USB-A / Mini-B kablo ayrıca gerekir.
- Mikrodenetleyicinin I/O pinleri 3.3V seviyesindedir. 5V çıkış veren sensör ya da modülü pinlere doğrudan bağlamadan önce veri sayfasında pinin 5V toleranslı olup olmadığını kontrol edin.
- VIN girişine 12V'tan yüksek gerilim vermeyin. VIN gerilimi arttıkça kartın çekebileceği akım düşer (7V'ta 800mA, 9V - 12V arasında 250mA).
- Kartı iletken bir yüzeye koymayın; alttaki lehim noktaları kısa devre yapabilir. Statik elektriğe karşı kartı kenarlarından tutun.
Paket içeriği:
- 1 Adet NUCLEO-L476RG Geliştirme Kartı
- Not: Mini USB kablo pakete dahil değildir.