Analog utgång - konvertera PWM till spänning



Arduinos och andra microcontrollers ge analog till digital (ADC) konvertering för att konvertera en inspänning till ett digitalt värde. Du kanske tror att de också ger den converse som är digital till analog (DAC) konvertering. Detta är inte fallet. Istället ger de puls bredd modulerade (PWM) utgångar (se andra bilden). Arduino biblioteket ger denna funktion med en funktion som kallas analogWrite(). Namnet verkar antyda DAC funktionalitet, men det kontrollerar bara PWM utgången. För många program, som i fallet med motorstyrning, räcker PWM. För andra program, som skapar en linjär spänning eller aktuell drivrutin, som en riktig DAC behövs.

Att skapa en riktig DAC
Lyckligtvis är det enkelt att konvertera en PWM-utgång till en analog spänning nivå, producerar en sann DAC. Allt som behövs är en enkel lågpassfilter tillverkad i en resistor och en keramisk kondensator. Den enkla RC lågpassfilter visas i den tredje bilden konverterar PWM signalen till en spänning proportionell mot intermittensen. För Arduino, ett R-värde = 3.9K och ett C-värde = 0.1uF fungerar bra för de flesta applikationer.

För mer information om detta ämne samt beräkning av R & C värden mer passande för din ansökan, se denna artikel.

Var detta ett användbart elektronik tips? Om så är fallet, vänligen lägga din röst för det i elektronik Tips & Tricks tävling.
Hur de ska rösta: Knappen röstning kan hittas på toppen av detta instructable. Du kan också besöka den tävlingen sida och rösta på andra instructables. Vara kan flera röster i varje tävling. Om du ser ett tips som du kan visa din tacksamhet med en omröstning.

Relaterade Ämnen

Hur konvertera AC till DC

denna handledning visar hur du konverterar AC nuvarande till likström. Denna handledning kommer att lära dig vad en transformator, diod och vad en bron likriktaren är. Varning jag inte är ansvarig om du skadar dig själv, Använd sunt förnuft och forsk...

Hur att låsa upp Digispark ATtiny85 och konvertera den till en fasad

Digispark ATtiny85 brädor kommer med mikrokärntest bootloader och med Återställ pin inaktiveras. När återställningen är inaktiverad får du en extra digital stift och du måste lägga upp skisser med bootloader. Du får inte använda ISP programmering.Det...

Att få Analog utgång från Audio Signal

Jag är väldigt besatt av musik, och när jag var ny i elektronik, det första jag ville göra (efter blinkar en LED naturligtvis) var att göra en musik drivs ljus, som kommer att sätta på och stänga enligt musikens upp och ner. Så köpte jag en sund sens...

Hur konvertera 220V till 110V på en kinesisk CO2 Laser Power Supply

Detta instructable ger steg för steg att ändra en kinesisk CO2 laser strömförsörjning från ett ingående spänning 220V AC till 110V AC. Jag utför den här åtgärden regelbundet som mina kunder ändra sina krav, eller de helt enkelt ligger i USA och kör s...

Konvertera decimaltal till binärtal

IntroduktionI datavetenskap världen använder datorer binära tal för att visa information på skärmen. Förstå hur man räknar dessa nummer i eterisk för någon datavetare. Det är också ett bra drag att ha för någon som är intresserad av datorer, eller ba...

Hur man rippa och konvertera DVD till iTunes

iTunes är en media player och media biblioteksapplikation som utvecklats av Apple Inc. Det används för att spela, Hämta och organisera digitalt ljud och video på persondatorer. Och iTunes Store finns även på iPod Touch, iPhone och iPad. Som vi alla v...

Konvertera STL till DXF med Open Source verktyg

BakgrundJag gjorde nyligen en arduino workshop på beslutsfattare asyl, tog jag också min DSO nano v3 att visa hur PWM fungerar. Kom tillbaka hem och hittade stativ för DSO, var saknad. Också var en som kom med DSO inte bra. Så jag bestämde mig att gö...

Hur konvertera AVI till iPhone 5s på Win (Windows 8) / Mac (OS X Mavericks)

