Seite 24 von 80

#346 Re: Eigenbau Spektrum Modul für Futaba T8

Verfasst: 04.01.2012 19:40:19
von firedevil579
Hallo Leute,

Vielen Dank für Eure Hinweise, lese Euch schon ne ganze Weile mit.
Habe auch eine T8FG und will auch einen Blade (und noch ne Extra300 UMX) an meine
Futaba anschließen.

Ich habe auch schon die Schaltung, die Ihr beschrieben habt aufgebaut. Leider klappt das mit dem Binden nicht.

Erst mal zum Setup:
AMTX11 2,4GHz Sender (aus ner DX4e)
Futaba Funke T8FG (neueste FW)
Arduino pro mini 8MHz, 3.3V
Sketch: PPMtoDSM.pde
Arduino Software 23
Ein Blade MCPX (V1)

Wenn ich die Schaltung an meine Futaba anstecke, dann blinkt auch die grüne LED (ca. 1sek Rhythmus)
Wenn ich den Bind Taster betätige, dann geht auch die rote LED an, blinkt solange der Jumper / Taster an ist) die Grüne ist dann aus.

Im SErial Mode kann ich (wenn ich auf 57600 Baud umstelle btw: warum eigentlich 57600?? im Code ist doch

Code: Alles auswählen

void setup() {
delay(100);
  #ifdef DEBUG
  Serial.begin(115200);                     // print values on the screen
  #else
  Serial.begin(125000);                     // closest speed for DSM2 module, otherwise it won't work
  #endif
Sollte ich da nicht 115200 einstellen müssen?!
) und den Debug Mode anhabe auch ein Werte sehen
Bind Mode aktiv:
80 0 00 AA (170) 05 FF (511) 09 FF (511) 0D FF (511) 13 54 (852) 14 AA (170) 1511 1511 8562
80 0 00 AA (170) 05 FF (511) 09 FF (511) 0D FF (511) 13 54 (852) 14 AA (170) 1511 1509 8560
80 0 00 AA (170) 05 FF (511) 09 FF (511) 0D FF (511) 13 54 (852) 14 AA (170) 1511 1511 8562
80 0 00 AA (170) 05 FF (511) 09 FF (511) 0D FF (511) 13 54 (852) 14 AA (170) 1510 1511 8561
80 0 00 AA (170) 05 FF (511) 09 FF (511) 0D FF (511) 13 54 (852) 14 AA (170) 1511 1510 8560

Am Throttle / Pitch Stick gezogen / gedrückt
0 03 A1 (929) 05 FF (511) 0A 07 (519) 0D FF (511) 13 8D (909) 17 A1 (929) 1510 1511 8556
0 0 03 A0 (928) 05 FF (511) 0A 03 (515) 0E 00 (512) 13 8E (910) 17 A1 (929) 1511 1510 8560
0 0 03 A1 (929) 05 FF (511) 0A 03 (515) 0E 00 (512) 13 8D (909) 17 A1 (929) 1511 1510 8560
0 0 03 A1 (929) 05 FE (510) 0A 02 (514) 0D FF (511) 13 8D (909) 17 A0 (928) 1511 1511 8561
0 0 03 A1 (929) 05 FE (510) 0A 01 (513) 0E 00 (512) 13 8D (909) 17 A2 (930) 1511 1510 8561
0 0 03 A2 (930) 05 FE (510) 0A 01 (513) 0E 00 (512) 13 8D (909) 17 A2 (930) 1511 1510 8562
0 0 03 A1 (929) 05 FE (510) 0A 01 (513) 0E 00 (512) 13 8D (909) 17 A1 (929) 1511 1511 8562
0 0 02 3B (571) 05 FF (511) 0A 04 (516) 0E 00 (512) 13 8D (909) 16 0D (525) 1511 1510 9348
0 0 00 5C (92) 05 FE (510) 0A 02 (514) 0E 00 (512) 13 8E (910) 14 5C (92) 1511 1510 10234
0 0 00 7F (127) 05 FF (511) 0A 02 (514) 0E 00 (512) 13 8D (909) 14 82 (130) 1510 1511 10162
0 0 03 A1 (929) 05 FF (511) 0A 01 (513) 0E 00 (512) 13 8D (909) 17 A1 (929) 1511 1510 8561

soweit so gut. Schaut für mich eigentlich ganz plausibel an.

Leider klappt jedoch das Binden überhaupt nicht, der MCPX zuck nicht, die blaue LED blinkt noch weiter hektisch vor sich hin
(hab natürlich den Debug Mode vorher ausgeschaltet und neu hochgeladen)
Irgendwie habe ich zuerst gedacht, ich habe beim ausbauen des 2,4GHz Modul geschossen (hatte es erst verkehrt herum eingebaut)

Habe mir eine neue DX4e bei Ebay geholt. Modul raus, selbes Ergebnis (geht nicht).
Dann mal das Modul wieder in die DX4 eingebaut, da klappt es ohne Probleme. Also Modul doch noch ganz.

Mich beschleicht immer mehr, dass hier irgendwie die Ansteuerung des AMTX11 nicht korrekt ist.
muss ich noch irgendwas an der Funke einstellen?

noch ne Blöde Frage:
der TX Pin ist schon der, der auch an die Serielle Schnittstelle geht, oder?

Ich bin echt ratlos.

Hoffe mal, jemand kann mir helfen?
LG Jens

#347 Re: Eigenbau Spektrum Modul für Futaba T8

Verfasst: 04.01.2012 22:26:04
von firedevil579
Hallo Board,

nochmals ich:
habe nun den Fehler gefunden.

Leider hatte ich noch von einem Test vorher das Setting "Board-Arduino pro mini" mit 16MHz am laufen.
Daher haben sich auch die falschen Settings von der Seriellen Schnittstelle ergeben.

nachdem ich den korrekten Clockspeed ausgewählt habe, ist alles OK und das Binden war erfolgreich.
Vielleicht hilft das ja noch jemanden ein wenig.

LG Jens

#348 Re: Eigenbau Spektrum Modul für Futaba T8

Verfasst: 05.01.2012 14:15:56
von cobra
Ich glaub ich brauch mal etwas Hilfe bitte.

Ich hab soweit alles zusammen gelötet, bekomm aber das Ardunio nicht programmiert.

Es wird immer folgender Fehler ausgegeben
avrdude: stk500_getsync(): not in sync: resp=0x00
avrdude: stk500_disable(): protocol error, expect=0x14, resp=0x51

#349 Re: Eigenbau Spektrum Modul für Futaba T8

Verfasst: 05.01.2012 17:13:39
von echo.zulu
Du hast bestimmt vergessen den Controller und den Programmer richtig einzustellen:

Tools / Board --> Arduino Pro Mini 3,3V oder 5V
Tools / AVRISP mkII
Tools / SerialPort die zum FTDI-Chip gehörende serielle Schnittstelle einstellen

#350 Re: Eigenbau Spektrum Modul für Futaba T8

Verfasst: 10.01.2012 11:39:26
von Loisl
Servus Leute,
hab irgendwie das gleiche Problem:

Die Tool-Einstellungen sind wie oben, der Programmer blitzt ein paarmal mit der TX-LED
und dann kommt
Binary sketch size: 3622 bytes (of a 30720 byte maximum)
avrdude: stk500_getsync(): not in sync: resp=0x00
Hab schon alles geprüft: 3,3V, 8MHz, ATmega328 und Com3.
EInzig die Com-Parameter hab ich noch nicht angeschaut.
Habt ihr noch irgendwelche Ideen? Ich will endlich meinen mCP X mit der T8 Gassi führen. :cry:

#351 Re: Eigenbau Spektrum Modul für Futaba T8

Verfasst: 10.01.2012 11:51:59
von echo.zulu
Hi Lois´l.
Ich würde zuerst einmal genau bei der seriellen Schnittstelle im Gerätemanager schauen. Es muss dort USB serial Port oder FTDI serial Port mit der COM-Port Nummer zu finden sein.

#352 Re: Eigenbau Spektrum Modul für Futaba T8

Verfasst: 10.01.2012 12:12:45
von Loisl
danke für den Tip, Egbert. Das werde ich heute abend gleich mal testen.

#353 Re: Eigenbau Spektrum Modul für Futaba T8

Verfasst: 10.01.2012 14:38:21
von echo.zulu
Notfalls kommst Du dann einfach in den Chat. Dann können wir evtl. Fragen schnell klären.

#354 Re: Eigenbau Spektrum Modul für Futaba T8

Verfasst: 10.01.2012 16:35:41
von nenno
Loisl hat geschrieben:Servus Leute,
hab irgendwie das gleiche Problem:

Die Tool-Einstellungen sind wie oben, der Programmer blitzt ein paarmal mit der TX-LED
und dann kommt
Binary sketch size: 3622 bytes (of a 30720 byte maximum)
avrdude: stk500_getsync(): not in sync: resp=0x00
Hallo...
... das hatte ich auch. Ich hatte den Tx vom HF-Teil beim flashen noch angelötet. Als ich die Verbindung dann getrennt hatte, ließ sich der Arduino flashen..


Nenno...

#355 Re: Eigenbau Spektrum Modul für Futaba T8

Verfasst: 10.01.2012 19:01:54
von mha
Loisl hat geschrieben:Servus Leute,
hab irgendwie das gleiche Problem:

Die Tool-Einstellungen sind wie oben, der Programmer blitzt ein paarmal mit der TX-LED
und dann kommt
Binary sketch size: 3622 bytes (of a 30720 byte maximum)
avrdude: stk500_getsync(): not in sync: resp=0x00
Hab schon alles geprüft: 3,3V, 8MHz, ATmega328 und Com3.
EInzig die Com-Parameter hab ich noch nicht angeschaut.
Habt ihr noch irgendwelche Ideen? Ich will endlich meinen mCP X mit der T8 Gassi führen. :cry:
Hallo Loisl,

bei angestecktem FTDI (das ist der USB/Seriell Wandler) im Windows Gerätemanager unter Anschlüsse (COM und LPT) prüfen, ob ein Gerät "USB Serial Port (COMxx)" eingetragen ist. Die COMxx dann in der Arduino Software unter Tools/Serial Port auswählen. An den COM Parametern im Gerätemanager muss man nichts machen, das stellt die Arduino Software selbst ein. Wenn das FTDI nicht richtig installiert wird, gibt es allerdings eine andere Fehlermeldung, d.h. ich gehe davon aus, dass Du das schon richtig gemacht hast.

Deine Meldung kann ich auf drei verschiedene Arten erzeugen:
1. Serielle Verbindung vom FTDI zum board ist fehlerhaft: RX und TX müssen gekreuzt sein. Prüfe GND FTDI auf GND board, RX FTDI auf TX board, TX FTDI auf RX board.

2. Board wird nicht mit Strom versorgt: Ich versorge das board mit separaten 5V aus einem alten 4-zelligen Empfängerakkus an RAW (nicht VCC!). Über das FTDI geht auch, dann musst Du allerdings noch VCC FTDI mit VCC board verbinden und dafür sorgen, dass Dein FTDI nur 3,3V liefert

3. Kein Reset des board nach Druck auf upload in der Arduino Software: Das board braucht einen Reset zum richtigen Zeitpunkt um in den flashloader zu gekangen. Hier gibt es zwei Möglichkeiten. Hast Du nur GND, RX und TX (und VCC) verbunden, musst Du den Reset selbst auslösen. Nach Druck auf Upload den Balken unten links in der Arduino Software beobachten. Wenn der Balken von der Mitte (Ende des Compilerlaufs) fast auf das Ende springt (Ende des Linkerlaufs) am board die Reset Taste drücken. Oder eleganter DTR FTDI mit DTR board verbinden. Dann macht die Arduino Software den Reset zum richtigen Zeitpunkt.

Viel Erfolg

Michael

#356 Re: Eigenbau Spektrum Modul für Futaba T8

Verfasst: 10.01.2012 19:11:01
von tracer
mha hat geschrieben: Windows Gerätemanager
Bin ja neugierig, on der Loisl so was hat :)

