Treiber/Empfängerimpedanz

Ich stehe hier gerade vor einem kleinen Rätsel:

Ich habe einen TI SN75HVD080D an einem MSP430F2617 (P3.6/3.7) angeschlossen.

Aus alter Gewohnheit bei experimental angelegten Baugruppen nicht direkt, sondern über einen 1kOhm-Widerstand. Theoretisch sollte das ja bei einem CMOS-Treiber auf einen CMOS-Emfänger keinen nennenswerten Einfluss haben. Denn theoretisch fließt ja kein Strom...

Praktisch habe ich aber jetzt das Phänomen, dass das 'R' am MSP gemessen ein "Low" nur auf ~1,6V vom SN75 runtergezogen wird, wenn das KiloOhm dazwischen liegt. VCC ist 3,3V. Der SN75 soll lt. Datenblatt 8mA "versenken" können.

Habe ich im Datenblatt vom MSP irgend was über die Eingangsimpedanz und den Pull-Up der UART-Schnittstelle übersehen? (Der Messwert würde zu einem internen Pullup von 1k im UART-Modul passen...) Oder sind das sogar übliche Werte?

Roland

Reply to
Roland Ertelt
Loading thread data ...

Roland Ertelt :

Poste doch mal die Registersettings des Ports (alle 5 oder 8 Register). Sieht so aus, als ob du PxREN auf 1 gesetzt hast und der Port auf Ausgang steht. Setz mal PxREN=0 und die Portrichtung auf Eingang. Es reicht nicht nur PxSEL zu setzen. Bei manchen MSP's passiert es, dass er den R dann in Reihe zum Ausgang legt, ob es beim 2617 so ist, weiss ich aber nicht.

M.

Reply to
Matthias Weingart

Und so sprach Matthias Weingart:

Die Idee hat was. Ich hatte die PxREN nicht explizit gesetzt, aber lt Debugger stehen sie auf '0'. Ich werde das am WE nochmal überprüfen, inwieweit da Änderungen passieren, wenn ich den Extra-PullUp aktiviere oder deaktiviere.

Dazu muss ich aber die Schaltung zerpflücken. Bei der Gelegenheit mache ich auch mal ne Strommessung. Evtl ist auch was am Board faul. Ich hatte den 1k jetzt auf die Schnelle nur mit nem Tupfen Silberlack auf '

Reply to
Roland Ertelt

Und so sprach Matthias Weingart:

Reply to
Roland Ertelt

Roland Ertelt :

Jaja, das 0.5er Pitch ist nicht ohne. Aber immer noch besser als BGA.

Mhh, solange du da nur an einen CMOS Eingang gehst, sollte das doch kein Problem sein. In der Speed scheinen die ja eh nich so schnell zu sein. Die sich daraus ergebenden langsamen Flanken sind ja auch für die EMV Prüfung nicht schlecht, weil im Speki nicht zu sehen. Grad Anfang der Woche wieder unser MSP430 Board im Testraum gehabt. Wir waren uns nicht sicher, ob das Ding schon wieder aus war oder noch lief. Im Speki sah man da nix :-).

M.

Reply to
Matthias Weingart

Nimm dies:

formatting link

und alles wird gut. :-)

Olaf

Reply to
Olaf Kaluza

Und so sprach Matthias Weingart:

Das Probem ist mit dem 'NoClean' Nachlöten behoben. Wobei ich mir nicht mal sicher bin, ob das evtl nur Flussmittelreste unter den Beinen waren. Ich hatte die Platine nach dem Löten (mit Kolophonium) mit isopropanol saubergeschrubbt. Ich löte meine Bastelarbeiten nicht im Ofen, BGA ist daher schon mal ganz schlecht :D

Ja, die MSPs sind ganz nett. Und schön sparsam. Für meine mittleren privaten Basteleien gerade noch richtig. EMV-"Dreck" macht hier warscheinlich nur die Peripherie selber: Der RS485-Bus. Der SN macht nämlich hypsche Nadeln an den Flanken. Sogar auf der CPU-Seite des 1k. Trotz dass er dann relativ wenig Puste hat. Wobei ich jetzt aber auch nicht weiter nachgrase, ob das Glitches vom HMO sind, oder er echt überschwingt. Für die beiden Einzelstücke hier ist das erst mal Rille ;)

Roland

Reply to
Roland Ertelt

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.