Hallo
Habe endlich meine Testplatine für meinen Busconverter fertig, ein
Atmega16 soll zwischen RS-232 und I2C übersetzten. Mein Problem ist nur
das der FT232 von FTDI sich weigert Zeichen zu senden oder zu empfangen.
Ich habe überprüft den Mega16
-er sendet klar und sauber "Hallo Welt" in einer Endlosschleife.
(überprüft mit einem alten Max232 Com Adapter)
-die Singale kommen bis zur FT232.
(Singale an SMD Pin Beine mit Osci. nachgeprüft und da)
-chip wirklich Okay da ich drei status LEDs je nach Programmcode
Blinken
lassen kann.
Ich habe den FT232 getestet
-wird unter Windows richtig und ohne Probleme als FTDI USB to RS232
Wandler
erkannt und als Com-Schnittstelle bereitgestellt.
-MProg von der FTDI WebSeite erkennt den Chip ebenfalls, Einstellungen
wie Self Power werden übernommen und abgespeichert.
Trotzdem sehe ich in keinem Terminal Program das ich ausporbiert habe
nur ein Zeichen, nicht mal Zeichen Müll. Der Port wird von den
Programmen immer geöffnet aber der Terminal bleibt leer.
Hatte jemand schon mal ähnliche Probleme? Ich habe mit MProg die Prots
invertiert, testweise, brachte aber keine veränderung.
Zum Aufbau:
Der FT232 schwebt leider über der Lochraster Platine auf einer
SMD-Adapter (ca 1cm darüber), habe die Schaltung wie im Datenblatt
beschrieben nach Self-Power aufgebaut und zwei LEDs als Status
hinzugefügt, auch wie im Datenblatt.
Die nicht benutzen I/O Ports sind offen, habe in einem der anderen Post
gelessen das man die auf GND legen sollte, könnte das den Fehler
verursachen?
Bin Rat und Ideenlos!!!!
Hilfe und Danke schon mal....
Magier