LPT interface

Als school project hebben we gekozen voor het maken van een LPT interface.
daarom willen we een schakeling maken om de printerpoort in telezen en uit schrijven. Daarmij willen we een programma maken in pascal voor het inlezen van de poorten.
daarbij hebben we al verschillende vragen.

1. hoe kan je de datalijnen hardwarematisch hoog en laag maken?

2. is er een uitgang van de LPT die een hogere stroom uitstuurd?

alvast bedankt voor de hulp.
mochten er nog vragen zijn van jullie dan horen we het wel.

Welkom op deze site!

http://www.circuitsonline.net/artikelen/view/26

zal je een eind op weg helpen

maar je moet zelf maar de vertaal slag naar Pascal maken, maar het artikel helpt je goed op weg met de hardwarematige kant.

IF you can't convince them, then confuse them!

ok bedankt.

we zijn inmiddels begonnen aan het onwerpen van de print.
deze zal ik naderhand wel posten voor mogelijke aanpassingen.

Op 7 februari 2006 12:51:01 schreef Flying Dragon:
2. is er een uitgang van de LPT die een hogere stroom uitstuurd?

Nee dat kan niet, Bij oudere pc's kun je ongeveer 20 ma per poort eruit krijgen en tegenwoordig geloof ik nog maar 10 ma. Als je het schema hieronderbouwt kun je wel grotere stromen sturen als je nog niet genoeg kracht hebt kun je ook nog een relais erachter hangen
http://files.professor-botje.nl/co.nl/LPT_VB6/pics/NPN-optoc.gif

free_electron

Silicon Member

zorg maar dat je alle lijnen goed beschermt om te beginnen
op al je uitgangen : een 74573 ertussen

op je ingangen een seriewweerstandje van 100 ohm gestuurde door een schmittriggertje.

aan de ingangne van de schmnittriggers pull up weerstanden.

Professioneel ElectronenTemmer - siliconvalleygarage.com - De voltooid verleden tijd van 'halfgeleider' is 'zand' ... US 8,032,693 / US 7,714,746 / US 7,355,303 / US 7,098,557 / US 6,762,632 / EP 1804159 - Real programmers write Hex into ROM