Forum: Mikrocontroller und Digitale Elektronik Signale kommen zu schwach an


von Rainer Frieling (Gast)


Lesenswert?

Hallo

Habe folgendes Prob.

Ich steuere einen Controller über den Par-Port meines rechners. Der
Controller, ein SED1335, sitzt auf einer Platine. Das Kabel ist ca. 30
cm lang. Ohne das Kabel mit dem Contr. zu verbinden habe ich am PC
ausgang saubere 5V pegel. Schließe ich jetzt das Kabel an den
Controller bleiben nur noch 0,5 V übrig. Zu wenig um logisch erkannt zu
werden. Ich benutze 10k Pullups an den Datenleitungen.

Woran kann das liegen?

Gruß
Rainer

von Tomasz (Gast)


Lesenswert?

Kann es sein, dass dein Controller mit einem Low Pegel gegentreibt?

von Rainer Frieling (Gast)


Lesenswert?

Hallo Tomasz

Was meinst du mit -Der controller treibt mit Low Pegel gegen- ?

Wäre es besser die Signale mit 10Ks gegen GND zu ziehen.

Gruß
Rainer

von Teletubbi (Gast)


Lesenswert?

Dein Controllerpin ist wohl auf "Ausgang" mit ausgabe 0V eingestellt
und nicht auf "Eingang"

von Rainer Frieling (Gast)


Lesenswert?

Ich sollte also sicherheitshalber die Pullups generell weglassen?

von Mr_Boertsch (Gast)


Lesenswert?

Grundsätzlich bringen hier Pullups nichts. Der Par Port des PC's hat ja
definierte Pegel. Diese somit einfach an den Prozessor anhängen und die
den Port als Eingang definieren.

von Teletubbi (Gast)


Lesenswert?

@Frieling
Die PullUps sind NICHT das Problem!
Du hast mi 99% Sicherheit den ControllerPin NICHT AUF EINGANG sondern
auf AUSGANG geschaltet. Das ist das Problem.

von Rainer Frieling (Gast)


Lesenswert?

Der SED1335 ist eine LCD Controller. Die Datenleitungen sowie die
Steuerleitungen werden alle vom Par Port gesteuert. Das einzige was ich
mauell vorher mache ist einen Pullup an den Reset Pin, der ist aktiv
low. Außerdem noch die  Schnittstelle festlegen. Dazu legen ich zwei
pins auf GND, damit wähle ich eine 8080 family.

Ich dachte ob nicht vielleicht das Kable zu lang ist. Hab es schon auf
30 cm gekürzt oder muß ich vieleicht ein extra geschirmtes nehmen.

von Malte (Gast)


Lesenswert?

Miss doch mal nach wieviel Strom durch eine der Datenleitungen fließt
wenn die Leitung bei 0,5V ist und nicht wie erwartet bei 5V.

von Sebastian (Gast)


Lesenswert?

Also 30cm Kabel sind mit Sicherheit nicht das Problem. An die par.
Schnittstelle eines PCs kannst du ohne Probleme 5m Kabel hängen und am
Ende bleiben noch fast genau TTL-Pegel übrig. Wie die anderen auch
schon sagten: Du hast mit an Sicherheit grenzender Wahrscheinlichkeit
einen anderen Fehler in der Schaltung. Kurzschluss gegen GND irgendwo?
Pins falsch konfiguriert? Die Pullups gehören da nicht hin, die par.
Schnittstelle ist quasi-push/pull, hat also definierte Pegel.

von Kupfer Michi (Gast)


Lesenswert?

Wenn ein ParPort Ausgang irgendwann einmal kurzgeschlossen war, wird er
oft hochohmig. Mit dem Oszi siehts noch einigermassen gut aus, aber
sobald man eine Last anschliest bricht die Ausgangsspannung zusammen.

von Rainer Frieling (Gast)


Lesenswert?

Also ich hab jetzt mal mein Multimeter in eine Portleitung
reingeschleift. Das Multimeter kommt fast gar nicht mit. Hab aber wohl
Werte um die 100mA. Ist das zuviel?

Der Takt des LCD Controllers liegt bei 8Mhz. Beinflusst da das PCB
Layout die Signaleigenschaften schon gravierend?

Gruß
Rainer

von Malte (Gast)


Lesenswert?

>100mA. Ist das zuviel?
Ja - hundertprozentig. Ich würde sagen die Schaltung baut einen
Kurzschluss.
Ein Eingang des LCD Controllers würde mit Sicherheit weit unter 1mA
ziehen.

von Kupfer Michi (Gast)


Lesenswert?

Also wenn du mit reingeschleift die Schaltung
ParPort Pin -> mA Meter -> LCDControler Eingang -> GND
meinst dann sind 100mA ein astreiner Kurzschluss....

Ich würde zunächst überprüfen ob dein ParPort überhaupt noch
funktioniert und dann ganz von vorne anfangen.

von Rainer Frieling (Gast)


Lesenswert?

Der Par Port funzt noch. Kann ja noch sachen ausdrucken. Werd wohl noch
mal nen anderes Layout machen müssen.

Danke an alle.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.