Decizii uşoare în alegerea DSC

24 SEPTEMBRIE 2008

Microchip a creat termenul de controler de semnal digital DSC (Digital Signal Controller) atunci când a devenit vizibil faptul că aplicaţiile cu microcontroler tradiţionale pot beneficia de funcţionalitate DSP on-chip. Prin lansarea familiilor dsPIC30F şi dsPIC33F, Microchip Technology răspunde unui mare număr de cerinţe industriale privitoare la memorie mai mare, opţiuni de număr de pini şi periferice pentru a oferi o platformă cuprinzătoare şi alternative de migrare robuste.
Familiile dsPIC30F® şi dsPIC33F® dispun de acelaşi set de instrucţiuni, iar perifericele uzuale sunt asociate aceloraşi pini. Dincolo de aceste linii directoare, este important de selectat un DSC cu resursele cele mai potrivite. Cerinţele de memorie program şi performanţele MIPS nu sunt direct comparabile de la un distribuitor la altul. De exemplu, evaluările din industrie arată că programul generat în C poate varia în dimensiune cu peste 50% de la un furnizor la altul. Arhitectura dsPIC DSC a fost dezvoltată împreună cu un compilator, ceea ce conduce la o eficienţă extraordinară a compilatorului. Dincolo de MIPS, memoria şi perifericele de uz general ale familiei dsPIC DSC, diferitele dispozitive dsPIC® oferă periferice specializate pentru aplicaţii specifice, precum control motoare, conversie de putere (inclusiv surse de tensiune în comutaţie), comunicaţii şi aplicaţii voce.

DSC pentru control motoare
Aplicaţiile pentru control motoare beneficiază de pe urma unui PWM on-chip care este specializat pentru acest tip de aplicaţii. PWM de pe familia dsPIC DSC pentru control motoare conţine dispozitive pentru stabilirea programată a timpilor morţi, trecerea peste condiţii de eroare, declanşare A/D şi multiple generatoare de factori de umplere. Acest PWM poate fi de asemenea utilizat pentru aplicaţii de conversie de putere, precum: UPS (uninterruptible power supplies) şi iluminare cu LED. Sunt disponibile un număr de biblioteci şi unelte cu scopul de a reduce timpii de dezvoltare pentru aceste aplicaţii, inclusiv unelte pentru motoare cu senzori sau fără senzori BLDC, control motoare ACI, şi control sinusoidal pentru motoare PMSM. Suplimentar, au fost create câteva platforme de dezvoltare pentru aplicaţii de control motoare cu alimentare de la reţea sau de la baterii.

Surse de tensiune în comutaţie (SMPS)
Dispozitivele dsPIC30F1010, dsPIC30F2020 şi dsPIC30F2023 duc modularea în lăţimea pulsului către un nou nivel. Datorită vitezelor mari de comutaţie şi a controlului fin necesar pentru proiectele SMPS, aceste DSC oferă un PWM cu rezoluţie de 1 nanosecundă, o conversie A/D de mare viteză, comparatoarele analogice permiţând un control digital economic a buclei de reacţie de conversie de putere. Prin contrast cu PWM de control motoare, PWM ce echipează DSC-urile dsPIC pentru surse SMPS permit o mare varietate de topologii, precum moduri push-pull, half-bridge şi full-bridge. Clienţii Microchip pot beneficia de întregul avantaj al unui control complet digital atât pentru operarea în mod tensiune, cât şi curent, şi pot defini noi topologii digitale şi strategii de control dincolo de cele uzual cunoscute.

Voce şi comunicaţii
Aplicaţiile de voce şi comunicaţii necesită adesea puterea de calcul a DSP şi a perifericelor corespunzătoare. Mulţi clienţi vor să adauge caracteristici activabile DSP, dar sunt descurajaţi din cauza costurilor şi a timpului necesar pentru adăugarea unui cip DSP la proiect, şi dezvoltarea unei biblioteci corespunzătoare. DSC poate oferi un ajutor inestimabil pentru aceste cazuri, datorită faptului că microcontrolerul şi DSP-ul se află conţinute într-un singur dispozitiv. Suplimentar, Microchip a adoptat o strategie de a permite inginerilor să utilizeze biblioteca sa de aplicaţii pentru dezvoltare cu costuri reduse sau chiar zero. Bibliotecile curente de aplicaţii voce de la Microchip includ eliminare ecou (acustic şi linie), compresie şi decompresie voce în câteva standarde, filtrare zgomot şi recunoaştere voce pentru engleză US. Bibliotecile de exemple de aplicaţii de comunicaţii includ modem-uri soft, un pachet TCP/IP şi biblioteci de criptare.
Selectarea DSC-ului potrivit implică mai mult decât selectarea unui dispozitiv cu resursele potrivite. Software-ul, uneltele, şi impactul lor asupra timpului de lansare pe piaţă sunt de asemenea factori majori. Alegerea făcută astăzi poate afecta timpul de lansare pe piaţă şi competitivitatea de piaţă pentru generaţii de produse viitoare.
Familia dsPIC30F® poate fi cea mai bună alegere pentru aplicaţii care necesită:
– O gamă largă a tensiunii de operare (de la 2,5V la 5,5V);
– Operare 5V;
– Curent foarte redus al modului de hibernare;
– Memorie EEPROM integrată de înaltă rezistenţă.
Familia dsPIC33F® poate fi alegerea potrivită atunci când sunt necesare:
– operare la 3,3V;
– curent de operare redus;
– opţiuni de RAM mare;
– opţiuni de memorie Flash mare;
– opţiuni cu număr mare de pini;
– DMA pentru aplicaţii cu transferuri mari de date.
www.microchip.com

Lasă un răspuns

Adresa ta de email nu va fi publicată. Câmpurile necesare sunt marcate *

  • Folosim datele dumneavoastră cu caracter personal NUMAI pentru a răspunde comentariilor/solicitărilor dumneavoastră.
  • Pentru a primi raspunsuri adecvate solicitărilor dumneavoastră, este posibil să transferăm adresa de email și numele dumneavoastră către autorul articolului.
  • Pentru mai multe informații privind politica noastră de confidențialitate și de prelucrare a datelor cu caracter personal, accesați link-ul Politica de prelucrare a datelor (GDPR) si Cookie-uri.
  • Dacă aveți întrebări sau nelămuriri cu privire la modul în care noi prelucrăm datele dumneavoastră cu caracter personal, puteți contacta responsabilul nostru cu protecția datelor la adresa de email: gdpr@esp2000.ro
  • Abonați-vă la newsletter-ul revistei noastre