Het is niet echt voor school of huiswerk, aangezien ik op mezelf wat elektronica aan het leren ben. Maar omdat ik nog een beginner ben, leek dit me wel het geschikte forum.
Wat ik probeer te doen, is een schakeling maken met 2 drukknoppen en een 7-digit display, waarbij de ene drukknop de teller met 1 verhoogt (en na 9 terug naar 0 gaat), en de andere drukknop de teller terug op 0 zet.
Ik heb de schakeling eerst in tinkercad gemaakt, en als ik de simulator daarvan start, werkt het zoals ik verwacht:
Maar als ik het op mijn breadboard probeer na te maken, heb ik wat problemen met de clock input van de 74HC93 (datasheet: CD74HC93E)
Als ik de schakeling maak zoals hierboven, gaan er geen LEDs branden als ik de '+' knop gebruik, en gedraagt de 74HC93 zich alsof reset en clock0 altijd op high staan.
Tijdens het zoeken naar het probleem, heb ik gemerkt dat als ik de drukknoppen weg haal, en reset rechstreeks aansluit op GND, dat hij ineens heel snel begint te tellen als ik de draad aanraak die aangesloten is op clock0.
Zelfs als dat het geïsoleerde deel van de draad is, of als ik nog maar in de buurt ervan kom met mijn hand.
Ik heb zelfs eens geprobeerd om een 1 MegaOhm resistor aan te sluiten op clock0, en dan het andere einde van de resistor aan te raken met een houten stokje van 20 cm, en dat geeft ook hetzelfde resultaat!?
Wat is hier aan de hand? Als ik de datasheet juist interpreteer, zou de teller toch pas mogen verhogen als clock0 van high (min ergens tussen 1.5 en 3.15V) naar low gaat?
Ik heb het uiteindelijk werkend gekregen door ipv een tactile switch een schuifschakelaar te gebruiken voor de clock0 input die switcht tussen power en GND:
Maar ik zou toch graag met drukknoppen willen werken. Enig idee hoe ik dat zou kunnen doen?
Alvast bedankt!
[edit: attachments toegevoegd omdat image thumbnails niet lijken te werken]
