Hallo
Bedeutet "schlägt immer wieder fehl" dass es ab und zu funktioniert, nie funktioniert oder fast immer funktioniert?...Schnittstellen seriell direkt oder mit USB-Converter, aber der "weißes Papier"-Test der seriellen Schnittstelle mit dem RS232-Transceiver, schlägt immer wieder fehl!
Der mitgelieferte RS232-Transceiver ist generell etwas zickig. Da er seine Spannungsversorgung aus den High-Pegeln den Steuerleitungen (auch der Signalleitung) zieht, streikt er, wenn diese Pegel nicht ausreichend hoch und kräftig sind. Probleme haben häufig Notebooks mit zu niedrigen Pegeln und auch viele RS232-USB-Wandlerkabel funktionieren nicht.
Das Poti beeinflußt die Trägerfrequenz (es sollten 36kHz sein) der Sende-IR-Diode und hat keinen Einfluß auf die Empfangsträgerfrequenz. Diese wird vom TSOP auf dem Transceiver bestimmt. Wenn die TV-Fernbedienung mit 36kHz-Trägerfrequenz sendet (manche senden auch mit 38 oder 40kHz) sollte der Empfang mit dem Transceiver immer gleich sein, unabhängig von der Potistellung. "Auch der Asuro-Selbsttest sendet mir die Zeichen zum Hyperterminal..." deutet auf funktionierenden Empfang und richtige Terminaleinstellungen (2400,n,8,1 ohne Handshake) hin.Ich kann mit einer Infrarot-Fernbedienung Zeichen im Hyperterminal "erzeugen" und auch immer schön reproduzierbar, wenn ich das Poti auf dem RS232-Transceiver genau einstelle
Leider kann man so nicht testen wie genau die 36kHz mit dem Poti eingestellt sind. Durch Bauteiletoleranzen bedingt kann es sogar sein, dass die Frequenz überhaupt nicht genau genug eingestellt werden kann.[Link]Der Test mit der Digi-Cam funktioniert übrigens tadellos, die Diode sendet!
Die IR-Kommunikation beim asuro wird auch von einigen äußeren Bedingungen beeinflußt oder gestört. Hier mal eine kleine, sicher nicht komplette, Liste der Störquellen: Halogen- und Leuchstofflampen, LCDs, TVs, Sonnenlicht, zu schneller oder zu langsamer Rechner (das sollte mit dem aktuellen Flashtool [v1.153] besser sein), natürlich auch Löt-oder Bestückungsfehler und letzlich auch ausgefalle Sachen wie Temperaturabhängigkeit:
https://www.roboternetz.de/phpBB2/ze...ag.php?t=26559
Achtung! Man sollte auf gar keinen Fall versuchen ein Programm auf den asuro zu flashen solange der Weisblatttest nicht einwandfrei (auch ohne Blatt!) funktioniert. Denn wenn der Selbsttest auf dem asuro nicht mehr läuft sind spätere Diagnosen sehr schwer.
Gruß
mic
Lesezeichen