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

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.