Digitaal naar analoog.


Huh? Wat is dat? Digitale zijn basic aan en uit signalen die de meeste computers gebruiken. Een licht schakelaar is digitale daarin is eigen manier.  Het is ofwel op af.  Analoog zou vergelijkbaar met die van een fader controle lichtschakelaar waar u het niveau van het licht kan aanpassen. Hoe kunnen we dat doen als er geen een fader-besturingselement? Eigenlijk kunnen we als we verschillende lichtschakelaars gebruiken en stap manier de uitvoer via een weerstand (vermindert elektriciteit of macht). Soms wordt dit een r2r netwerk (weerstanden verbonden met weerstanden) genoemd. Als u ooit kunt gemerkt de nieuwste radio turners ze nu te verhogen of te verlagen, de afstemming van een radiozender in stappen in plaats van een voortdurende veranderingen. Dat is wat we gaan proberen te doen.  Je kan dit doen op vrijwel elke micro-controller met digitale uitgang. Arduino, pic, fundamentele stempel of enz. Voor onze doeleinden, zullen we gebruiken een standaard computer parallelle poort. (Niet geprobeerd dit met parallelle USB-kabel).  GEEN soldering nodig!!

Welke onderdelen zijn nodig:
9-20k ohm weerstanden
9-10k ohm weerstanden
1 - 10 uf condensator
1 - parallelle breakout-kabel (dat wil zeggen:
of
)
1 - extra lange draad over een voet lang.
3 tot en met 4 alligator eindigde connector kabels.
1 - goede breadboard.
(versterker niet verplicht)

Nu bouwen de r2r dac circuit als bedoeld, maar hechten de voltmeter wat het amp gaat. Zodra dat wordt gedaan die we willen maken wat computercode om te testen op het circuit. We gebruiken freebasic op linux.
.
Test.bas
[code]
for y = 1 tot en met 255
voor x = 1 tot 100000
uit 888, y
volgende x
volgende y
uit 888, 0
[/ code]

U hebt uw code, eenmaal geschreven hoeft te converteren of te compileren voor de computer te gebruiken.

$ fbc-lang qb test.bas

Haak aan de meter, en stel het voor lage dc spanning. Programma uit te voeren.

$ sudo. / test

Nu merken het stapsgewijs verhoogt in de spanning. Het lijkt bijna als iemand de knop op een fader-switch draaien was. De enige tekortkoming daartoe is duurt het acht schakelaars om het te doen. Het is dan weer heel gemakkelijk computergestuurde!!! U kunt ook wat is bekend als PWM (Pulse Width Modulation) met slechts één schakelaar hetzelfde doen, maar het duurt liefhebber programmeren om dat te doen.

Toepassingen: Control de snelheid van een motor de intensiteit van licht of overal variabele spanning is nodig om een apparaat te controleren. Dit circuit zal niet werken met hoogspanning. Zie een professional voor wat precies nodig is als u wilt gebruik maken van krachtige apparatuur.
Geniet van!

Opmerking: als we de andere richting gingen en de parallelle poort invoerfilter gebruiken we kunnen nemen een laag voltage analoge signaal en zet hem in een getal of wat wordt genoemd als het digitaliseren.

Opmerking 2: waarschijnlijk kunt u geluid uit dit circuit, maar u zou moeten gebruiken een pwm-routine.

Gerelateerde Artikelen

Digitaal naar analoog: hoe te realiseren van gegevens als formulier

Digitaal naar analoog: hoe te realiseren van gegevens als formulier

Gegevens is overal! Het is het aantal vogels passeer uit en over als je onderaan de straat loopt, de soorten ijs smaken mensen op een warme zomerdag halen is het is over de hele wereld die we leven. Gegevens kunnen worden een aantal specifieke dingen
8 bit seriële digitaal naar analoog (5v bereik) Converter voor microcontrollers (wanneer TTL en weerstanden is alles wat je hebt)

8 bit seriële digitaal naar analoog (5v bereik) Converter voor microcontrollers (wanneer TTL en weerstanden is alles wat je hebt)

zodat ik een DAC (digitaal naar analoog converter) nodig om te gebruiken met mijn pic12F675, en voor degenen onder u die nog nooit gehoord van deze kleine kerel, het is een 8 pin microcontroller van Microchip die slechts 6 I/O pinnen heeft...Dit is e
Arduino-pulsbreedte modulatie digitaal naar analoog conversie

