CD4017 Pin Configuration
Pin Number |
Pin Name |
Description |
||
1 tot 7 en 9,10,11 |
Uitgangspinnen Q0 t/m Q9 |
Dit zijn de 10 uitgangspinnen waarop geteld wordt, ze staan niet op volgorde vandaar het pinschema hierboven |
||
8 |
Vss of aarde |
Gesloten op de aarde van de schakeling |
Gesloten op de aarde van de schakeling |
. Massa van het circuit |
12 |
Carry Out (CO) |
Deze pen wordt hoog nadat het IC van 1 tot 10 heeft geteld. Dit wordt gebruikt als carry tijdens het tellen. |
||
13 |
Clock Enable (EN) |
Dit is een ingang die, indien hoog gemaakt, de telling op de huidige status zal houden |
. de huidige status |
|
14 |
Clock |
Het tellen gebeurt als deze klokpuls hoog wordt, deze pin wordt normaal aangesloten op een 555 timer of andere uC om een puls te produceren |
||
15 |
Resets |
Zoals de naam al doet vermoeden reset deze pin de telling terug naar 1 |
||
16 |
Vdd / Vcc |
Aansluiting op de voedingsspanning van meestal +5V |
Functies
- Hoge snelheid 16 pins CMOS decade teller
- Ondersteunt 10 gedecodeerde uitgangen
- Breed bereik van de voedingsspanning van 3V tot 15V, typisch +5V
- TTL compatible
- Maximum klokfrequentie: 5.5Mhz
- Beschikbaar in 16-pins PDIP, GDIP, PDSO pakketten
Note: Volledige technische details zijn te vinden op het CD4017 datasheet aan het eind van deze pagina.
CD4017 Equivalente Tellers
IC4040, IC4060, IC4022
Waar te gebruiken CD4017 IC
Het IC CD4017 wordt gebruikt voor het tellen van toepassingen, het heeft de mogelijkheid om 10 uitgangen achtereenvolgens in een vooraf bepaalde tijd aan te zetten en de telling terug te zetten of te houden wanneer nodig. Het heeft ook de mogelijkheid om de status van het tellen met behulp van Carry pin aan te geven. Dit wordt vaak gebruikt voor Led chasers en andere logische uitgangsprojecten, dus als u op zoek bent naar een sequentieel gedecodeerd tel-IC dat tot 10 kan tellen, dan is dit IC uw juiste keuze
Hoe gebruik je een CD4017 IC
Het IC kan werken van 3V tot 15V, maar normaal wordt gevoed met +5V naar de Vdd/Vcc pin en de Ground/Vss pin is verbonden met de massa. We hebben 10 uitgangspennen, variërend van Q0 tot Q9, deze pennen kunnen worden aangesloten op een willekeurige belasting, maar we gebruiken hier LED’s zoals aangegeven in de onderstaande schakeling.
Dit IC verhoogt de telling van 0 tot 9 (Q0 tot Q9) telkens wanneer het een hoge puls van de klokpen (pen 14) detecteert. Dus hebben we een klokbron nodig om dit IC tikkend te houden, deze klokbron kan een eenvoudig Timer circuit zijn dat een puls kan genereren of een microcontroller zoals Arduino, PIC etc om onze eigen puls te genereren met behulp van I/O pinnen.
De uitgang verandert sequentieel van Q0 tot Q9 voor elke hoge puls van de Klok pen, maar deze sequentie kan worden onderbroken door twee pinnen. Het zijn de pinnen Clock Enable (pen 13) en Reset (pen 15). Deze pinnen worden standaard laag gehouden (0V/geaard), maar als de Clock Enable pin hoog wordt gemaakt, wordt het tellen onderbroken. Bijvoorbeeld als de telling op pin Q3 was toen de Clock enable pin hoog werd gemaakt, dan zal de telling pauzeren op pin Q3 ongeacht eventuele hoge pulsen van de klok en pas verder gaan met incrementeren als Clock Enable weer laag wordt gemaakt. Op dezelfde manier, als de reset pen hoog wordt gemaakt. De telling zal zichzelf terugzetten op Q0 en daar blijven tot Q0 weer laag wordt gemaakt.
We hebben nog een pen, de carry out pen (12e pen), deze pen zal standaard laag blijven (0V). Maar wanneer het IC klaar is met tellen tot 10, zal de pen hoog gaan en hoog blijven tot het IC tot 5 telt, wanneer het 5 is zal het naar beneden gaan (0V) en weer aan gaan wanneer het 10 bereikt. Het timingschema van het IC dat de toestand van de uitgangspennen en de Carry-pennen aangeeft voor elk hoog pulssignaal wordt hieronder getoond.