Tudjuk, hogy a természet összes paramétere analóg. Ez azt jelenti, hogy idővel folyamatosan változnak. Mondja meg a helyiség hőmérsékletét. A helyiség hőmérséklete az idő függvényében folyamatosan változik. Ezt az idővel folyamatosan változó jelet 1 másodperc, 1,1 másodperc, 1,2 másodperc között… ANALOG jelnek hívják. A jelet, amely a belső időtartam alatt megváltoztatja a mennyiségét, és állandó értéket tart az átmeneti időszakban, mondjuk 1 és 2 másodperc között, DIGITAL jelnek hívják.
Az analóg jel 1,1 mp-nél megváltoztathatja az értékét; a digitális jel nem változtathatja meg az értéket ez idő alatt, mivel az az időintervallumok között van. Tudnunk kell a különbséget, mert a természet analóg jeleit nem lehet számítógépekkel vagy digitális áramkörökkel feldolgozni. Tehát a digitális jelek. A számítógépek csak az óra miatt képesek digitális adatok feldolgozására, minél gyorsabb az óra, annál nagyobb a feldolgozási sebesség, rövidebbek a digitális jelek átmeneti ideje.
Most már tudjuk, hogy analóg a természet, és a feldolgozó rendszereknek digitális adatokra van szükségük a feldolgozáshoz és tároláshoz. A különbség áthidalására az ADC vagy az analóg-digitális átalakítás van. Az ADC az analóg jelek digitális adatokká történő átalakítására használt technika. Itt az ADC0804- ről fogunk beszélni. Ez egy chip, amelynek célja az analóg jel 8 bites digitális adatokká történő átalakítása. Ez a chip az ADC egyik legnépszerűbb sorozata.
Mint említettük, ezt a chipet kifejezetten a feldolgozóegységek digitális adatainak analóg forrásokból történő megszerzésére tervezték. Ez egy 8 bites átalakító egység, tehát 2 8 vagy 1024 értékünk van. 5 V maximális értékű mérési feszültség esetén minden 4,8 mV-ra változik. Ha nagyobb a mérési feszültség, csökken a felbontás és a pontosság.
A 0-5v feszültség mérésére szolgáló csatlakozásokat a kapcsolási rajz mutatja. + 5v tápfeszültségen működik, és változtatható feszültségtartományt képes mérni 0-5V tartományban.
Az ADC-nél mindig sok zaj van, ez a zaj nagyban befolyásolhatja a teljesítményt, ezért a zajszűréshez 100uF kondenzátort használunk. Enélkül sok ingadozás lesz a kimeneten.
A chip alapvetően a következő csapokkal rendelkezik,
A bemeneti analóg jel korlátozza az értékét. Ezt a határt a referenciaérték és a chip tápfeszültsége határozza meg. A mérési feszültség nem lehet nagyobb, mint a referenciafeszültség és a chip tápfeszültsége. Ha túllépi a határt, mondjuk Vin> Vref, akkor a chip végleg hibás lesz.
Most a PIN9-en láthatja a Vref / 2 nevet. Ez azt jelenti, hogy meg akarunk mérni egy analóg paramétert, amelynek maximális értéke 5 V, a Vref-re 5 V-ra van szükségünk, és 2,5 V (5 V / 2) feszültséget kell biztosítanunk a PIN9-nél. Ezt mondja. Itt egy 5 V-os változó feszültséget táplálunk a méréshez, így 2,5 V feszültséget adunk a PIN9-nél az 5 V Vref esetén.
2,5 V esetén feszültségosztót használunk, amint azt a kapcsolási rajz mutatja, mindkét végén azonos értékű ellenállással egyenlően osztoznak a feszültségen, így mindegyik ellenállás 2,5 V esést tart 5 V tápfeszültség mellett. A későbbi ellenállás cseppjét Vref-nek vesszük.
A chip RC (Resistor Capacitor) oszcillátorórán működik. Ahogy az áramköri ábra mutatja, C1 és R2 egy órát alkotnak. Fontos megjegyezni, hogy a C1 kondenzátor alacsonyabb értékre állítható a magasabb ADC konverziós arány érdekében. A sebességgel azonban csökken a pontosság.
Tehát, ha az alkalmazás nagyobb pontosságot igényel, válassza a nagyobb értékű kondenzátort. Nagyobb fordulatszámhoz válasszon kisebb értékű kondenzátort. 5 V-os ref. Ha az ADC átalakításhoz 2,3 V analóg feszültséget adunk meg, akkor 2,3 * (1024/5) = 471 lesz. Ez lesz az ADC0804 digitális kimenete, és a kimeneten lévő LED-ekkel megfelelő LED-ek világítanak.
Tehát minden 4,8 mv-os növekménynél a bemenetnél digitális növekedés lesz a chip kimenetén. Ezeket az adatokat tárolás vagy felhasználás céljából közvetlenül betáplálhatjuk a feldolgozó egységbe.