Mikä on ADC-syöttövirta mikrokontrollerissa ja kuinka paljon virtaa GPIO vie
On helmikuu 13, 2021 by adminMinulla on tämä mikrokontrolleri
Tässä mikrokontrollerissa käytän ADC: n oheislaitetta ja normaalia GPIO-porttia.
Kysymykseni:
-
Käytössä Sivu 58, taulukko 42, ADC: tä kohti on nimeltään syöttövirta, joka mainitaan nimellä 1mA. Mitä se tarkoittaa? Siinä mainitaan myös, että se riippuu muuntokurssista. Tarkoittaako se, että jos liitän jännitteen (tapin mainituissa rajoissa) sarjavastuksella kyseiseen ADC-nastaan, se nastaa kuluttaa 1 mA? Joten jos liitän kaksi ADC-tuloa ADC-oheislaitteeseen, se kuluttaa 2 mA: n?
-
Oletetaan, että määritän portin tuloportiksi. Kuinka paljon maksimivirtaa mikro-ohjaimen nasta vetää? Injektiovirta tulee vasta, kun vaikuttan jännitteeseen, joka ylittää GPIO: n syöttöjännitteen. Ja vuotovirta tulee kuvaan vain, kun laite toimii pienellä virralla tai sammutettuna. Joten, jos en käytä mikro-ohjainta kahdessa edellä mainitussa tilanteessa (jännitteen kytkeminen nastaan rajoissa ja normaalissa toimintatilassa), kuinka paljon mikro-ohjaimen nasta vie normaalille GPI-tulolle?
-
Tällä mikrokontrollerilla on kaksi tarviketta. ADC-referenssitarve korkea ja ADC-referenssitarve alhainen? Yleensä olen nähnyt vain ADC-viitesyötön yhtenä viitesyöttötapina. Mutta tässä on referenssi korkea ja viite matala? Onko sinulla ideoita miksi tämä toteutetaan ja mitä sen käyttötapoja on?
Vastaa
1 ) Se tarkoittaa ADC-piirin virrankulutusta IC: ssä, ei tulotapista. Jokainen käyttämäsi ADC kuluttaa 1 mA: n virtapiiristä.
2) Se on vuotovirta. Enintään 0,5 µA, sisään tai ulos. Mutta jos otat jännitteen näytteeksi ADC: n avulla, se kuluttaa virtaa lataamaan näytteenpitokondensaattorin.
3) Se on toteutettu siten, että käyttäjä voi valita sekä Vref- että Vref + ADC: lle. Käyttäjät saattavat haluta täyden mittakaavan lukemien välillä 0,5 V – 2,8 V 0 V: n ja 3,3 V: n välillä.
Kommentit
- Kiitos vastauksesta . Vastauksestasi 1. ADC-virrankulutus virtalähteeltä. Mutta kun sanot " Jokainen ADC, jonka otat käyttöön ", tarkoitatko kutakin tulokanavaa tai koko ADC-oheislaitetta? Ja 2. Luulin, että vuotovirta tapahtuu vain sammutuksen tai pienitehoisten olosuhteiden aikana. Voisitko antaa yksinkertaisen numeerisen esimerkin tulovirralle, jos sen GPIO ja jos se oli ADC-nasta? Kuinka lasketaan ADC-nastan tulovirta, kun sanot: " Se kuluttaa virtaa kondensaattorin lataamiseksi ". Auttakaa. Kiitos
- Ei, tarkoitan jokaista ADC: n oheislaitetta, kun sanon jokaisen ADC: n, se ei tarkoita kutakin kanavaa. Ei, vuotovirta tapahtuu aina, se on vuoto. Ei, en voi ' tarjota muita numeerisia esimerkkejä, lomakkeessa kerrotaan IO-vuoto. Minulla ei ole aavistustakaan siitä, mitä otat ja mikä impedanssi sillä on, et ole toimittanut kyseisiä tietoja. En myöskään tunne MCU: ta, mutta varmasti käyttöoppaassa on ADC-määritykset jonkinlaisen numeron saamiseksi.
- Ok. Kiitos. Minulla on 4 V: n jännite. Tämä on kytketty ADC-nastaan 11,5 kt: n vastuksen kautta. Joten nyt, kun tämä on kytketty ADC-nastaan, suurin vastuksen läpi kulkeva virta olisi alun perin 4V / 11,5kohm, eikö? Lasken näin, koska ADC-nastassa on sisäinen kondensaattori, kuten mainitsit. Joten aluksi se toimii lyhyt. Joten, suurin virta olisi 4V / 11,5kohm. Oikein?
- Kyllä, se olisi pahin tapaus. Paitsi että sisäiset mux- ja kytkinresistanssit ovat jo kilo-ohmialueella, joten se on pienempi. Mutta miksi sinun on edes laskettava tämä virta? Miksi sinulla on siellä jopa vastus? Lisäksi vastus on yli kaksi kertaa suositeltu lähteen suurin impedanssi. Katso ADC: n sähkötiedot.
- Ok, joten sillä on lähes nolla lähtöimpedanssi. Se toimii sarjaresistansseilla välillä 0-5 k, joten jos haluat suojaa, voit rajoittaa virtaa 4k7-vastuksella, jos jokin menee pahasti pieleen ja näytteeksi otettu jännite ylittää MCU-syöttöjännitteen.
Vastaa