Hallo
Hat schon jemand mal einen RC Encoder in Bascom programiert. Der sollte
4-8 Impulse von 1-2ms nacheinander erzeugen in einem zeitraster von ich glaub 20 ms. Mit derm Servo befehl geht das glaub ich nicht so trivial.
Gruesse
Hallo
Hat schon jemand mal einen RC Encoder in Bascom programiert. Der sollte
4-8 Impulse von 1-2ms nacheinander erzeugen in einem zeitraster von ich glaub 20 ms. Mit derm Servo befehl geht das glaub ich nicht so trivial.
Gruesse
Hallo nikolaus10,
ja, habe ich.Hat schon jemand mal einen RC Encoder in Bascom programiert.
Hier mein Struktogramm für 2 Servos:
Bild hier
Z bzw. Zähler ist eine Byte-Variable und P ist der jeweilige Servoausgang. Rechts unten kannst du solange kaskadieren, bis du deine Servoanzahl erreicht hast.
Gruß, Michael
Tja, wunderschoen.
Vielen Dank fuer die Arbeit. Hast du vielleicht auch noch mal ein paar zeilen Code? Bis zu was fuer einer Geschwindigkeit ist das geeignet?
Sieht sehr professionel aus, danke.
Hallo nikolaus10,
Ich häng dir das Programm unten an. Normal hätte ich es lieber von dir erdacht gehabt...Hast du vielleicht auch noch mal ein paar zeilen Code?
Ich könnte mir vorstellen, daß es bei >60km/h noch funktioniert. Hab es aber nicht dahingehend getestet.Bis zu was fuer einer Geschwindigkeit ist das geeignet?
Gruß, Michael
Hallo
Hab ein wenig laenger gebraucht. Wenn ich das recht verstehe gibt das programm die Servosignale auf zwei verschiedenen Pins aus, Port.b1 und Port.b2. Ein richtiger Encoder hat aber nur einen Ausgang .
Trotzdem Danke fuer die Muehe.
MFG
Hallo nikolaus10,
Meinst du das jetzt ernst??Ein richtiger Encoder hat aber nur einen Ausgang .
Hast du überhaupt schon mal programmiert??
Gruß, Michael
Hallo Michael
Aeh, ... ja.Zitat von Michael
Aber was hat das jetzt damit zu tun ?
Gruesse
Hallo Nikolaus,
es sind zwei Encoder die halt unabhängig voneinander agieren. Seh ich das richtig?
Gruß Michi
Hallo Michael
Hm.... ich habe mich schlecht ausgedrueckt. Den Encoder den ich meine ist das Gegenstueck zum RC Decoder.
D.h. der decoder muesste bis zu 8 analoge groessen (z.B. Potis) in eine einzige Impulsfolge umsetzen die sich ,glaub ich, alle 20ms wiederholt.
Waehrend dieser zeit steht fuer jeden Kanal ein Impuls von 1-2ms an.
Wie so ein Fernsteuerung halt.
Fuer mich stellt sich die Frage op man das mit den Timern machen kann oder ist gar der Servo-Befehl dafuer ungeeignet? Und wie schnell muss das gehen (ja,ja, bei 60 sachen funktioniert das immer noch
Mit freundlichen Gruessen
Nikolaus
Lesezeichen