ADC0809 is een 8-kanaals, 8-bits opeenvolgende benadering A/D analoog-naar-digitale converter met behulp van CMOS-technologie.Het integreert een 8-kanaals multiplexer binnen, die het gedecodeerde signaal kan vergrendelen volgens de adrescode en slechts één van de 8 analoge ingangssignalen voor A/D-conversie kan selecteren.ADC0809 is voornamelijk geschikt voor gelegenheden die geen hoge nauwkeurigheid en bemonsteringssnelheid vereisen, zoals algemene industriële controlevelden.Het kan direct worden verbonden met de microcontroller om gegevensconversie en verzending te bereiken.
Het heeft de volgende kenmerken:
• Typische conversiesnelheid 100US
• Unipolar, bereik 0-5V
• Opeenvolgende benadering 8-bit A/D-conversiechip
• Er is een drie-staten uitvoerbuffer on-chip, die rechtstreeks kan worden aangesloten op de CPU-bus.
• Er zijn 8 analoge schakelaars op de chip, die tegelijkertijd 8 analoge hoeveelheden kunnen verbinden.
• Het heeft een hoge prestatie-prijsverhouding en is geschikt voor gelegenheden met lage vereisten voor nauwkeurigheid en bemonsteringssnelheid of in algemene industriële controlevelden.
• D0 ~ D7: 8-bit digitale uitvoerpen
• In0 ~ in7: 8 analoge ingangspinnen
• VCC: +5V werkvoeding
• GND: grond
• VREF (+): positieve terminal van referentiespanning
• Vref (-): negatieve terminal van referentiespanning
• Start: A/D -conversie Start signaalinvoer Terminal
• Ale: adresvergrendeling inschakelen Signaalinvoer Terminal
• EOC: einde van de conversie -uitgangspin
• OE: uitvoer Schakel Control Terminal inschakelen
• CLK: conversiekloksignaal, ongeveer 500 kHz
• adda, addb, addc: adresinvoerregels
Het volgende is hoe u de ADC0809 kunt gebruiken.
We moeten selecteren via de drie pins adda, addb en addc.Deze drie pinnen vormen samen de ingangspoort van het analoge kanaalselectie -adressignaal.De status van deze pennen bepaalt welk analoog signaal de ADC0809 zal selecteren voor de volgende A/D -conversie.
We moeten selecteren via drie pins adda, addb en addc.Deze drie pinnen vormen samen de ingangspoort van het analoge kanaalselectie -adressignaal.De status van deze pennen bepaalt welk analoog signaal de ADC0809 zal selecteren voor de volgende A/D -conversie.
Nadat de conversie is gestart, wordt het EOC (einde van het conversiesignaal) automatisch omgezet van hoog niveau naar laag niveau.Tijdens A/D -conversie blijft EOC laag.Nadat de conversie is voltooid, verandert de EOC automatisch van laag naar hoog.Daarom kunnen we beoordelen of de A/D -conversie wordt voltooid door de waarde van EOC te beoordelen.
Wanneer OE hoog niveau is, maakt ADC0809 de uitvoer van de gegevens omgezet door A/D mogelijk.Op dit moment wordt het geconverteerde digitale signaal verzonden naar de uitvoerpoort van de ADC0809 voor lezen of gebruiken door externe apparaten.
De belangrijkste functie van ADC0809 is om analoge ingangssignalen om te zetten in digitale uitvoersignalen, die de kenmerken van hoge nauwkeurigheid, snelle conversie en gebruiksgemak heeft.Het kan op veel gebieden veel worden gebruikt, zoals medische apparatuur, stroommonitoring, militair materieel, communicatie -elektronica, ruimtevaart en industriële automatiseringscontrole.Het volgende vermeldt enkele typische toepassingsscenario's:
ADC0809 kan worden gebruikt om fysiologische parameters (zoals bloeddruk, hartslag, enz.) In medische hulpmiddelen te controleren en te verwerken om te voldoen aan de nauwkeurigheid en stabiliteitsvereisten van medische apparatuur.In digitale hygmomanometers, elektrocardiografieën en andere apparatuur kan ADC0809 bijvoorbeeld fysiologische parameters verzamelen en verwerken en omzetten in digitale signalen voor analyse en weergave, waardoor effectieve monitoring en diagnose van de patiëntomstandigheden wordt bereikt.
ADC0809 kan worden gebruikt om digitale conversie en verwerking van analoge signalen te realiseren om te voldoen aan de vereisten van communicatie -elektronische apparatuur voor signaalkwaliteit en transmissiesnelheid.In audioprocessors, modems, spraakcodecs en andere apparatuur kunnen ADC0809 bijvoorbeeld analoge signalen verzamelen en verwerken en omzetten in digitale signalen voor transmissie en verwerking, waardoor een efficiënte verwerking en verzending van communicatiesignalen wordt bereikt.
ADC0809 kan worden gebruikt om parameters zoals voedingskwaliteit, rasterbelasting en spanningsstabiliteit te controleren om realtime monitoring en beheer van de bedrijfsstatus van het energiesysteem te bereiken.In stroombewakingsinstrumenten, slimme meters en andere apparatuur kan ADC0809 bijvoorbeeld parameters van het circuit verzamelen en verwerken en omzetten in digitale signalen voor transmissie en opslag, waardoor effectief monitoring en beheer van het stroomsysteem worden bereikt.
ADC0809 kan worden gebruikt om verschillende industriële parameters zoals spanning, druk, temperatuur, stroming, enz. Te controleren om monitoring en controle van het productieproces te bereiken.In frequentievolheidsconverters kan het vloeistofniveau -meters, gasdetectoren en andere apparatuur bijvoorbeeld ADC0809 analoge gegevens verzamelen en verwerken en deze omzetten in digitale signalen voor analyse en feedback, waardoor effectieve controle van het productieproces een effectieve controle van het productieproces heeft bereikt.
ADC0809 is een CMOS -monolithische opeenvolgende benadering A/D -converter.Het bestaat uit 8 analoge schakelaars, opeenvolgende benaderingsregisters, vergelijkers, 8-bits schakelboom A/D-converters, adresvergrendeling en decoders en logische regels en timingcircuit.
Eerst moet u een 3-bits adres invoeren en ALE instellen op 1 om dit adres op te slaan in de adresvergrendeling.Dit adres wordt vervolgens door een decoder geleid, die een van de acht analoge ingangen selecteert en het naar de comparator voedt.Wanneer de stijgende rand van het startsignaal arriveert, wordt het opeenvolgende benaderingsregister opnieuw ingesteld.Vervolgens start de dalende rand van het startsignaal het A/D -conversieproces.Wanneer de A/D -conversie begint, wordt het EOC -uitgangssignaal laag om aan te geven dat de conversie aan de gang is.Wanneer de A/D -conversie is voltooid, verandert het EOC -uitgangssignaal naar hoog niveau, wat aangeeft dat de A/D -conversie is beëindigd en de resultaatgegevens zijn opgeslagen in de vergrendeling.Het EOC -signaal kan worden gebruikt als een interruptverzoek om externe apparaten (zoals microcontrollers) op de hoogte te stellen dat de conversie is voltooid.Wanneer de input van OE (uitvoer Enable) hoog is, wordt de uitgangs-tri-state gate geopend zodat de digitale hoeveelheid van het conversieresultaat kan worden uitgevoerd naar de gegevensbus.De gegevens die na A/D-conversie zijn verkregen, moeten op tijd voor verwerking naar de microcontroller worden verzonden om de realtime en nauwkeurigheid van de gegevens te waarborgen.Het belangrijkste probleem bij gegevensoverdracht is hoe de voltooiing van de A/D -conversie te bevestigen, omdat verzending alleen kan worden uitgevoerd nadat de bevestiging is voltooid.Er zijn drie manieren om dit te doen.
Voor A/D -converters is de conversietijd een bekende en vaste specificatie.Het nemen van ADC0809 als voorbeeld, de conversietijd is 128μs.In een 6MHz MCS-51 microcontroller-systeem is dit gelijk aan 64 machinecycli.Op basis van deze informatie kunnen we een vertragingssubroutine ontwerpen die onmiddellijk wordt genoemd nadat de A/D -conversie is gestart.De uitvoeringstijd van de vertragingssubroutine moet ervoor zorgen dat deze eindigt wanneer de conversie is voltooid en vervolgens de gegevensoverdracht kan plaatsvinden.
A/D -conversiechips hebben meestal een statussignaal dat de voltooiing van de conversie aangeeft.Als u ADC0809 als voorbeeld neemt, is dit signaal de EOC -terminal.Daarom kunnen we de querymethode gebruiken om te bevestigen of de A/D -conversie is voltooid door de status van de EOC te detecteren en vervolgens na bevestiging door te gaan met gegevensoverdracht.
We gebruiken het statussignaal (EOC) dat de voltooiing van de conversie als een interrupt -aanvraagsignaal aangeeft om gegevens op een interrupt -manier te verzenden.
De impact van het stroomverbruik van ADC0809 op zijn prestaties kan niet worden genegeerd, wat wordt weerspiegeld in de volgende belangrijke aspecten:
Warmte -generatie: stroomverbruik is direct gerelateerd aan de warmte die door het apparaat wordt gegenereerd.Naarmate het stroomverbruik toeneemt, zal ADCO809 tijdens de werking meer warmte genereren.Als de warmte niet effectief kan worden afgevoerd, kan dit ervoor zorgen dat de interne temperatuur van het apparaat stijgt, wat de stabiliteit en betrouwbaarheid beïnvloedt.Overmatige temperatuur kan schade of prestatiedegradatie van circuitcomponenten veroorzaken, waardoor de conversie -nauwkeurigheid en snelheid van de ADC0809 wordt beïnvloed.
Power Management: het niveau van stroomverbruik heeft ook invloed op het ontwerp van het energiebeheersysteem.De Low-Power ADCO809 maakt het gebruik van kleinere voedingen mogelijk en vermindert energieverliezen tijdens stroomconversie.Dit is erg belangrijk om de efficiëntie en betrouwbaarheid van het hele systeem te verbeteren.
Efficiëntie van energieverbruik: het niveau van stroomverbruik heeft direct invloed op de efficiëntie van het energieverbruik van het apparaat.Low-power apparaten besparen energie en verminderen de impact van het milieu bij het lopen gedurende lange tijd.Dit is vooral belangrijk voor draagbare apparaten of systemen die lange tijd moeten draaien.
Warmte -dissipatieontwerp: om ervoor te zorgen dat het apparaat stabiel kan werken, vereist het een redelijk warmtedissipatieontwerp om ervoor te zorgen dat de warmte effectief kan worden afgevoerd.Dit kan het gebruik van radiatoren, fans of andere koelmaatregelen inhouden.
ADC0809 en ADC0832 zijn twee gemeenschappelijke 8-bit analoog-naar-digitale converters (ADC's).De verschillen tussen hen zijn als volgt:
Bemonsteringssnelheid: er is een bepaald verschil in de maximale bemonsteringssnelheid van ADC0809 en ADC0832.De ADC0809 heeft een maximale bemonsteringssnelheid van 10 kHz, terwijl de ADC0832 een maximale bemonsteringssnelheid van 100 kHz heeft.
De ADC0809 Data Acquisition Component is een monolithisch CMOS-apparaat met een 8-bit analoog-naar-digitale converter, 8-kanaals multiplexer en microprocessor compatibele besturingslogica.De 8-bit A/D-converter gebruikt opeenvolgende benadering als conversietechniek.
De ADC0809 bevat 8 analoge ingangen vanwege het 8-kanaals multiplexer circuit.Aangezien de resolutie van ADC0809 8 bits is, is de analoge input verdeeld in 28 of 256 afzonderlijke reeksen.Met 5VDC referentiespanning vertegenwoordigt elk bereik 5V/256 = 0,01953 V.
De ADC 0808/0809 werkt door een proces te gebruiken dat opeenvolgende benadering wordt genoemd.Het bemonstert eerst het invoeranaloge signaal en vergelijkt het vervolgens met een referentiespanning.Op basis van deze vergelijking genereert de ADC een digitale uitgang die de grootte van het analoge signaal vertegenwoordigt.
Deze twee converters, de ADC0808 en ADC0809, zijn functioneel identiek, behalve dat de ADC0808 een totale niet -gecorrigeerde fout heeft van ± 1⁄2 LSB en de ADC0809 heeft een niet -aangepaste fout van ± 1 LSB.Ze zijn ook gerelateerd aan hun grote broers, de ADC0816 en ADC0817 uitbreidbare 16 -kanaals converters.