Hallo NG!
Ich bin verzweifelt! Auf einer Platine habe ich einen Mikrocontroller und einen FT232R untergebracht, normalerweise funktioniert alles. Nur wenn ein Relais auch nur in der N=E4he ist resettet sich der IC, aber nicht der uC. Wenn ich mir unter Linux /var/log/messages anzeigen lasse sehe ich einen disconnect und sofort einen reconnect bei jedem 5. bis 50. Relais- kontakt. Freilaufdiode oder RC-Glied bringt nichts. Zudem soll sp=E4ter ein
230V Relais in die N=E4he. Es ist =FCbrigens nichts weiter an der Platine angeschlossen au=DFer USB und die Versorgungsspannung. Was habe ich bisher versucht:- zwischen USB und FT232R ist ein Analog Devices ADUM4160 der FTDI IC ist somit nicht bus powered
- Zwischen USB VCC und GND sind 10nF
- USB VCC ist mit einem Ferrit BLM21 direkt neben der Buchse versehen
- D+ und D- sind mit einer Gleichtaktdrossel gefiltert
- an USB VCC, D+ und D- ist eine Surpressordiode NUP2201
- der Schirm des USB Kabels war a) nicht angeschlossen b) mit GND verbunden (isoliert vom Rest der Schaltung durch den ADUM4160) oder c) Schirm und Masse sind verbunden mit parallel 750kOhm und
10nF. Der Fehler tritt immer auf.- D+ und D- haben 47pF Kondensatoren gegen GND bekommen. (Sollte wohl das Problem beim Vorg=E4nger FT232BLM gewesen sein.)
Was kann man noch machen? Geschirmtes Blechgeh=E4use nur f=FCr die kleine Platine ist zu aufw=E4ndig.
Gruss, Jens