Is al weer een hele tijd geleden, maar het is te grijs bovenin om het te herinneren..

Wat ik wil is een puls genereren wanneer een output van state veranderd. Dus als output van 0->1 gaat dan moet er een pulsje worden gegenereerd (letwel output blijft 1), en als de output van 1->0 gaat weer een pulsje (output blijft dan 0)

Alvast dank!

en hoe lang moet dat "pulsje" duren ?

Laten we zeggen een halve seconde oid. Ik neem aan dat er naar die d-latch een clockje moet, bv een 555 die je vrij eenvoudig een clockje naar wens kan laten spelen?

Dus eigenlijk moet je iets hebben dat op opgaande en dalende flanken reageert, met daarachter een MMV met een 555 die een pulsje geeft zolang je wilt ( binnen de RC Mogelijkheden)

Met wilk simpel ding kun je flanken detecteren ?
microcontroller lijkt me overkill.

mvg.
Jan Cools

micro controller is wel een optie, maar idd erg veel over kill.. ik heb in het verre verleden ooit op school (20 jaar terug --zucht wordt oud.. ) iets met een 74273 en een 555 gedaan, maar weet er 't fijne niet meer van.

Ohja..

En het gaat ook nog over 4 poortjes die dat moeten kunnen, dus een compacte oplossing zou wel erg handig zijn..

[Bericht gewijzigd door marting op ]

Je kan ook een IC met 4 xor-poorten gebruiken. 1 xor voor de flankdedectie, en met de rest een monoflop in mekaar knutselen.

er zoemt hier veel info over flankdetectie op het forum rond, vrij recent nog een topic over geweest

Op 14 maart 2007 20:37:29 schreef marting:
En het gaat ook nog over 4 poortjes die dat moeten kunnen, dus een compacte oplossing zou wel erg handig zijn..

Als je er zeker van bent, dat de tijd tussen het wisselen van de flanken (aan wat jij de "output" noemt) langer is dan de tijdsduur van de gewenste pulsjes, volstaat 1 xor-poortje (of een xnor-pootje als je negatieve pulsjes wil) in combinatie met een R en een C.

Programmeer een pic of avr en begin er een handeltje in :-)
blijkbaar zijn er wat mensen hier die positieve en negatieve flanken ic's nodig hebben maar niet goed weten waar te beginnen.

Neem minstens een Atmega dan hebben we ineens 8 positieve en 8 negatieve flanken...en natuurlijk kan de tijdsduur van de pulsen individueel aangepast worden via RS232 of USB :-)

[Bericht gewijzigd door shortcircuit op ]

Begint er op te lijken dat het idd wel de meest compacte manier is.. Kwam dit schema nog tegen op het internet

http://sound.westhost.com/appnotes/an005-f2.gif

Als ik het goed heb, met een R50K en C10uF zou je op ongeveer .5 seconden uitkomen?

MOet erchter (minimaal, misschien zelfs meer) x4, dus weer extra componentjes in tegenstelling tot een PIC oid

Heb het inmiddels in een 16f628a geprogrammeerd, simpele oplossing met uiteindelijk weinig extra spul op het printje.

Dank voor alle input.

niet zo bescheiden doen:

noem het de "martingflankinator" en neem er patent op ;-)