CD4017 Pin Configuration
Pin Number |
Pin Name |
Description |
1 till 7 och 9,10,11 |
Utgångsstift Q0 till Q9 |
Dessa är de 10 utgångsstift på vilka räkningen sker, De är inte i ordning, kontrollera därför stiftdiagrammet ovan |
8 |
Vss eller jord |
Inkopplat till Kretsens jord |
12 |
Carry Out (CO) |
Denna stift går upp på hög nivå efter att IC:n räknat från 1 till 10. Den används som överföring under räkningen. |
13 |
Clock Enable (EN) |
Detta är en ingång som när den görs hög håller räkningen vid. det aktuella tillståndet |
14 |
Klocka |
Räkningen sker när denna klockpuls blir hög, Denna stift är normalt ansluten till 555 timer eller annan uC för att producera en puls |
15 |
Resets |
Som namnet antyder återställer denna stift räkningen till 1 |
16 |
Vdd / Vcc |
Kopplas till matningsspänningen vanligtvis +5V |
Funktioner
- Höghastighets 16-stifts CMOS decaderapporteringsräknare
- Stödjer 10 avkodade utgångar
- Vid matningsspänningsområde från 3V till 15V, typiskt +5V
- TTL-kompatibel
- Maximal klockfrekvens: 5.5Mhz
- Finns i 16-stifts PDIP-, GDIP- och PDSO-paket
Anmärkning: Fullständiga tekniska detaljer finns i CD4017-databladet som ges i slutet av denna sida.
CD4017 Motsvarande räknare
IC4040, IC4060, IC4022
Hur man använder CD4017 IC
Integreringen CD4017 används för räknetillämpningar, den har förmågan att aktivera 10 utgångar sekventiellt under en fördefinierad tid och återställa räkningen eller hålla den vid behov. Den har också möjlighet att indikera status för räkningen med hjälp av Carry-stiftet. Detta används vanligen för Led chasers och andra logiska utgångsprojekt, så om du letar efter en sekventiell avkodad räkne-IC som kan räkna upp till 10 så kommer denna IC att vara ditt rätta val
Hur man använder en CD4017 IC
IC:n kan arbeta från 3V till 15V, men normalt försörjs den med +5V till Vdd/Vcc-stiftet och Ground/Vss-stiftet är anslutet till jord. Vi har 10 utgångsstift som sträcker sig från Q0 till Q9, dessa stift kan anslutas till vilken belastning som helst, men vi använder lysdioder här som visas i kretsen nedan.
Denna IC kommer att öka antalet från 0 till 9 (Q0 till Q9) varje gång den känner av en hög puls från klockans stift (stift 14). Så vi behöver en klockkälla för att hålla den här IC:n igång, denna klockkälla kan vara en enkel timerkrets som kan generera en puls eller en mikrokontroller som Arduino, PIC etc. för att generera vår egen puls med hjälp av I/O-stift.
Utgången ändras sekventiellt från Q0 till Q9 för varje hög puls från Clock-stiftet, men denna sekvens kan avbrytas av två stift. De är Clock Enable (stift 13) och Reset (stift 15). Dessa stift hålls låga (0V/jordade) som standard, men när Clock Enable-stiftet görs hög pausas räkningen. Om t.ex. räkningen var vid stift Q3 när Clock Enable-stiftet gjordes högt, kommer räkningen att pausa vid stift Q3 oavsett höga pulser från klockan och kommer att fortsätta att öka först när Clock Enable görs lågt igen. På samma sätt, om nollställningsstiftet görs högt. Räkningen kommer att återställas tillbaka till Q0 och kommer att stanna där tills Q0 görs låg igen.
Vi har en annan stift som kallas carry out pin (12th pin), denna stift kommer att förbli låg (0V) som standard. Men när IC:n slutar att räkna upp till 10 kommer pinnen att bli hög och förbli hög tills den räknar till 5. När den är 5 kommer den att sjunka (0V) och slås på igen när den når 10. Tidsdiagrammet för IC:n som visar tillståndet för utgångsstiften och Carry-stiftet för varje hög pulssignal visas nedan.