PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Asuro Selbsttest Fehler



brandy_000
02.01.2012, 19:39
Hallo!

Hab mir heute meinen Asuro fertiggebaut und hab den Selbsttest gestartet. Dieser verläuft gut, jedoch nach dem Motortest, wo der Asuro nach hinten fährt beginnt die Haupt-LED (D12) grün-rot zu blinken und im Terminal wird mir nur mehr 54 ausgegeben. Lass ich das einige Zeit laufen, startet der Test von neu.
Was läuft da falsch? Hat wer einen Ratschlag? Vielen Dank!

radbruch
02.01.2012, 20:07
... im Terminal wird mir nur mehr 54 ausgegeben.Stelle dein Terminal auf ascii-Ausgabe um. Terminalparameter: 2400Baud, 8Bit, kein Parity und keine Flusskontrolle.

Rot-grünes Blinken bedeutet vermutlich Unterspannung im Bordnetz des asuro durch die zusätzliche Belastung durch die Antriebe.

Mögliche Ursachen: Bestückungsfehler (R12/13)? Kalte/schlechte Lötstellen oder Brücken? Schalter defekt? Übergangswiderstand an den Kontakten des Batteriehalters? Akkus/Batterien leer? Jumper J1 nicht überbrückt bei Akkubetrieb?

brandy_000
02.01.2012, 20:40
Bestückungsfehler kann ich ausschließen, gleich wie leere Batterien bzw. den Jumper nicht gesetzt zu haben.
Also wirds wohl ein Fehler der Lötung sein... Da muss ich wohl nochmal alles nachlösten...
Vielen Dank soweit mal für die Hilfe...

brandy_000
02.01.2012, 21:09
Ok, anscheinend funktioniert doch alles - jetzt wo ich die Anzeige umgestellt habe, bekomm ich am Ende laufend ein "T" ausgegeben. Das sollte nach Handbuch ja auch so sein.
Leider gibt er mir aber nicht das darauffolgende Zeichen aus wenn ich eines eingebe...
Aber grundsätzlich sollte alles passen - kann ich jetzt wo der Selbsttest funktioniert loslegen?

radbruch
02.01.2012, 21:19
Leider gibt er mir aber nicht das darauffolgende Zeichen aus...

... ist eigentlich eher schlecht. Der asuro erkennt die gesendeten Zeichen nicht. Entweder, weil keine Zeichen gesendet werden (Tranceiver defekt), oder weil er korrekt gesendete Zeichen nicht empfangen kann. Hier käme dann wieder die Unterspannung ins Spiel, denn der TSOP reagiert aufgrund seiner Beschaltung sehr empfindlich darauf.

brandy_000
02.01.2012, 21:28
Ok...

Komisch ist aber, dass er mir kein Zeichen ausgibt, jedoch wenn ich nichts eingebe und Enter drücke er mir "\0x0b" aus.
Naja auf jedenfall löte ich morgen nochmal alles nach und geb Bescheid wenn sich was ändert.

Hier die Ausgabe mit Leerschritt und Enter:

T
T
T
T
T
T
T
T
T
T
\0x0b
T
\0x0b
T
\0x0b\0x0b
T
\0x0b\0x0b
\0x0b\0x0b
\0x0b
T
\0x0b
T
T
T
T

radbruch
02.01.2012, 21:35
Vorsicht beim Löten, die IR-Bauteile sind hitzeempfindlich.

\0x0b bedeutet wohl, dass dein Terminalprogramm ein falsch verstandenes und deshalb nicht darstellbares Zeichen anzeigen möchte. Vielleicht wird die IR-Übertragung durch "Fremdlicht" von LC-Displays oder -monitore, Halogen- oder Leuchtstofflampen (oder Sonnenlicht *lol*) gestört?

brandy_000
02.01.2012, 21:44
Ok kann es also sein, dass beim Löten der IR-Sender kaputtgegangen ist? Aber dann würde er gar nicht empfangen oder?
Bzw. würde er mir, wenn er kaputt wäre, auch nicht ausgeben, welchen Test er gerade macht, oder?

radbruch
02.01.2012, 21:47
Der Sender auf dem asuro scheint zu funktionieren. Es ist vermutlich der IR-Empfänger (FSH5110 auf dem asuro) der nichts empfängt.

brandy_000
02.01.2012, 21:59
Ja hab gerade nachgesehen, sind auch nicht gut gelötet die Infrarot-Teile - muss sie nochmals löten - ich weiß vorsichtig, da sie nicht heiß werden dürfen...
Vielen Dank!

brandy_000
02.01.2012, 22:39
Hab mich jetzt gleich dazu gesetzt und nochmal den IR-Empfänger nachgelötet.
Wenn die Ts nun ausgegeben werden und ich ein Zeichen eingebe, gibt er mir das nächstefolgende aus, nicht jedoch in Folge wie im Handbuch beschrieben, sondern ich geb ein e ein und in Cutecom gibt er mir ein f aus...
Dann startet der Test von neu - heißt das nun, das mein kleiner Freund funktioniert?