Electronica Azi nr 4 - Mai, 2018

Page 7

CONTROLERE ANALOgICE CU îMBUNăTățIRE DIgITALă MĂSURĂTORI ADC

Într-un sistem digital, în special când se face o multiplicare de 2N, rezultatul poate fi obținut prin schimbarea poziției a N biți în loc de multiplicare cu 2N. În acest punct, calcularea divizării și multiplicării nu este necesară, dacă se optează pentru tehnici de deplasare mai simple. Figura 4 prezintă combinația măsurătorilor VIN, VOUT, temperatură și BIN pentru MCP19114/5.

Măsurările VIN acoperă plaja de la 0 la 23.4V, cu o rezoluție de 0.125V. Rezoluția poate fi cu ușurință configurată prin firmware. Măsurările VOUT acoperă plaja de la 0 la 93.6V cu o rezoluție de 0.5V. Rezoluția poate fi configurată din nou prin firmware. Atunci când este conectată una dintre rezistențele selectorului BIN, rutina de măsurare BIN va returna un număr de la 0 la 9.

Figura 2: Corecția măsurării rațiometrice Ar putea fi preferabil să se măsoare VSIGNAL direct în loc de a compara măsurarea cu un prag. Ecuația 2 este aplicată pentru a corecta valoarea de măsurare a VSINGAL. Se definește M: Ecuația 4 Se substituie M în ecuația 2: Ecuația 5 Utilizatorii au opțiunea de a raporta valoarea M la un sistem superior pentru a evita procesarea de multiplicări locale, consumând resursele procesorului. Semnalul VSIGNAL poate fi calculat utilizând ecuația 5. Pentru a optimiza firmware-ul, prin economisirea resurselor procesorului prin comparație cu funcțiile de multiplicare sau divizare, este utilizată metoda aproximărilor succesive. O altă cale de a elimina multiplicarea sau divizarea este de a utiliza o configurație hardware specială proiectată în sistem convențional matematic (Figura 3).

Figura 3 R1 și R2 au fost alese pentru a obține o valoare specială pentru R2/(R2+R1): Ecuația 6 Deoarece se știe că VBGR(V) = 1.23V, se aplică Ecuația 5:

Figura 4: Combinația diferitelor măsurători În efortul de optimiza spațiul de program, exemplul din figura 4 implementează numai o singură subrutină de măsurare pentru a măsura toate semnalele. Pentru această aplicație a fost ales termistorul NTCLE305E4103SB. Citirile de temperatură acoperă plaja de la +50 la +125°C cu o rezoluție de +1°C.

Exemple de program pot fi găsite în Nota de aplicație AN1882 de la Microchip Technology. CoNCLuZIe Controlerul PWM cu îmbunătățire digitală MCP19114/5 și cu nucleul său de microprocesor pe cip, oferă o flexibilitate care nu este comună majorității controlerelor de putere analogice. Tehnicile descrise pot fi utilizate pentru a îi ajuta pe utilizatori să îmbunătățească precizia și performanțele proiectelor lor, fie că utilizează conversii analogdigitale rațiometrice sau non-rațiometrice. Cu exemplele oferite, utilizatorii pot crea cu ușurință firmware pentru a îmbunătăți performanțele fără un hardware suplimentar costisitor. Notă: Numele și logo-ul Microchip sunt mărci înregistrate ale Microchip Technology Incorporated în SUA și alte țări. Toate celelalte mărci menționate aici sunt proprietatea companiilor deținătoare. Microchip technology www.microchip.com

Ecuația 7 Electronica Azi 4 | 2018 [ 224 ]

|

www.electronica-azi.ro

7


Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.