Hej, killar, jag har precis fått en ny Apple iPhone 5: or och jag bara undrar hur konvertera mina favorit AVI video till min nya vän, nämligen iPhone 5s. Och gör du kille få någon bra idé? Alla förslag kommer att uppskattas. – Från Yahoo svarDet är v...

Konvertera M4A till MP3.

Låt oss säga att du har en massa inköpta m4a filer som du vill överföra till en flash-enhet och i sin tur ansluter till en TV eller andra mediacenter. Mediacenter tar tyvärr bara MP3s. Vad göra?Konvertera dem i några enkla steg. (GRATIS)Steg 1: krav...

Hur konvertera MKV till MP4 på Mac OS X 10,9 Mavericks Fönstren (Win8 ingår)

jag är en så jäkla förbannad. Jag har försökt att konvertera en 720p MKV videofil till en 720p MP4 fil med bibehållen bildkvalitet. Jag har försökt att göra detta i nästan en vecka utan lycka. Finns det inte ett program jag kan bara dra filen på, sät...

Pepakura - konvertera sub till PDF

Denna tutorial ska show dig hur man skapar PDF -filer av din Sub med hjälp av Pepakura Viewer!Du bör nu What-is-Pepakura-and-how-to-start och Hur-att-använda-Pepakura-ViewerMassor av människor frågade mig om denna tutorial separat.Det verkar vara ett...

Hur konvertera video till gif

Här är några enkla steg att konvertera video till gif med hjälp av gratis online-tjänst VideoToGiflab.comSteg 1: Lägga till videoSläpp videofil eller Välj från din PCSteg 2: Välj FPSVälja bilder per sekund i animeringenSteg 3: Gör en gif från videoVä...

Hur konvertera borrmaskin till sladd

Om borrmaskin batteri är död, kan du konvertera borr till sladd och fortsätta att använda sladd sätt.Steg 1: Konvertering av borrmaskin till sladdSe video för mer detaljer.Om du inte kan se videon, Följ [denna länk]Du behöver:Borrmaskin med dött batt...

Konvertera CR2 till JPG online

VIDEOKonvertera CR2 till JPG med online Raw.pics.ioDen följande läraren visar hur du batch konvertera RAW-bilder från Canon kameror använder online-verktyg raw.pics.io. Output bilder är JPEG med vissa kvalitetsinställningar. Är är också möjligt att ä...

Arduino gränssnitt med Nonin Pulse Oximeter (OEM modul) att producera Analog utgång

detta projekt var tänkt för att ha en pålitlig Analog signal som kan vara gränssnitt direkt med Labview för insamling av data i en forskningsstudie som vi försöker göra. De flesta kommersiellt tillgängliga pulse oximeter har inte heller ett analog ut...

Konvertera flyttal till strängen och karaktär array i några enkla steg - arduino

Vill du konvertera en flytande punkt värde till en sträng? Om så är fallet, då finns det två metoder som jag hittade verkligen hjälpsam.Steg 1: Float till sträng med dtostrfdtostrf är en funktion som omvandlar en float eller double till en karaktär m...

Konvertera doc till .jpeg med Office för Mac 2008

Detta "vänners kompatibla är om hur man tar ett Word-dokument och konvertera den till foto-filer på en gammal Mac med gamla mjukvaran. Det systemet jag använder är en svart MacBook c.2006 kör snö Leopard (10.6.8) med Office för Mac 2008 och iPhoto '...

Gratis sätt att konvertera MP4 till MOV för Apple-enheter

MP4 är ett vanligt format som kanna springa bra på de flesta Apple-enheter och program. Även om MP4 s filens struktur bygger på Apples QuickTime-teknik, orsakar dess inbäddade i MPEG-4 Part 14-filen som MPEG-4 Part 10 (känd som H.264/MPEG-4 AVC), MPE...

Hur konvertera YouTube till MP3-format?

Om du behöver extrahera ljud från YouTube-video, hittar att det är omöjligt att göra på hemsidan. Detta är ett välkänt problem. För att lösa det, du behöver 4K YouTube till MP3 -program och göra flera enkla steg.Steg 1: Hämta och installera 4 K YouTu...