Rodomi pranešimai su žymėmis adc. Rodyti visus pranešimus
Rodomi pranešimai su žymėmis adc. Rodyti visus pranešimus

2019-07-31

Atmega bandgap - maitinimo šaltinio įtampos matavimui

Mikrovaldiklį maitinant iš įvairių maitinimo šaltinių, o ypač iš baterijų, naudinga žinoti, kiek gyvas yra pats šaltinis-baterija. Ar dar pakaks energijos tolesniam darbui, ar galbūt jau laikas signalizuoti-pranešti apie baterijų keitimą? Šiam darbui galime pasitelkti analoginį-skaitmeninį keitiklį (ADC) ir įtampą pamatuoti tradiciniu būdu. ADC mokėmės naudoti jau ir seniau. Tam, žinoma, papildomai prireiks įtampos daliklio (angl. voltage divider). Tačiau Atmega ir kituose mikrovaldikliuose yra ir kiek geresnis būdas - panaudoti bandgap atraminį (angl. reference) šaltinį. Šis neprastas, bet kartu paprastas metodas vertas atskiro dėmesio ir straipsnio.



2012-07-23

Testuojam Atmega ADC su LM35DZ temperatūros sensoriumi


Dažnai vienas iš mikrokontrolerių privalumų yra integruotas ADC (analoginis-skaitmeninis keitiklis). Šiuolaikiniai mikrokontroleriai turi apie 10 bitų ir daugiau ADC keitiklius, tokio tikslumo visiškai pakanka tolydiniam signalui konvertuoti į skaitmeninį pavidalą. Taip pat keletą atskirų kanalų-linijų, prie kurių galima jungti ir paduoti skirtingas matuojamas įtampas. Labai patogu turėti keitiklio funkciją viename įrenginyje tiek vietos, tiek galimybių prasme. Svarbiausia mokėti pasinaudoti suteiktu funkcionalumu kai prireikia. Žinoma, rinkoje visada išlieka ir specializuoti bei spartesni 16bitų ir pan. keitikliai. Šiame straipsnyje apžvelgsime Atmega ADC naudojimo ypatumus bandant nuskaityti vieno iš populiariausių analoginio temperatūros sensoriaus LM35DZ išvedamą informaciją.