Vi vet att alla naturparametrar är analoga. Det betyder att de varierar kontinuerligt över tiden. Säg för en instans temperatur i rummet. Rumstemperaturen varierar med tiden kontinuerligt. Denna signal som ändras med tiden kontinuerligt säger från 1sec, 1.1sec, 1.2 sec… kallas ANALOG signal. Signalen som ändrar sin kvantitet över varaktigheten av internt och håller sitt värde konstant under övergångsperioden från 1sek till 2sek kallas DIGITAL signal.
Den analoga signalen kan ändra sitt värde till 1,1 sek. den digitala signalen kan inte ändra värdet under denna tid eftersom det är mellan tidsintervallen. Vi behöver veta skillnaden eftersom naturens analoga signaler inte kan bearbetas av datorer eller digitala kretsar. Så de digitala signalerna. Datorerna kan endast bearbeta digitala data på grund av klockan, ju snabbare klockan är högre, desto mindre övergångstider för digitala signaler.
Nu vet vi att naturen är analog och bearbetningssystem behöver digital data för att bearbeta och lagra. För att överbrygga klyftan har vi ADC eller Analog till Digital Conversion. ADC är en teknik som används för att konvertera analoga signaler till digitala data. Här ska vi prata om ADC0804. Detta är ett chip utformat för att konvertera analog signal till 8-bitars digital data. Detta chip är en av de populära ADC-serierna.
Som sagt är detta chip speciellt utformat för att få digital data för bearbetningsenheter från analoga källor. Det är en 8bit konverteringsenhet, så vi har 2 8 värden eller 1024 värden. Med en mätspänning på maximalt värde 5V kommer vi att byta för varje 4,8mV. Högre mätspänning kommer att minska upplösningen och noggrannheten.
Anslutningarna som görs för att mäta en spänning på 0-5v visas i kretsschemat. Den fungerar på matningsspänning på + 5v och kan mäta ett variabelt spänningsområde i området 0-5V.
ADC har alltid mycket brus, detta brus kan påverka prestandan kraftigt så vi använder 100uF kondensator för brusfiltrering. Utan detta kommer det att bli mycket fluktuationer vid produktionen.
Chipet har i princip följande stift,
Den analoga ingångssignalen har en gräns för sitt värde. Denna gräns bestäms av referensvärde och spänningsmatningsspänning. Mätspänningen kan inte vara större än referensspänning och spänningsmatningsspänning. Om gränsen passeras, säg Vin> Vref, blir chipet felaktigt permanent.
Nu på PIN9 kan man se namnet Vref / 2. Det betyder att säga att vi vill mäta en analog parameter med ett maximalt värde på 5V, vi behöver Vref som 5V för att vi måste ge en spänning på 2,5V (5V / 2) vid PIN9. Det är vad det står. Här ska vi mata en 5V variabel spänning för mätning så vi ger en spänning på 2,5V vid PIN9 för Vref på 5V.
För 2.5V använder vi spänningsdelaren som visas i kretsschemat, med samma värdemotstånd i båda ändarna delar de spänningen lika, så varje motstånd håller ett fall på 2,5V med en matningsspänning på 5V. Nedgången från det senare motståndet tas som en Vref.
Chipet fungerar på RC (Resistor Capacitor) oscillatorklocka. Som visas i kretsschemat bildar C1 och R2 en klocka. Det viktiga att komma ihåg här är att kondensatorn C1 kan ändras till ett lägre värde för högre ADC-omvandlingshastighet. Men med hastighet kommer precisionen att minska.
Så om applikationen kräver högre noggrannhet, välj kondensatorn med högre värde. Välj kondensator med lägre värde för högre hastighet. På 5V ref. Om en analog spänning på 2.3V ges för ADC-omvandling har vi 2,3 * (1024/5) = 471. Detta kommer att vara den digitala utgången för ADC0804 och med lysdioder vid utgången kommer vi att ha motsvarande lysdioderbelysning.
Så för varje inkrement på 4,8 mv vid mätingången kommer det att finnas digital inkrement vid utgången av chipet. Dessa data kan matas in direkt till bearbetningsenheten för lagring eller användning.