- Giriş
- Ürünler
- Simulink Ürün Ailesi
- Kod Üretimi
- C2000 Microcontroller Blockset
C2000 Microcontroller Blockset
C2000 Microcontroller Blockset nedir?
C2000 Microcontroller Blockset, Texas Instruments C2000 aile mikrodenetleyicileri için model tabanlı gömülü yazılım geliştirmenin köprüsüdür. Denetim algoritmasını Simulink’te modeller, modelden gerçek zamanlı çalıştırılabilir kod üretir ve doğrudan donanıma yüklersiniz. Blok kitaplığı yonga üstü ve kart üstü çevre birimlerini kapsar: ADC, dijital giriş çıkış, ePWM, SPI, I2C, eCAP, eQEP ve daha fazlası. Bu sayede sürücü kodunu elle yazmak yerine modelde yapılandırırsınız. Desteklenen donanım listesini MathWorks dokümantasyonunda bulursunuz; kapsam C2000 ikinci ve üçüncü nesil aileleriyle Concerto ailesini içerir.
Geliştirme sırasında iki doğrulama yolu vardır. Monitor and Tune ile model donanımda çalışırken sinyalleri gerçek zamanlı izler ve parametreleri ayarlarsınız; böylece her değişiklik için yeniden derlemeye gerek kalmaz. Connected I/O ise Simulink modelini desteklenen donanıma bağlayarak canlı giriş çıkış verisi alışverişi yapar, yani algoritma bilgisayarda çalışırken gerçek sensör ve sürücü verisini kullanır. Doğrulamanın son adımı processor-in-the-loop testleridir: üretilen kod hedef işlemcide çalışır, çalışma süresi profillenir ve sonuçlar model simülasyonuyla karşılaştırılır. Çok çekirdekli C2000 türevlerinde algoritmayı IPC ve Control Law Accelerator blokları ile çekirdekler arasında bölersiniz. Kod üretimi ve PIL testleri için Embedded Coder gerekir.
C2000 Microcontroller Blockset Temel Yetenekleri

Çevre Birimi Blokları
ADC, dijital giriş çıkış, ePWM, SPI, I2C, eCAP ve eQEP gibi çevre birimlerini blok olarak modele eklersiniz. Yonga üstü ve kart üstü birimler birlikte desteklenir.
Böylece sürücü kodunu elle yazmak yerine modelde yapılandırırsınız.

Motor Kontrolü
Alan yönlendirmeli denetim gibi motor algoritmalarını modelleyip doğrudan donanıma yüklersiniz. Motor Control Blockset hazır denetim bileşenleri ekler.
Ayrıca konum ve hız geri beslemesini eQEP bloklarıyla okursunuz.

Güç Dönüşümü
Dönüştürücü denetleyicilerini ePWM tabanlı modellerle kurar, ardından gerçek kart üzerinde çalıştırırsınız. Anahtarlama zamanlaması modelde tanımlanır.
Dolayısıyla tasarımdan donanıma geçiş tek akışta ilerler.

Çok Çekirdekli Bölümleme
Algoritmayı IPC ve Control Law Accelerator blokları ile çekirdekler arasında bölersiniz. Çift çekirdekli türevlerde denetim ve haberleşme görevlerini ayırırsınız.
Böylece hesaplama yükünü dengelersiniz.

Connected I/O
Simulink modelini desteklenen donanıma bağlayıp canlı giriş çıkış verisi alışverişi yaparsınız. Algoritma bilgisayarda çalışırken gerçek sensör verisini kullanır.
Ayrıca Monitor and Tune ile parametreleri çalışma anında ayarlarsınız.

PIL Doğrulama
Processor-in-the-loop testlerinde üretilen kod hedef işlemcide çalışır. Çalışma süresi profillenir, sonuçlar model simülasyonuyla karşılaştırılır.
Bu adım için Embedded Coder gerekir.
C2000 Microcontroller Blockset Nasıl Çalışır?
Kullanım Alanları
Gereksinimler ve Lisans
Birlikte Kullanılan Ürünler
Sıkça Sorulan Sorular
C2000 Microcontroller Blockset için fiyat teklifi alın
- 1 iş günü içinde dönüş
- Deneme lisansı ve kavram kanıtı desteği
- Akademik ve kampüs lisanslarında özel fiyatlandırma