Ik zit met het volgende probleem. Ik heb een timer die aan de parallelle poort gedurende een ingestelde tijd logisch '1' geeft "A". Ik wil daarmee een apparaat aansturen dat werkt met start "B" en stop "C" pulsen (GPI)(pulsbreedte 0,5 sec). Dus de de stijgende flank van "A" een puls "B" en op de neergaande flank een puls "C". Hoe kan ik dit realiseren?

"A" _________|---------------------|__________

"B" _________|--|_____________________________

"C" _________________________|--|_______

Alvast bedankt.

Eric

zoals je het nu getekend hebt in ieder geval niet, want de puls op C begint voor de neergaande flank; die elektronica moet een telepatische module bevatten om te weten dat jij zo meteen die lijn omlaag gaat trekken.

Kun je niet gewoon 2 uitgangen van de parallelle poort gebruiken? Dat lijkt me het gemakkelijkst. Zo niet, dan zul je een stukje elektronica moeten bedenken om die pulsen te genereren. Zoek een op 555 monostabiel, one-shot of pulse shaper.

Dit kan wel , maar het is veel simpeler om twee uitgangen hiervoor te gebruiken (een voor elke toets) en die twee uitgangen dan navenant aan te sturen.
Het kan electronisch wel, maar dat kost weer meer electronica dan je denkt. Een oplossing is bijvoorbeeld een XOR poort waarvan 1 ingang een RC combinatie heeft, zodat bij wisseling van niveau er eventjes een 01 of 10 combinatie op de ingang van de XOR staat, dit geeft dan een puls op de uitgang.

Nogmaals: eerste oplossing is veel simpeler.

Fripster

Twee optocouplers antiparralel in serie met een R en een flinke C ? :)

als je geen eisen stelt aan de flanksteilheid, zou dat inderdaad een hele simpele oplossing zijn.

Dank voor de tips, het gaat inderdaad prima met de twee optocouplers, steilheid is niet zo heel erg belangrijk. Dus een hele goede optie.