#357 Re: Eigenbau Spektrum Modul für Futaba T8

Verfasst: 10.01.2012 19:15:51
von mha
echo.zulu hat geschrieben: Tools / AVRISP mkII
Das ist nicht relevant wenn Du mit der seriellen Schnittstelle programmierst, d.h. Du kannst das auch auf der Voreinstellung lassen. Diese Einstellung wirkt nur wenn Du mit "Burn Bootloader" einen neuen Bootloader auf den Atmel flashen willst. Das geht nicht über die serielle Schnittstelle, d.h. Du brauchst einen speziellen Programmer (den Du hier auswählst). Und ich bin sicher, das Du den Bootloader nicht überschrieben möchtest:wink:

Es genügt also in Tools die richtige COM Schnittstelle und das richtige board auszuwählen.

#358 Re: Eigenbau Spektrum Modul für Futaba T8

Verfasst: 10.01.2012 19:16:43
von mha
Heißen die seriellen Schnittstellen beim MAC auch COMxx? :albino:

#359 Re: Eigenbau Spektrum Modul für Futaba T8

Verfasst: 10.01.2012 19:33:21
von tracer
mha hat geschrieben:Heißen die seriellen Schnittstellen beim MAC auch COMxx?
Keine Ahnung, habe gestern erst nen Teil aufgespielt, habe noch keinen "Com" Treiber, wollte ich evtl. nachher machen.
Screen Shot 2012-01-10 at 19.29.04 .png
Screen Shot 2012-01-10 at 19.29.04 .png (62.97 KiB) 1226 mal betrachtet

#360 Re: Eigenbau Spektrum Modul für Futaba T8

Verfasst: 10.01.2012 20:17:01
von cobra
Danke für die Infos, der Upload hat geklappte, war das Problem mit dem Tx vom HF Teil.

Jetzt hab ich nur dass Problem, dass das Binden nicht wirklich klappt.

Ich habe statt der T8 eine T14 im Einsatz, aber das müsste ja egal sein.

Ich stecke den Heli an und warte bis er blinkt, dann drücke ich den Bind-Taster am Modul und schalte die Funke ein und bestätige dass der Schüler Mode weiter aktiv sein soll.

Dann noch Senden aktivieren. Heli bindet dann, aber die LED am Heli geht gleich danach aus, der Rotorkopf zuckt kurz, und das wars, keine Reaktion mehr, beim nächsten Anstecken ist der Heli dann wieder im Binding Mode.