Gast
#1771397
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
|
Anzeige
|
wie erkennen Servos die Pulse
Gast
#1771397
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
Gast
#1771405
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...
Gast
#1771428
>Da kann scheinbar auch kommuniziert werden..
Die Dinger lassen sich teilweise per serieller Schnittstelle
parametrieren...
Gast
#1771525
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?
Gast
#1771550
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.
Gast
#1771626
ok, vielen Dank
Gast
#1771704
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.
Gast
#1771726
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 Antwort schreibenBitte melde dich an, um einen Beitrag zu schreiben. |
Anzeige
|