Arduino-pulsbreedte modulatie digitaal naar analoog conversie (1 / 1 stap)

Stap 1:


Fig. 1 illustreert met behulp van een LM358 in combinatie met een low-pass
filter (10uF Pet, 4.7K weerstand) tot een 0-5V uitgang evenredig met de taakcyclus tot DP11. De 10K potentiometer aangesloten analoge pin 0 is lezen, gedeeld door 4, dan met analogWrite() naar digitale pin 11 geschreven. De reden dat we de ADC-waarde gedeeld door 4 immers de PWM zoals gebruikt voor Arduino 8-bits en niet 10-bits. Deze hetzelfde circuit werkt met een Microchip PIC als 10-bits met een betere resolutie. De resolutie is 5V / 255 = 19.61mV per stap.

Fig. 2 Toon met behulp van de andere helft van de LM358 als een versterker van de spanning waarvan winst is gevestigd in 1 + R2/R1. Met de 10K potentiometer aangesloten tussen uitvoer pin 7 en gevoed terug naar de omgekeerde input die we voor een winst van 1 tot 2 aanpassen kunnen. De uitvoer met een 12 volt voeding is 0-10V of 2-volt onder Vcc.

In Fig. 3 we nemen hetzelfde circuit in Fig 2 maar gebruik een enkele LM358 als een spanning-versterker, Vcc stimuleren tot 24-volt, en wijzig het 10K tot 50K geven een winst van 1 tot en met 6. Ook hebben we een TIP41 NPN power transistor te stimuleren uitgangsstroom toegevoegd. Eerst de 10K pot op ADC0 voor 5-volt op TP1 aanpassen, en vervolgens aanpassen R2 voor een maximale spanning uit tussen de 5 en 20-volt. Terwijl dit een Arduino NANO vertoont zal het werken met een Arduino.

Opmerking de YouTube-video. Arduino code vindt u op http://www.bristolwatch.com/ele2/dac.htm

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
Digitaal naar analoog.

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
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
John Deere 3020 24v naar 12v conversie

John Deere 3020 24v naar 12v conversie

Ik ga om te beginnen dit instructable met een verhaal over waarom doe ik dit instructable. Tijdens een poging van een ander project en instructable op deze trekker liep ik in een beetje een probleem (zal later worden gepubliceerd). De trekker zou nie
Schuur naar huis conversie door Phil Sacchitella

Schuur naar huis conversie door Phil Sacchitella

Dit artikel gaat over het omzetten van een eeuw oud hout skelet hooi schuur in een warm en uitnodigend huis voor mijn familie om in te leven en vrienden te bezoeken. Dit project had beperkingen getest de grenzen van onze volharding en vindingrijkheid
Fedtro Vacuum Tube tester naar USB-conversie

Fedtro Vacuum Tube tester naar USB-conversie

Nou, ik in feite nam de tester en verwijderd van de batterij spacers dat waren verouderdVanwege de grootte van de batterij die iets kleiner door een 5e hiervan was. Ik nam een oude telefoon usb en usb adapter oplader en de micro USB-aansluiting af bl
PSD naar HTML5 conversie: een HTML5 Slider toe te voegen aan een webpagina - deel 1

PSD naar HTML5 conversie: een HTML5 Slider toe te voegen aan een webpagina - deel 1

het is al meer dan een jaar geleden HTML5 zijn zin in de web-industrie gemaakte. Maar nog steeds veel mensen, in het algemeen waaronder de beginners en de intermediaire, vind het moeilijk om een HTML5-schuifregelaar voor een webpagina. Dus met deze P
PSD naar WordPress conversie - weten in 5 stappen

PSD naar WordPress conversie - weten in 5 stappen

PSD naar WordPress Conversion Service: ontwikkelen van een creatieve en aantrekkelijke website is in feite aangevuld met twee belangrijke elementen. Eerste is volledig-functionele en bedreven websitecode en andere aantrekkelijke, boeiende en gebruiks
DIY Van naar camper conversie

DIY Van naar camper conversie

Als je een backpacker of gewoon op een begroting en niet veel geld hoeft hebben een blik bij mijn DIY van naar camper conversie. In deze post ga ik je leren om te bouwen van uw eigen 'huis op wielen".Stap 1: Reinigen het busje. Allereerst voordat we
Een Arduino-Thermometer met digitaal Display

Een Arduino-Thermometer met digitaal Display

dit is een project voor de Arduino te maken van een Thermometer met digitale aflezing, gericht op beginners.Arduino meet de spanning op een TMP36 temperatuur sensor, de spanning wordt omgezet in graden Celcius en wordt de waarde weergegeven op een be
Fluorescerende naar LED conversie: Stealth voor & na

Fluorescerende naar LED conversie: Stealth voor & na

Een hack moet niet elke gedachte vereisen, zodra het in de plaats, het moet gemakkelijk. Dit is een echte hack, want niets lijkt te veranderen, maar "onder de motorkap" er een groot verschil is. Met dit instructable, de na lijkt hetzelfde als de
Arduino Esp8266 Post-gegevens naar Website

Arduino Esp8266 Post-gegevens naar Website

De ESP8266 WiFi Module is een zelfstandige SOC met geïntegreerd TCP/IP protocolstack die elke microcontroller toegang tot uw WiFi-netwerk geven kunt. Het biedt een compleet en self-contained Wi-Fi netwerken oplossing, zodat het ofwel de hosttoepassin
AC naar DC conversie

AC naar DC conversie

Iedere dat keer in de zoveel tijd ik komen met een idee voor een circuit of apparaat dat heeft toepassingen waar een batterij mogelijk niet de beste of meest geschikte optie voor een voeding. Een voorbeeld is de Motion geactiveerd wisselstroomschakel