Gast
#773256
Hallo Leute, wäre euch echt verbunden, wenn mir jemand helfen könnte.. Folgendes Problem: Nicht schimpfen, denn vielleicht versteh ich auch etwas ganz grundsätzliches nicht, so könntedie erste Frage schon die Erklärung für das ganze Problem sein...also: 1, ist der ULN2803 denn nicht linear? oder kommt es 2, auf die Frequenz des am Eingang anliegenden Signals an? Was ich machen will: Ich habe ein Arduino-Board mit dem Atmega128 drauf, mit welchem ich über die PWM Ausgänge 9, 10, 11 einen DC-Motor ansteuern will...und zwar direkt proportional zur mittleren Ausgangsspannung des PWM-Signals. In meinem Beispiel habe ich einen Motor der eine Spannung von 0-9V braucht, mit welcher ich auch den ULN2803 mittels externen Netzgerät speise. Bedeutet: 0-5V der Board - Ausgangsspannung sollen am Motor 0-9V bedeuten -> linar !! also 2,5V sind 4,5V und so weiter... Nachdem ich nicht weiß ob die Frequenz des PWM-Signals ausschlaggebend ist oder ob die Induktivität des Motors das Signal genügend glättet, hab ich einen Integrator (OP Schaltung) vorgeschaltet... Also ist das Eingangssignal vom ULN2803 nun analog, was aber nichts an dem Ergebnis ändert. Schon bei z.B. 2,5V liegen am Motor schon ca. 7V oder mehr. Am benötigten Motorstrom kann es nicht liegen, der ist deutlich unter 100mA, so ca. 20mA weil unbelastet (zu Testzwecken). Oder arbeitet der ULN2803 erst ab einer bestimmten Stromaufnahme linear. Vielleicht kann ich das Problem mit einer OP-Verstärkerschaltung lösen, an das hab ich auch schon gedacht, aber ich will wissen, ob das nicht einfach mit diesem ULN geht, da ich den schon hab und denke, dass der genau dafür ausgelegt sein müsste. Also wenn jemand weiß was daran faul sein könnte, bitte ich um Hilfe.