Relæer på LPT port trækker ved boot af pc.

Jeg er ved at prøve at lave lidt styring på LPT porten på min pc. Det går også udemærket.

Men.....men, men, men. En dag tændte jeg for strømmen til mit eksterne print, før jeg tændte for pc'en. Og til min store skræk tændte alle 8 relæer. Og de går ikke ud, før jeg starter mit program.

Det kunne jeg faktisk godt undvære......

Er der nogle der har prøvet det før? Er der en ekstra udgang på LPT porten der ikke bliver høj ved opstart? Eller hvordan?

Mvh Thomas

Reply to
Thomas S
Loading thread data ...

nej, desværre. Du kunne jo lave så en bestemt udgang evt skal togle en tæller med f.eks 10 pulser, som så automatisk sætter spænding på dit kort.

--
Calle
Reply to
Calle.

Det er standard.... tror det er et signal til de enheder som er koblet på, om at computeren tændes...

Hvis du holder øje med det, vil du dog se at den slukker igen efter få sekunder - MEN windows starter den så senere, og slukker den ikke igen :( Du kan dog bare lave et program som slukker alle portene, og smide det i start-menuen i windows; det vil bevirke at de slukker når skrivebordet åbnes.

Men enig, det er belastende.

Reply to
Casper Bang

En printer generes ikke af dette. Så brug måske samme metode (med en latch). Der er 8 bit ud og en strobe.

--
Christen Fihl
http://HSPascal.Fihl.net/
Reply to
Christen Fihl

Doh!!! Selvfølgelig. Jeg har en counter kreds liggende. Du er dagens mand... Næ....Ugens mand.

Jeg siger mange tak for det fremragende forslag.

Mvh Thomas

Reply to
Thomas S

Hej Thomas,

Det er fordi porten, i startøjeblikket, ikke er initialiseret. Du kunne overveje at sætte invertere på indgangene af det du tilslutter og så lave en let omskrivning af dit program (blot køre med negativ logik ud af det).

God weekend til alle, jeg er ved at have småtravlt nu ;-/

--
Venlig hilsen,
Søren
 Click to see the full signature
Reply to
Søren

går ikke, så tænder hele molevitten, når hans PC/program dør eller bliver slukket for førsyningen til printen slukkes ;-(

--
Calle
Reply to
Calle.

Så vidt jeg husker kommunikeres der på LPT1, for PC'en kan 'artsbestemme' tilsluttet printer, ved boot.

Læs om fænomenet samt beskrivelse af LPTinterface IEEE 1284 hos National Instruments

formatting link

Direkte link (funker nogengange):

formatting link

Eller indirekte link:

formatting link
Søg i område 'NI developer zone' efter "IEEE 1284 - Updating the PC Parallel Port"

Mvh Villy

formatting link

Reply to
Villy Jensen

Villy Jensen skriver:

Kan det afhjælpes ved at sætte sin port til SSP (kun output) ?

Klaus

--
Modelbane Europas hjemmeside: http://www.modelbaneeuropa.hadsten.dk
     Modeltog, NE2 internetopsætning, elektronik og andet:
 Click to see the full signature
Reply to
Klaus D. Mikkelsen

'artsbestemme'

Det tror jeg faktisk ikke...

Når jeg læser forklaringen på

formatting link
(søg efter "Negotiation" på siden, det forekommer i relevant afsnit om "The IEEE 1284 Standard") er det beskrevet at LPT1 starter i "Compatibility mode" (hvad det så er?) og begynder at "Negotiate"

Mvh Villy

formatting link

Reply to
Villy Jensen

Nej. Har provet med lysdioder på alle outputs, de blinker ved opstart af PC

--
Calle
Reply to
Calle.

"Calle." skriver:

Okay, så må man "ofre" 2 ben til at tænde og slukke for printet. En kombination af det ene ben høj og det andet lav, og der er strøm på.

Klaus

--
Modelbane Europas hjemmeside: http://www.modelbaneeuropa.hadsten.dk
     Modeltog, NE2 internetopsætning, elektronik og andet:
 Click to see the full signature
Reply to
Klaus D. Mikkelsen

Alle? eller alle dataoutputs? Det kunne godt være at nogle af control outputsne ikke er høje ved opstart.

--

-jens

Reply to
Jens Arnfast

jeg skrev alle outputs ikke ;-)

--
Calle
Reply to
Calle.

Jojo.. men man ved jo aldrig ;-)

C0, 1 og 3 er inverterede (pin 1, 14 og 17) - vil det sige at de ved opstart er logisk lave? :)

--
-jens
Reply to
Jens Arnfast

både og. Det betyder, at hvis du sætter 5V ind læses den som 0V og omvendt. men den vil stadig blinge under opstart

--
Calle
Reply to
Calle.

mener du ikke pin 14, 16 & 17

formatting link

--
Calle
Reply to
Calle.

Nope, pin 1 er også udgang (strobe).

--
-jens
Reply to
Jens Arnfast

Ja, men den er ikke inverteret

--
Calle
Reply to
Calle.

Hej Calle,

Hvilket forhåbentligt ikke sker så ofte som opstarten ;)

Død PC eller dødt program er alligevel en fejlsituation der skal korrigeres, mens opstart er en normal situation, så det er bedre at have fejlen i førnævnte tilfælde.

Men jeg ser at du har testet og fundet blink (det er der i hvert fald ikke på en SPP - altså en ren SPP), så dér virker det naturligvis ikke, da begge tilstande forekommer ved opstart.

--
Venlig hilsen,
Søren
 Click to see the full signature
Reply to
Søren

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.