Arduino PWM-Ausgang: 0V bis 10V regeln
Hallo Leute!
Ich habe folgendes Problem:
Als Mikrocontroller setze ich einen Arduino Leonardo ein. Über einen Spannungsteiler messe ich am AD-Eingang eine Spannung zwischen 0V und 10V. Soweit kein Problem.
Das Problem ist nun, dass ich über einen Ausgang (der über noch zusätzliche Parameter über digitale IOs beeinflusst werden soll), genauer gesagt über einen DA-Ausgang (bzw. PWM) eine Spannung zwischen 0V und 10V wieder ausgeben muss.
Beispiel:
Am AD-Eingang liegen 10V an (in digital: 254 z.B.), dann sind noch diverse digitale Eingänge aktiv, somit müsste ich am analogen Ausgang 8V liegen haben. Oder 2V. Oder 10V. Oder 5V.... usw.
Wie könnte ich das realisieren? Ich hätte noch eine 10V "Kontrollspannung" zur Verfügung. Könnte ich da irgendwie über einen Transistor arbeiten oder was gäbe es da für eine Lösung, bzw. Tipp?
mfg,
Cap.
P.S.: Hoffe, es war verständlich erklärt ^^
Liste der Anhänge anzeigen (Anzahl: 1)
Also ich habe jetzt zumindest mal den LMC6484 OpAmp. Ist zwar ein Quad-OpAmp, was jetzt aber zum testen erstmal egal ist ;)
Habe aus dem Datenblatt - siehe Anhang - die Schaltung zum nichtinvertierenden Verstärker genommen. Aber wie berechne ich nun die Widerstände und Kondensatoren? Entweder habe ich es nach dreimal Lesen immer noch nicht gefunden, oder es steht tatsächlich nicht im Datenblatt drin :/ (Link: http://www.ti.com/lit/ds/symlink/lmc6484.pdf)
Des Weiteren... Mit dem Wikipedia-Artikel zum Tiefpass-Filter... Hilfe... :confused:
Kurzum: Ich habe nun den LMC6484 und muss aus maximal 5V (PWM-Ausgang des Arduino Micro) maximal 10V machen - sprich eine Verdopplung. 10V "Hilfsspannung" steht zur Verfügung.
mfg,Cap.