Eingänge am Paralellport

Gast #113467
Lesenswert?

die ausgänge des parallelport sind alles open collector ausgänge.
d.h. einen externen weiderstand von ca. 3.9k gegen +5V.
beim lesen liest du dann die 5V über den pullup oder eben 0.

zum ansteueren der ausgänge brauchst du dann ne dll oder nen treiber.

gruss tobias
Gast #113469
Lesenswert?

Ich brauche die eingänge

Wie bring ich die in den High Zustand.
Möchte Daten von einen PIC (16F628)auf die Paralelle Schnittstelle
legen
Habe gehört, gelesen das man im im Bidirectional Modus die
Datenleitungen als Aus UND Eingänge (immer nur eines von beiden,
BYTEweise) verwenden kann.

Mich interesieren die EINGANGSLEITUNGEN
NICHT die Ausgänge und Nicht die Statusleitungen
Gast #113472
Lesenswert?

> Habe gehört, gelesen das man im im Bidirectional Modus die
> Datenleitungen als Aus UND Eingänge (immer nur eines von beiden,
> BYTEweise) verwenden kann.

Stimmt, die einzelnen Leitungen können nicht unabhängig voneinander als
Ein- und Ausgänge benutzt werden. Du kannst den Port nur komplett als
Eingang oder komplett als Ausgang verwenden.

Thorsten
Gast #113473
Lesenswert?

http://www.beyondlogic.org/spp/parallel.htm

http://www.doc.ic.ac.uk/~ih/doc/par/
http://www.lvr.com/jansfaq.htm

bevor du hier rumschreist informier dich erstmal ein bisschen. schon
mal dran gedacht, dass du steuerlaeitungen als eingang verwenden
kann/musst (bei 4bit in)

lies mal die angegebenen seiten, vor allem die erste, dürfte dich
interessieren. überigens der erste google treffer...
Gast #113474
Lesenswert?

Danke für die Links

Kann ich also mit dem PIC16F628 direkt auf die Eingangsleitungen
(RB0bis RB7 auf PIN2 bis 9) fahren oder muss ich Vorwiderstände
vorhängen, wenn ja wieviel OHM?

Wieviel kann ich von den Controlleitungen Strom ziehen?

Kann ich damit (über Dioden) den PIC versorgen (12mA)?

Kann ich die PINS 18 bis 25 als Masse zusammenfassen (Wenn ich den PIC
mit den Control... versorgen kann)?
Gast #113475
Lesenswert?

ist aus dem ersten link
"The output of the Parallel Port is normally TTL logic levels. The
voltage levels are the easy part. The current you can sink and source
varies from port to port. Most Parallel Ports implemented in ASIC, can
sink and source around 12mA. However these are just some of the figures
taken from Data sheets, Sink/Source 6mA, Source 12mA/Sink 20mA, Sink
16mA/Source 4mA, Sink/Source 12mA. As you can see they vary quite a
bit. The best bet is to use a buffer, so the least current is drawn
from the Parallel Port."

und das ist auch noch gut
http://www.hut.fi/Misc/Electronics/circuits/lptpower.html

die gnd pins solltest du sowieso verbinden
Gast #113476
Lesenswert?

Wegen meiner ersten Frage

Es wäre dringend

Die anderen Fragen haben sich beantwortet.
Wenn ich die Controlleitungen über Dioden als Speisespannung hernehme
verteilt sich der Strom über vier Leitungen (ergibt 4mA pro Leitung)
Müsste von der Versorgung her reichen.
Gast #113480
Lesenswert?

Ich würde mal sagen, daß Strom immer den Weg des geringsten Widerstandes
geht. M. a. W. wenn eine der vier Dioden nur minimal besser leitet (was
garantiert der Fall sein wird), so fließt nahezu der gesamte Strom über
diese eine Diode. Ich würde jeweils in Reihe noch ein Widerstand von
sagen wir mal 10 Ohm legen.

Und zur Sicherheit in die 8 Datenleitungen noch ein 100 Ohm Widerstand,
evtl. sogar ne RC-Kombination.

Thorsten

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren