DSPIC33FJ128MC706-I/PT
345,60TL
288,00TL + KDV
- Stok Durumu: Stok Var
- Marka: Microchip
- Model: DSPIC33FJ128MC706-I/PT
Etiketler:
DSPIC33FJ128MC706 I/PT
DSPIC33FJ128MC706-I/PT
PIC24 MCU'lara ve dsPIC30F DSC'ye sorunsuz geçiş seçenekleri sunan dsPIC33F Motor Kontrol Dijital Sinyal Kontrolörü
Özellikler
- Çalışma Aralığı:
- DC - 40 MIPS (40 MIPS @ 3.0-3.6V, -40C ile +85C arası) Endüstriyel sıcaklık aralığı (-40C ile +85C arası)Yüksek Performanslı DSC CPU:
- Değiştirilmiş Harvard mimarisi C derleyicisi için optimize edilmiş komut seti
- 16 bit genişliğinde veri yolu 24 bit genişliğinde komutlar
- 4M komut kelimesine kadar doğrusal program belleği adresleme 64 Kbayt'a kadar doğrusal veri belleği adresleme
- 83 temel komut: çoğunlukla 1 kelime/1 çevrim On altı adet 16 bit genel amaçlı register
- İki adet 40 bit akümülatör:- Yuvarlama ve doyma (saturation) seçenekleriyle Esnek ve güçlü adresleme modları:- Dolaylı, Modulo ve Bit-Reversed
- Yazılım yığını (stack) 16 x 16 kesirli/tam sayı çarpma işlemleri
- 32/16 ve 16/16 bölme işlemleri Tek çevrimde çarpma ve toplama (MAC):- DSP işlemleri için akümülatör geri yazma- Çift veri okuma
- 40 bit veriye kadar ±16 bit kaydırmaDoğrudan Bellek Erişimi (DMA): 8 kanallı donanımsal DMA:
- DMA ile aktarılan veriyi saklamak için 2 Kbayt çift portlu DMA tampon alanı (DMA RAM):- CPU kod çalıştırırken RAM ile bir çevre birimi arasında veri aktarımına izin verir (cycle stealing olmadan) Çoğu çevre birimi DMA'yı destekler Kesme Denetleyicisi:
- 5 çevrimlik gecikme 118 kesme vektörü
- 67'ye kadar kullanılabilir kesme kaynağı 5'e kadar harici kesme
- 7 programlanabilir öncelik seviyesi 5 işlemci istisnası Dijital I/O:
- 24 pine kadar uyanma/değişimde kesme (Interrupt-on-Change) Çıkış pinleri 3.0V ile 3.6V arası sürebilir
- Tüm dijital giriş pinleri 5V tolere eder Tüm I/O pinlerinde 4 mA sink akımı Sistem Yönetimi:
- Esnek saat (clock) seçenekleri:- Harici, kristal, rezonatör, dahili RC- Tamamen tümleşik PLL- Son derece düşük jitterli PLL Güç Açılış Zamanlayıcısı (Power-up Timer)
- Osilatör Başlatma Zamanlayıcısı/Stabilizatörü Kendi RC osilatörüne sahip Watchdog Zamanlayıcısı
- Güvenli Mod Saat İzleyici (Fail-Safe Clock Monitor) Birden fazla kaynak tarafından resetlenme Güç Yönetimi:
- Çip üzerinde 2.5V gerilim regülatörü Saat kaynakları arasında gerçek zamanlı geçiş
- Hızlı uyanma ile Idle, Sleep ve Doze modları Zamanlayıcılar/Capture/Compare/PWM: Zamanlayıcı/Sayıcılar, dokuz adede kadar 16 bit zamanlayıcı:- Dört adet 32 bit zamanlayıcı oluşturmak için eşleştirilebilir- 1 zamanlayıcı, harici 32.768 kHz osilatör ile Gerçek Zamanlı Saat olarak çalışır- Programlanabilir ön bölücü (prescaler)
- Giriş Yakalama - Input Capture (8 kanala kadar):- Yükselen, düşen veya her iki kenarda yakalama- 16 bit yakalama giriş fonksiyonları- Her yakalamada 4 derinlikli FIFO Çıkış Karşılaştırma - Output Compare (8 kanala kadar):- Tekli veya Çiftli 16 bit Karşılaştırma modu- 16 bit Glitchless PWM modu Haberleşme Modülleri:
- 3 hatlı SPI (2 modüle kadar):- Framing, basit kodeklere I/O arayüzünü destekler- 8 bit ve 16 bit veriyi destekler- Tüm seri saat formatlarını ve örnekleme modlarını destekler I2C™ (2 modüle kadar):- Tam Multi-Master Slave modu desteği- 7 bit ve 10 bit adresleme- Hat çakışması tespiti ve arbitrasyon- Tümleşik sinyal şartlandırma- Slave adres maskeleme
- UART (2 modüle kadar):- Adres biti tespitinde kesme- UART hatasında kesme- Sleep modundan Start biti ile uyanma- 4 karakterlik TX ve RX FIFO tamponları- LIN hat desteği- Donanımda IrDA® kodlama ve kod çözme- High-Speed Baud modu- CTS ve RTS ile donanımsal Akış Kontrolü Gelişmiş CAN (ECAN™ modülü) 2.0B active (2 modüle kadar):- 8'e kadar gönderme ve 32'ye kadar alma tamponu- 16 alma filtresi ve 3 maske- Tanılama ve hat izleme için Loopback, Listen Only ve Listen All Messages modları- CAN mesajında uyanma- Remote Transmission Request'lerin otomatik işlenmesi- DMA kullanan FIFO modu- DeviceNet™ adresleme desteği Motor Kontrol Çevre Birimleri:
- Motor Kontrol PWM (8 kanala kadar):- 4 adet duty cycle üreteci- Bağımsız veya Tamamlayıcı (Complementary) mod- Programlanabilir dead time ve çıkış polaritesi- Kenar veya merkez hizalı- Manuel çıkış geçersiz kılma kontrolü- 2 Fault girişine kadar- ADC dönüşümleri için tetikleme- 16 bit çözünürlük için PWM frekansı (@ 40 MIPS) = Edge-Aligned modda 1220 Hz, Center-Aligned modda 610 Hz- 11 bit çözünürlük için PWM frekansı (@ 40 MIPS) = Edge-Aligned modda 39.1 kHz, Center-Aligned modda 19.55 kHz Quadrature Encoder Arayüz modülü:- Phase A, Phase B ve index puls girişi- 16 bit yukarı/aşağı pozisyon sayıcısı- Sayma yönü durumu- Pozisyon Ölçüm (x2 ve x4) modu- Girişlerde programlanabilir dijital gürültü filtreleri- Alternatif 16 bit Zamanlayıcı/Sayıcı modu- Pozisyon sayıcı taşma/alt taşmada kesme Analoğdan Dijitale Dönüştürücüler (ADC):
- Bir cihazda iki adede kadar ADC modülü 10 bit, 1.1 Msps veya 12 bit, 500 Ksps dönüşüm:- 2, 4 veya 8 eş zamanlı örnekleme- Otomatik taramalı 32 giriş kanalına kadar- Dönüşüm başlatma manuel veya 4 tetikleme kaynağından biriyle senkronize olabilir- Sleep modunda dönüşüm mümkündür- ±2 LSb maks integral doğrusalsızlık- ±1 LSb maks diferansiyel doğrusalsızlık CMOS Flash Teknolojisi:
- Düşük güçlü, yüksek hızlı Flash teknolojisi Tamamen statik tasarım
- 3.3V (±10%) çalışma gerilimi Endüstriyel sıcaklık
- Düşük güç tüketimi
- Tüm dijital giriş pinleri 5V tolere eder
- Tüm I/O pinlerinde 4 mA sink akımı Sistem Yönetimi:
- Esnek saat (clock) seçenekleri:- Harici, kristal, rezonatör, dahili RC- Tamamen tümleşik PLL- Son derece düşük jitterli PLL
- Güç Açılış Zamanlayıcısı (Power-up Timer)
- Osilatör Başlatma Zamanlayıcısı/Stabilizatörü
- Kendi RC osilatörüne sahip Watchdog Zamanlayıcısı
- Güvenli Mod Saat İzleyici (Fail-Safe Clock Monitor)
- Birden fazla kaynak tarafından resetlenme Güç Yönetimi:
- Çip üzerinde 2.5V gerilim regülatörü
- Saat kaynakları arasında gerçek zamanlı geçiş
- Hızlı uyanma ile Idle, Sleep ve Doze modları Zamanlayıcılar/Capture/Compare/PWM:
- Zamanlayıcı/Sayıcılar, dokuz adede kadar 16 bit zamanlayıcı:- Dört adet 32 bit zamanlayıcı oluşturmak için eşleştirilebilir- 1 zamanlayıcı, harici 32.768 kHz osilatör ile Gerçek Zamanlı Saat olarak çalışır- Programlanabilir ön bölücü (prescaler)
- Giriş Yakalama - Input Capture (8 kanala kadar):- Yükselen, düşen veya her iki kenarda yakalama- 16 bit yakalama giriş fonksiyonları- Her yakalamada 4 derinlikli FIFO
- Çıkış Karşılaştırma - Output Compare (8 kanala kadar):- Tekli veya Çiftli 16 bit Karşılaştırma modu- 16 bit Glitchless PWM modu Haberleşme Modülleri:
- 3 hatlı SPI (2 modüle kadar):- Framing, basit kodeklere I/O arayüzünü destekler- 8 bit ve 16 bit veriyi destekler- Tüm seri saat formatlarını ve örnekleme modlarını destekler
- I2C™ (2 modüle kadar):- Tam Multi-Master Slave modu desteği- 7 bit ve 10 bit adresleme- Hat çakışması tespiti ve arbitrasyon- Tümleşik sinyal şartlandırma- Slave adres maskeleme
- UART (2 modüle kadar):- Adres biti tespitinde kesme- UART hatasında kesme- Sleep modundan Start biti ile uyanma- 4 karakterlik TX ve RX FIFO tamponları- LIN hat desteği- Donanımda IrDA® kodlama ve kod çözme- High-Speed Baud modu- CTS ve RTS ile donanımsal Akış Kontrolü
- Gelişmiş CAN (ECAN™ modülü) 2.0B active (2 modüle kadar):- 8'e kadar gönderme ve 32'ye kadar alma tamponu- 16 alma filtresi ve 3 maske- Tanılama ve hat izleme için Loopback, Listen Only ve Listen All Messages modları- CAN mesajında uyanma- Remote Transmission Request'lerin otomatik işlenmesi- DMA kullanan FIFO modu- DeviceNet™ adresleme desteği Motor Kontrol Çevre Birimleri:
- Motor Kontrol PWM (8 kanala kadar):- 4 adet duty cycle üreteci- Bağımsız veya Tamamlayıcı (Complementary) mod- Programlanabilir dead time ve çıkış polaritesi- Kenar veya merkez hizalı- Manuel çıkış geçersiz kılma kontrolü- 2 Fault girişine kadar- ADC dönüşümleri için tetikleme- 16 bit çözünürlük için PWM frekansı (@ 40 MIPS) = Edge-Aligned modda 1220 Hz, Center-Aligned modda 610 Hz- 11 bit çözünürlük için PWM frekansı (@ 40 MIPS) = Edge-Aligned modda 39.1 kHz, Center-Aligned modda 19.55 kHz
- Quadrature Encoder Arayüz modülü:- Phase A, Phase B ve index puls girişi- 16 bit yukarı/aşağı pozisyon sayıcısı- Sayma yönü durumu- Pozisyon Ölçüm (x2 ve x4) modu- Girişlerde programlanabilir dijital gürültü filtreleri- Alternatif 16 bit Zamanlayıcı/Sayıcı modu- Pozisyon sayıcı taşma/alt taşmada kesme Analoğdan Dijitale Dönüştürücüler (ADC):
- Bir cihazda iki adede kadar ADC modülü
- 10 bit, 1.1 Msps veya 12 bit, 500 Ksps dönüşüm:- 2, 4 veya 8 eş zamanlı örnekleme- Otomatik taramalı 32 giriş kanalına kadar- Dönüşüm başlatma manuel veya 4 tetikleme kaynağından biriyle senkronize olabilir- Sleep modunda dönüşüm mümkündür- ±2 LSb maks integral doğrusalsızlık- ±1 LSb maks diferansiyel doğrusalsızlık CMOS Flash Teknolojisi:
- Düşük güçlü, yüksek hızlı Flash teknolojisi
- Tamamen statik tasarım
- 3.3V (±10%) çalışma gerilimi
- Endüstriyel sıcaklık
- Düşük güç tüketimi
- Parametre Adı Değer
- Mimari 16 bit
- CPU Hızı (MIPS) 40
- Bellek Tipi Flash
- Program Belleği (KB) 128
- RAM Bayt 16,384
- Sıcaklık Aralığı C -40 ile 85 arası
- Çalışma Gerilimi Aralığı (V) 3 ile 3.6 arası
- I/O Pinleri 53
- Pin Sayısı 64
- Sistem Yönetimi Özellikleri PBOR
- POR Var
- WDT Var
- Dahili Osilatör 7.37 MHz, 512 kHz
- nanoWatt Özellikleri Fast Wake/Fast Control
- Dijital Haberleşme Çevre Birimleri 2-UART
- 2-SPI
- 2-I2C
- Kodek Arayüzü Yok
- Analog Çevre Birimleri 2-A/D 16x12-bit @ 500(ksps)
- Op Amp Yok
- CAN (#, tip) 1 ECAN
- Capture/Compare/PWM Çevre Birimleri 8/8
- PWM Çözünürlüğü bit 16
- Motor Kontrol PWM Kanalları 8
- Quadrature Encoder Arayüzü (QEI) 1
- Zamanlayıcılar 9 x 16-bit 4 x 32-bit
- Çekirdek İşlemci dsPIC
- Çekirdek Boyutu 16-Bit
- Hız 40 MIPs
- Bağlantı CAN, I²C, IrDA, LIN, SPI, UART/USART
- Çevre Birimleri Brown-out Detect/Reset, DMA, Motor Control PWM, QEI, POR, PWM, WDT
- I/O Sayısı 53
- Program Belleği Boyutu 128KB (128K x 8)
- Program Belleği Tipi FLASH
- EEPROM Boyutu -
- RAM Boyutu 16K x 8
- Gerilim - Besleme (Vcc/Vdd) 3V ile 3.6V arası
- Veri Dönüştürücüler A/D 16x10b/12b
- Osilatör Tipi Dahili
- Çalışma Sıcaklığı -40C ile 85C arası
- Paket / Kılıf 64-TQFP