Arduino-pulsbreedte modulatie digitaal naar analoog conversie

Hier zullen we bespreken de werking van pols-breedte-modulatie naar DC conversie en gebruik het idee voor de bouw van een variabele Arduino gebaseerd DC voeding.Stap 1: Fig. 1 illustreert met behulp van een LM358 in combinatie met een low-passfilter
Arduino RC Circuit: PWM naar analoge DC

Arduino RC Circuit: PWM naar analoge DC

Arduino is een platform dat kan worden gebruikt voor het ontwikkelen van interactieve objecten. Voor dit project zullen we gebruiken het de Arduino Mega 2560. Het heeft 54 digitale i/o-pinnen, waarvan 15 kan worden gebruikt als puls breedte modulatie
1979 bang & Olufsen Raspberry Pi internetradio

1979 bang & Olufsen Raspberry Pi internetradio

dit is een 1979 Bang & Olufsen Beocord 1500 cassette-recorder die ik in een standalone Raspberry Pi internetradio omgezet heb. De analoge VU-meters worden gedreven door de Pi via een DAC (digitaal naar Analoog Converter) circuit, met de huidige tijd,
Een Steampunk hoge kwaliteit MP3 speler

Een Steampunk hoge kwaliteit MP3 speler

Hallo en groeten uit het noorden van Duitsland weer.Zoals u al zei ik hou echt van glas koepels en de RaspBerry Pi is een van mijn nieuwste speelgoed. En ja, ik hou van indicator buizen ook. Het idee was zo samen te stellen al deze spullen en bouwen
Totale DTV voor minder dan $20

Totale DTV voor minder dan $20

de recente wijziging van de wijze uitzendingstelevisie is meegedeeld heeft een heleboel mensen freaking out. Dit Instructable is een start tot finish gids om uw huidige televisie DTV compatibel en volledig functionele. Als u al een DTV compatibel tel
Elektronische Instrument

Elektronische Instrument

dit elektronische instrument kunt u de volgorde en lus audio- en MIDI-data.  Allermeest naar de tijd die ik gebruik het om reeks drum monsters zodat ik met verschillende beats en ritmes spelen kan.  Het werkelijk grote ding over dit instrument is dat
13 Opmerking MIDI Laser Harp

13 Opmerking MIDI Laser Harp

De laser harp is een elektronisch instrument dat wordt gespeeld door het blokkeren van laserstralen. Verschillende laserstralen worden geproduceerd, en een noot wordt afgespeeld wanneer een van de balken wordt geblokkeerd door de speler, vergelijkbaa
Menselijke Piano

Menselijke Piano

Hallo, ik ben een student van Singapore Polytechnic. Dit project heet de menselijke Piano waar Infra-rood sensoren worden gebruikt voor het detecteren van beweging en elke sensor speelt een ander deuntje met behulp van een digitaal naar Analoog Conve
Simon Says met LEDs en geluid

Simon Says met LEDs en geluid

Hallo en welkom terug naar Instructables!Velen van ons hebben allemaal gespeeld Simon Says waar onvermijdelijk vind je jezelf huppelen op een voet terwijl het maken van olifant geluiden en vraag je je af bij jezelf waarom het was ooit een goed idee o
Intelligente oplader voor oplaadbare NiMH-batterijen 9V

Intelligente oplader voor oplaadbare NiMH-batterijen 9V

Ik keek voor slimme lader chat 9V NiMH batterij in paar uur opladen kan en niet gevonden. Bovendien alle laders vond ik was echt "stom". Huidige onbekend en geen functie te beëindigen opladen na batterij volledig opladen in rekening gebracht. Pr
Arduino-pneumatische Flight Simulator

Arduino-pneumatische Flight Simulator

Hallo, mijn naam is Dominick Lee. Ik ben een senior op de middelbare school, die ook een programmeur en uitvinder is. Ik heb de "LifeBeam Flight Simulator" (naam van mijn project) omdat ik wilde mezelf uitdaging en gebruik maken van mijn vaardig
Arduino Audio Input

Arduino Audio Input

Geluid in je Arduino sturen. Dit Instructable zal u tonen hoe om audio te bereiden, zodat het kan worden bemonsterd en verwerkt door een Arduino sound responsieve projecten en audio-effecten te maken. (Dit artikel is een aanvulling op een ander Instr