Gast
#1697658
Hallo. An alle verrückten Bastler, die ihren Helikopter so wie ich mit einer alten analog Fernsteuerung fliegen. Meine Fernsteuerung ist die gute alte Graupner FM-414. Da mir die Graupner Helimixer Module zu teuer sind habe ich mir aus einem ATMega8 ein Board gebaut, das als Helimixer fungiert. Das fertige Projekt soll eine 5 Punkt Gaskurve sowie eine Pitchwinkel Kurve implementieren. Mit zwei Schaltern kann die Flugeinstellung zwischen Start, Normalflug und 3D Flug umgeschaltet werden. In der Einstellung Start dient das Poti (siehe Schaltung) als Begrenzer für den Motor. Ist es aus, dreht sich auch nichts. So kann die Funktion aller Servos gefahrlos überprüft werden. Außerdem kann der Motor durch das Poti so langsam gestartet werden und im Ernstfall schnell gestoppt werden. In den anderen beiden Flugmodi dient das Poti als Basislinie der Gaskurve bei 50% Pitchknüppelstellung. Dadurch bleibt die Drehzahl beim Umschalten von einem Flugmodus in den anderen Konstant, wenn der Pitchknüppel bei 50% steht. Die Schaltung ist so aufgebaut, das vier ADC Eingänge des Atmega für die Knüppel/das Poti benutzt werden und der berechnete Wert durch eine 500 HZ PWM, die durch einen zweifachen Tiefpass geglättet wird an die Fernsteuerung ausgegeben wird. Für die PWM muss der Atmega mit 16MHz getaktet werden. Da vier ein und Ausgänge benutzt werden ist es vielleicht sogar möglich einen Taumelscheibenmischer zu implementieren. Im Anhang findet ihr die Schaltung, wie ich sie momentan benutze. Der erste test war sehr gut. Die Servos zucken bei der PWM nicht. Die Spannung scheint also gut geglättet zu werden. Der Servoweg wird durch die Schaltung nicht beeinflusst. Durch die Glättung werden 0,3 V verbraucht, die durch anheben des Duty-Cycle (Ich hoffe das ist das richtige Wort). Wieder bereitgestellt werden müssen. Den ersten Quellcode Stelle ich heute Abend/Nacht bereit, da er auf einem anderen Computer ist, an dem ich gerade nicht arbeiten kann. Wer also Interesse an so einem Projekt hat, darf hier gerne Beitragen. Gleich vorweg. Das ist meine erste selbstentwickelte Schaltung. Sie ist also sicher nicht perfekt. Momentan ist die Schaltung in zwei Platinen aufgeteilt. Eine Mit den Status LEDs und eine zweite Controllerplatine. Durch die Verwendung eines SMD-Atmega kann aber vielleicht erreicht werden, das alles auf einer Platine Platz findet, die so klein ist um in die Fernsteuerung eingebaut zu werden. Bye Willem