Op Elektronicaforum.nl is de kans om een antwoord op je vraag te krijgen heel groot. In overzichtelijke subcategorieën kun je vragen en antwoorden over elektronica zoeken, plaatsen en beantwoorden.
Elektronica Forum is onderdeel van Schakelingen Online
 


 
clock input op 74HC93

 
Plaats nieuw bericht   Plaats Reactie    Schakelingen Online Forum Index -> School en huiswerk vragen
Auteur Bericht
Ronan1



Geregistreerd op: 3-7-2020
Berichten: 3
Woonplaats: Antwerpen

BerichtGeplaatst: Za 4 Jul 2020, 13:55    Onderwerp: clock input op 74HC93 Reageer met quote

Hallo iedereen,

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]




Werkende schakeling met schuifknop
teller_basic.png

teller_basic.png - 3002 keer

Volledige schakeling die niet werkt op breadboard
teller_full.png

teller_full.png - 3002 keer

Naar boven
Bekijk gebruikers profiel Stuur privé bericht
Mat Janssen
Moderator
Moderator


Geregistreerd op: 10-12-2003
Berichten: 11335
Woonplaats: nederweert

BerichtGeplaatst: Za 4 Jul 2020, 15:16    Onderwerp: Reageer met quote

Wanneer je met een schakelaartje naar de + schakelt, dan moet je aan die ingang een weerstand van 2k2 naar de 0 volt leggen zodat er een "0" aangeboden is als de schakelaar open is. Schakel ja naar de 0, dan die weerstand naar de + om de zwevende ingang hoog te maken. Begin hier eens mee.
_________________
signature ruimte te huur Wink
Verhuurd Exclamation
Naar boven
Bekijk gebruikers profiel Stuur privé bericht
smd_lover
Moderator
Moderator


Geregistreerd op: 24-3-2009
Berichten: 1712
Woonplaats: prov Groningen.

BerichtGeplaatst: Za 4 Jul 2020, 15:18    Onderwerp: Reageer met quote

De ingangen hebben een negatieve puls nodig dus ze moeten met pull-up weerstandjes hoog gehouden worden.
Bij de reset ingangen is het net andersom, die moeten met pull-down weeerstandjes laag worden gehouden.
_________________
Hoe zorgvuldiger je als topicstarter je probleem omschrijft, hoe meer kans op adequate reacties en een oplossing.
Naar boven
Bekijk gebruikers profiel Stuur privé bericht
Ronan1



Geregistreerd op: 3-7-2020
Berichten: 3
Woonplaats: Antwerpen

BerichtGeplaatst: Za 4 Jul 2020, 16:05    Onderwerp: Reageer met quote

Bedankt voor de snelle antwoorden!

Als ik het goed begrijp, moet het dan worden zoals in deze bijlage?

Dat werkt inderdaad al veel beter, maar nu gebeurt het af en toe dat de teller met meer dan 1 verhoogt als ik op de knop druk..




schakeling met extra weerstanden
teller_basic_2.png

teller_basic_2.png - 2980 keer

Naar boven
Bekijk gebruikers profiel Stuur privé bericht
smd_lover
Moderator
Moderator


Geregistreerd op: 24-3-2009
Berichten: 1712
Woonplaats: prov Groningen.

BerichtGeplaatst: Za 4 Jul 2020, 19:43    Onderwerp: Reageer met quote

https://nl.wikipedia.org/wiki/Denderen
_________________
Hoe zorgvuldiger je als topicstarter je probleem omschrijft, hoe meer kans op adequate reacties en een oplossing.
Naar boven
Bekijk gebruikers profiel Stuur privé bericht
Ronan1



Geregistreerd op: 3-7-2020
Berichten: 3
Woonplaats: Antwerpen

BerichtGeplaatst: Zo 5 Jul 2020, 11:47    Onderwerp: Reageer met quote

Ok bedankt, daarmee kom ik er wel Smile
Naar boven
Bekijk gebruikers profiel Stuur privé bericht
Plaats nieuw bericht   Plaats Reactie    Schakelingen Online Forum Index -> School en huiswerk vragen Tijden zijn in GMT + 2 uur
Pagina 1 van 1                     

 
Ga naar:  
Je mag geen nieuwe onderwerpen plaatsen
Je mag geen reacties plaatsen
Je mag je berichten niet bewerken
Je mag je berichten niet verwijderen
Ja mag niet stemmen in polls
Je mag geen attachments plaatsen in dit forum
Je mag bestanden downloaden in dit forum


Powered by phpBB © 2001, 2002 phpBB Group and phpBB SEO