Hallo, ik heb een probleem met een 74HC123AN (monostabiele oneshot) en een 74HC74 (d flipflop). De 74HC123 word gebruikt om te zorgen dat een drukknop de interrupt lijn niet hoog kan houden en dat dender meerdere pulsen niet kan veroorzaken. De 74HC74 werkt als een buffer. Het probleem is nu dat de uitgangspuls van de oneshot niet binnen geklokt word door de flipflop. De uitgangspuls heb ik na gekeken met de scope en lijkt wel correct. Als ik de 74HC123AN van het printje doet (uitgang legt de pennen van 74HC74 aan massa) kan ik met een draadje van de 5V lijn een puls geven aan de flipflop en dan klokt hij de puls wel binnen...

Ik heb wel gevonden dat er een verschil is tussen een 74HC123N en 74GC123AN, bij de enen is T = 0.45 * Rext * Cext en bij de andere T = Rext * Cext. Maar dit zal het probleem wel niet zijn.

Ingangstroom van de HC chips is in de orde µA en de uitgangstroom is in de orde mA, dus dit is het probleem niet en de uitgangspanning is gewoon rond de 5V en is duidelijk een fysische hoog voor de 74HC74.

Ik begrijp nu niet waarom dat chips van dezelfde familie niet samen willen werken.

Het deel van de schakeling kan je hier vinden http://users.skynet.be/towp/schakeling.PNG .

Alvast bedankt om ff de tijd te nemen om mijn topic te lezen!

Timing is the answer my friend !!
Door de clk ingang en de D ingang aanelkaar te knopen haal je de minimale setup tijd van je D signaal niet (15 nSec).
Ik begrijp ook niet hoe je de flipflop weer wilt resetten.
Je klok ooit een keer een 1 erin (mits je het clk signaal 15 nSec vertraagd) maar dan krijg je ook nooit meer een 0 er in.
Je zult dus of je D flipflop moeten laten vervallen of iets bedenken hoe je de D-flipflop weer reset.

Edit: Ik zag net dat het schema dat ik bekeken heb maar een deelschema is en dat de reset niet verbonden is aan de +5 (zoals ik aangenomen had) maar aan iets dan ons niet bekend is.
De oplossing in dit geval is dan ook de D ingang van de flipflop aan de +5 leggen. Hierdoor zal een "1"ingeklokt worden bij de d-flipflop welke later op misterieuze weer reset zal worden.

[Bericht gewijzigd door driessens_nl op ]

Dank u voor het antwoord, ik ga nu gewoon ff de D ingang aan +5V leggen (lijkt me de beste oplossing zonder dat ik een volledig nieuwe testprint moet maken). Ik heb nogal een domme (beginners) fout gemaakt, in het vervolg wat beter de datasheet bekijken...

All de reset ingangen van de flipflops liggen aan een PIC, het clearen van de flipflops heb ik al uitgetest en werkt correct. De gehele schakeling zou een simpele interrupt controller moeten worden.

EDIT: ik heb net eens getest met de D op 5V en alles lijkt nu correct te werken. Bedankt voor de hulp!

[Bericht gewijzigd door Silencer op ]