Cili është ndryshimi midis kanaleve ADC dhe AN pin në një MCU?


përgjigje 1:

Një ADC është një pajisje on-chip që kryen konvertime analoge-në dixhitale. Mund të ketë kanale të shumta nga të cilat mund të kampionojë, por vetëm një në një kohë.

Kunjat e hyrjes analoge janë kunjat që janë të lidhura me një ADC në një farë mënyre.

Mikrokontrolluesit e nivelit të ulët shpesh kanë një hartë 1: 1 midis kunjave hyrëse analoge dhe kanaleve ADC, por ka shumë përjashtime.

Për shembull, disa MCU kanë sensorë të brendshëm të temperaturës që janë të lidhur me ADC. Ata do të regjistronin kanale që nuk janë të arritshme përmes një pin.

Në MCU me fund të lartë (si STM32), ju gjithashtu mund të keni ADC të shumta, dhe ato zakonisht mund të provojnë nga të njëjtat kunja, kështu që mund të keni një kunj analoge të dhëna për kanalin 2 në ADC0, kanalin 3 në ADC1 dhe kanalin 5 në ADC2 për shembull. Në këtë mënyrë ju mund të bëni gjëra vërtet të lezetshme si Për shembull, provoni një sinjal me 3 ADC tri herë më shpejt duke zhvendosur kohën e tyre të konvertimit.


përgjigje 2:

Nëse një MCU ka kunja analoge, ADC është brenda. Disa përpunues PIC i kanë ato. Sot ADC janë në dispozicion në të gjitha aromat. Ju mund të keni një ndërfaqe të regjistrit për kontrollin dhe statusin. Dhe ata mund të kenë kanale të shumëfishta, me shumëfish. MSPS dhe specifikimet e rezolutës janë të rëndësishme për t'u marrë parasysh.