Знаем, че всички параметри на природата са аналогови. Това означава, че те се променят непрекъснато във времето. Кажете за примерна температура на стаята. Температурата в помещението непрекъснато варира във времето. Този сигнал, който се променя с времето непрекъснато, кажете от 1sec, 1.1sec, 1.2 sec… се нарича ANALOG сигнал. Сигналът, който променя количеството си по време на вътрешните работи и поддържа стойността си постоянна по време на преходния период, да речем от 1sec до 2sec, се нарича DIGITAL signal.
Аналоговият сигнал може да промени стойността си на 1,1 сек; цифровият сигнал не може да промени стойността през това време, тъй като е между интервалите от време. Трябва да знаем разликата, защото аналоговите природни сигнали не могат да бъдат обработвани от компютри или цифрови схеми. Така че цифровите сигнали. Компютрите могат да обработват цифрови данни само поради часовника, колкото по-бързо часовникът увеличава скоростта на обработка, толкова по-малко е времето за преход на цифровите сигнали.
Сега знаем, че природата е аналогова и системите за обработка се нуждаят от цифрови данни за обработка и съхранение. За преодоляване на разликата имаме ADC или аналогово-цифрово преобразуване. ADC е техника, използвана за преобразуване на аналогови сигнали в цифрови данни. Тук ще говорим за ADC0804. Това е чип, предназначен за преобразуване на аналогов сигнал в 8-битови цифрови данни. Този чип е една от популярните серии ADC.
Както казахме, този чип е специално проектиран за получаване на цифрови данни за процесори от аналогови източници. Това е 8-битова единица за преобразуване, така че имаме 2 8 стойности или 1024 стойности. С измервателно напрежение с максимална стойност 5V, ще имаме промяна на всеки 4.8mV. При по-високо измервателно напрежение ще има намаляване на разделителната способност и точността.
Връзките, които се извършват за измерване на напрежение 0-5v, са показани на електрическата схема. Работи при захранващо напрежение от + 5v и може да измерва променлив диапазон на напрежението в диапазона 0-5V.
ADC винаги има много шум, този шум може значително да повлияе на производителността, затова използваме кондензатор 100uF за филтриране на шума. Без това ще има много колебания в изхода.
Чипът основно има следните изводи,
Входният аналогов сигнал има ограничение за неговата стойност. Тази граница се определя от референтната стойност и захранващото напрежение на чипа. Измервателното напрежение не може да бъде по-голямо от референтното напрежение и захранващото напрежение на чипа. Ако границата бъде пресечена, кажете Vin> Vref, чипът ще бъде неизправен завинаги.
Сега на PIN9 може да видите името Vref / 2. Това означава да кажем, че искаме да измерим аналогов параметър с максимална стойност 5V, имаме нужда от Vref като 5V оттук, че трябва да осигурим напрежение от 2.5V (5V / 2) при PIN9. Това пише. Тук ще подадем 5V променливо напрежение за измерване, така че ще дадем напрежение 2,5V при PIN9 за Vref от 5V.
За 2.5V използваме делител на напрежението, както е показано на схемата, с резистор със същата стойност в двата края те споделят напрежение по равно, така че всеки резистор държи спад от 2.5V с захранващо напрежение 5V. Капката от по-късния резистор се приема като Vref.
Чипът работи на RC (Resistor Capacitor) генератор часовник. Както е показано на електрическата схема, C1 и R2 образуват часовник. Важното нещо, което трябва да запомните, е, че кондензаторът C1 може да бъде променен на по-ниска стойност за по-висока скорост на преобразуване ADC. С бързина обаче ще има спад в точността.
Така че, ако приложението изисква по-висока точност, изберете кондензатор с по-висока стойност. За по-висока скорост изберете кондензатор с по-ниска стойност. На 5V ref. Ако е дадено аналогово напрежение от 2.3V за преобразуване на ADC, ще имаме 2.3 * (1024/5) = 471. Това ще бъде цифровият изход на ADC0804 и със светодиоди на изхода ще имаме съответно осветление на светодиоди.
Така че за всеки инкремент от 4,8 mv при измерване на входа ще има цифрово увеличение на изхода на чипа. Тези данни могат да бъдат директно подадени в процесора за съхранение или използване.