Rev 1232 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 1232 | Rev 1247 | ||
---|---|---|---|
Line 266... | Line 266... | ||
266 | - Servo: |
266 | - Servo: |
267 | - Roll-Servo für FC ME implementiert |
267 | - Roll-Servo für FC ME implementiert |
268 | - Update-Cmd stoppt Servos |
268 | - Update-Cmd stoppt Servos |
269 | - Servos werden erst nach dem ersten Kalibrieren aktiviert |
269 | - Servos werden erst nach dem ersten Kalibrieren aktiviert |
Line -... | Line 270... | ||
- | 270 | ||
- | 271 | ||
- | 272 | V0.75b_MartinR 20.06.2009 |
|
- | 273 | ACC-HH Umschaltung im Flug: |
|
- | 274 | - Diverse Änderungen in der fc.c und spi.c um im Flug zwischen ACC-Mode und HH- Mode umschalten zu können. |
|
- | 275 | - WICHTIG !!!! über UserParameter1 (>180, per Schalter) kann im ACC- Modus auf HH umgeschaltet werden. |
|
- | 276 | - WICHTIG !!!! UserParameter2 ist dann der I-Faktor im HH-Mode. Hier unbedingt den für HH erforderlichen Wert eitragen! |
|
- | 277 | - WICHTIG !!!! UserParameter3 ist dann Stick-P-Wert im HH-Mode. Hier unbedingt den für HH erforderlichen Wert eitragen! |
|
- | 278 | Wird der HH-Mode über UserParameter1 aktiviert, so ist die Stick-Position im Moment des Umschaltens die Neutralposition |
|
- | 279 | für den HH-Mode. Hierdurch bleibt der ACC-Mode trimmbar. |
|
- | 280 | Der Nick- und Roll-Knüppel muß daher aber beim Umschalten von ACC auf HH in Mittelstellung stehen. |
|
- | 281 | Der Höhenregler ist beim HH-Mode über UserParameter1 deaktiviert. |
|
- | 282 | Beim normalen HH kann der Höhenregler verwendet werden. |
|
- | 283 | ||
- | 284 | - HH-Mode wurde reduziert auf die Regler-Grundfunktionen! |
|
- | 285 | keine Driftkompensation, Gierfunktion nur mit P-Regler, keine GPS- oder Kompass Funktion. |
|
- | 286 | - Zu beachten: die anwählbare Drehratenbegrenzung wird derzeit im HH-Modus nicht abgeschaltet |
|
- | 287 | - Begrenzung von SummeNick SummeRoll reduziert, da Überlauf beobachtet wurde |
|
- | 288 | - Die Progression von MesswetNick MesswertRoll, wenn der Gyro an die Grenzen kommt wurde Hardwareabhängig geändert (Sprung bei V1.0 war für HH zu groß) |
|
- | 289 | ||
- | 290 | Höhenregler modifiziert: |
|
- | 291 | - Überarbeiteter Höhenregler. Die verwendeten Parameter im MK-Tool haben sich nicht geändert. |
|
- | 292 | Änderungen in der fc.c , fc.h , analog.c , analog.h |
|
- | 293 | Beim Höhenregler über Schalter gibt es nun keinen Offset mehr. |
|
- | 294 | Die Auflösung von HoeheD wurde verbessert. |
|
- | 295 | Die Höhenänderungsgeschwindigkeit im Poti-Modus wurde begrenzt. |
|
- | 296 | - WICHTIG !!!! Die Höhenänderungsgeschwindigkeit ist im MK-Tool über UserParam4 einstellbar. |
|
- | 297 | - WICHTIG !!!! Die Höhenregler- Einstellungen müssen neu erflogen werden |
|
- | 298 | ||
- | 299 | ||
- | 300 | Optimierungen um den MK zitterunempfindlicher zu machen: |
|
- | 301 | - Diverse Änderungen, um die AD-Wandlung und Weiterverarbeitung der Analogkanäle zu Optimieren: |
|
- | 302 | (Ziel war es, den MK Zitterunempfindlicher zu machen) |
|
- | 303 | - diverse Änderungen / Optimierungen bei den Interrupts (kürzere Interrupts) |
|
- | 304 | - spi.c: Interrupt- Abschaltung (cli(), sei()) wurde deaktiviert, da der Interrupt zu lange abgeschaltet wurde. |
|
- | 305 | - A/D- Wandlung wird nun über Timer gestartet, 16 Wandlungen je Reglerzyklus, Nick und Roll werden 4x je Zyklus(500Hz) abgetastet (=2kHz) |
|
- | 306 | ||
- | 307 | - Gyro-D wurde geändert, hier sind nun höhere werte sinnvoll (40..60) |
|
- | 308 | - Motorsmooting wurde wie von MartinK vorgeschlagen geändert (nur Filter bei mehr Gas9 |
|
- | 309 | ||
- | 310 | Hardware- Änderungen: |
|
- | 311 | Hier meine derzeitigen Modifikatonen an der Hardware. Die Wirkung dieser Änderungen ist aber noch unklar! |
|
- | 312 | - C59,C60,C61: von 3,3 auf 10 nF erhöht, um hochfrequente Anteile besser zu filtern. |
|
- | 313 | - R8, R12 von 33k auf 10K geändert, um das Phasenverhalten der Gyros zu verbessern |
|
- | 314 | - C49, C29 Eingebaut (haben bei mir gefehlt) Wirkung ?? |
|
- | 315 | - C5,C6: von 1uF auf 100nF verringert, wegen Phasenversatz zwischen Gyro und ACC, keine Veränderung im Zittern |
|
- | 316 | ||
- | 317 | Probleme: |
|
- | 318 | - ich kontte die SW nicht mehr fehlerfrei über das an der NC eingesteckte Bluetooth-Modul auf die FC überspielen. |
|
- | 319 | Wenn ich das Bluetooth oder Sercon für den SW update direkt an die FC anschliesse hat alles funktioniert. |
|
- | 320 | Ob das Problem auch mit der Original FC 0.75b auftritt, kann ich nicht sagen. |
|
- | 321 | Der Rest (Setup etc.) hat alles wie gewohnt funktioniert. |
|
- | 322 | ||
Line 270... | Line 323... | ||
270 | 323 | Bisher getestet auf FC V1.0 und V2.0 ME Hardware, aber keine Gewähr!! |