Hallo zusammen, im Anhang ist die Schaltung vom innernen eines Hitec Servo, kann mir jemand kurz erklären, wie er die Pulse detektieret oder erkennt? Danke
Guck mal, wohin das Signal vom Pin 3 des Anschlußsteckers geht. Das landet auf Umwegen im Controller, der einfach die Pulslänge ausmisst.
Er wird einfach die Pulsdauer über den InputCapture PB0 messen. Interessant ist die Beschaltung der seriellen Schnittstelle. Da kann scheinbar auch kommuniziert werden...
>Da kann scheinbar auch kommuniziert werden..
Die Dinger lassen sich teilweise per serieller Schnittstelle
parametrieren...
ja schon klar, aber wie funktionert das mit dem NPN Transistor, da ist doch eine diode (Kollektor), die das Signal sperrt? Ich nehme an der Transistor ist dauernd offen, oder?
Der Transistor ist in Basisschaltung: Wenn der Emitter über den niederohmigen Widerstand runtergezogen wird, zieht er den (noch hochohmigen AVR-internen) Pulllup mit runter. mfG ingo
>> Ich nehme an der Transistor ist dauernd offen, oder? > Der Transistor ist in Basisschaltung Oder Schritt für Schritt zum selber malen: Zustand mit Pulseingang = high Der TXD-Pin des uC liegt auf high (Software) und der Pulseingang ist auf high. Der Transistor sperrt, und der ICP-Pin wird über den internen Pullup auf high gezogen. Zustand mit Pulseingang = low Der Pulseingang ist low, damit ist der Emitter des Transistors auf low. Der Transistor wird über R6 vom TXD-Pin mit Basisstrom versorgt. Der Transistor leitet und zieht den ICP-Eingang auf low.
ja noch was, was ist den der Vorteil vom dem Einsatz vom Transistor? ich kann auch das PWM Signal direkt zum ICP anschliessen ohne Transistor.
Neuling schrieb: > ja noch was, was ist den der Vorteil vom dem Einsatz vom Transistor? ich > kann auch das PWM Signal direkt zum ICP anschliessen ohne Transistor. Üblicherweise hängt am anderen Ende des Servokabels ein Empfänger, der wiederrum von einer nicht näher bestimmten Anzahl von Akkus betrieben wird. D.h. du hast das Problem, dass die Spannung am Servo-Eingangspin Werte von üblicherweise 4V (4 Akkuzellen, fast leer) bis 7 oder gar 8 Volt (5 Akku Zellen, proppevoll) annehmen kann. Für einen µC der mit 3.3V betrieben wird, ist das aber u.U nicht gerade gesund.
Dann ist das aber ungesund für den µC-Eingang, wenn die Eingangsspannung größer wird, als die µC-Betriebsspannung (ok, hätte man auch ne Diode nehmen können) irgendwie erinnert mich das an einen TTL-Eingang. mfG ingo
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.