CMOS 4026
CMOS 4026
Hej.
Har köpt en CMOS 4026. Det är en räknare (Decade Counter) med 7-segment output. Men jag vågar knappt använda den för det är så lätt att bränna sånna kretsar ifall man använder dem fel. Det är överhuvudtaget det som är det jobbiga med elektronik. Bränner man en transistor så märker man det men om man bränner en ic-krets märker man ingenting men det bara inte fungerar. Samtidigt kan det vara nåt annat som gör att det inte fungerar.
Hade TTL-versionen av den räknaren, 74nånting, och en BSD-omvandlare. Den kopplade jag upp efter ett schema jag hade från en bok. Sedan testade jag att göra en fyrkantvåg på klockingången genom att jag hade en ledning från plusspolen som jag vidrörde klockingången med upprepade gånger för att testa. Fungerade inte överhuvudtaget. Suck, vad är fel, antagligen är kretsen sönder eller nåt.
Och så är det hela tiden. Till exempel skulle jag göra en oscillator. Följde exemplet som stod i en sån Allt om elektronik-bok. Men det fungerade inte. Testade flera gånger utan att det fungerade. Till slut gav jag upp. Ett år efter eller så fick jag lust att testa igen. Kopplade upp exakt som jag hade gjort innan och då fungerade det. Blev inte fyrkant men iallafall. Väldigt jobbigt att komma vidare när inte ens de enklaste uppkopplingarna fungerar.
Ja, det var lite frustration från mig. Kanske fler nybörjare som känner igen sig. Har väldigt lust att lära mig att göra lite mer avancerade saker, men då måste jag komma vidare från nybörjarstadiet.
Jaja, men som sagt: 4026, hur ungår jag att bränna den.
EDIT: Jag har hört att man ska koppla oanvända ingångar på CMOS-kretsar till jord. Vad innebär oanvända ingångar. Är det ingångar som aldrig skal användas eller ska alla ingångar vara kopplade till jord hela tiden, alltså till de används. Förstår inte riktigt detta. Jag kan ju ha en ingång som väldigt sällan/kanske aldrig ska användas i min applikation. Men vad spelar det för roll för kretsen?
/Jörgen
Har köpt en CMOS 4026. Det är en räknare (Decade Counter) med 7-segment output. Men jag vågar knappt använda den för det är så lätt att bränna sånna kretsar ifall man använder dem fel. Det är överhuvudtaget det som är det jobbiga med elektronik. Bränner man en transistor så märker man det men om man bränner en ic-krets märker man ingenting men det bara inte fungerar. Samtidigt kan det vara nåt annat som gör att det inte fungerar.
Hade TTL-versionen av den räknaren, 74nånting, och en BSD-omvandlare. Den kopplade jag upp efter ett schema jag hade från en bok. Sedan testade jag att göra en fyrkantvåg på klockingången genom att jag hade en ledning från plusspolen som jag vidrörde klockingången med upprepade gånger för att testa. Fungerade inte överhuvudtaget. Suck, vad är fel, antagligen är kretsen sönder eller nåt.
Och så är det hela tiden. Till exempel skulle jag göra en oscillator. Följde exemplet som stod i en sån Allt om elektronik-bok. Men det fungerade inte. Testade flera gånger utan att det fungerade. Till slut gav jag upp. Ett år efter eller så fick jag lust att testa igen. Kopplade upp exakt som jag hade gjort innan och då fungerade det. Blev inte fyrkant men iallafall. Väldigt jobbigt att komma vidare när inte ens de enklaste uppkopplingarna fungerar.
Ja, det var lite frustration från mig. Kanske fler nybörjare som känner igen sig. Har väldigt lust att lära mig att göra lite mer avancerade saker, men då måste jag komma vidare från nybörjarstadiet.
Jaja, men som sagt: 4026, hur ungår jag att bränna den.
EDIT: Jag har hört att man ska koppla oanvända ingångar på CMOS-kretsar till jord. Vad innebär oanvända ingångar. Är det ingångar som aldrig skal användas eller ska alla ingångar vara kopplade till jord hela tiden, alltså till de används. Förstår inte riktigt detta. Jag kan ju ha en ingång som väldigt sällan/kanske aldrig ska användas i min applikation. Men vad spelar det för roll för kretsen?
/Jörgen
Låt bli att koppla spänningsmatningarna fel, kortsluta utgångarna och skydda den mot ESD-skador så ska den nog hålla. Å andra sidan får du ju 100st för 333kr på elfa så de är rätt billiga att elda upp
Betydligt svettigare blir det när komponenterna kostar en 5-hundring styck då blir man lätt ledsen.

Betydligt svettigare blir det när komponenterna kostar en 5-hundring styck då blir man lätt ledsen.
- MadModder
- Co Admin
- Inlägg: 31308
- Blev medlem: 6 september 2003, 13:32:07
- Ort: MadLand (Enköping)
- Kontakt:
Inga ingångar får någonsin vara kopplade till ingenting. Antingen ska de vara jord, eller så ska de vara vcc (vdd). Inget annat. Ska man t.ex koppla en tryckknapp till en ingång, och knappen ger en jordning när man trycker på den, så kopplar man också ett motstånd på runt 10k från ingången till plus. Ett pullup-motstånd som det kallas. Det gör så att så fort det inte är något kopplat till ingången, är den kopplad till plus.
Om knappen ger en plussignal, kopplar du motståndet till jord istället. Då har du ett pulldown-motstånd.
Har du en vippomkopplare som ger plus åt ena hållet, och jord åt andra, så ska du ändå ha ett motstånd, för under ett kort ögonblick när man slår över knappen, kommer ingången vara okopplad.
Om knappen ger en plussignal, kopplar du motståndet till jord istället. Då har du ett pulldown-motstånd.
Har du en vippomkopplare som ger plus åt ena hållet, och jord åt andra, så ska du ändå ha ett motstånd, för under ett kort ögonblick när man slår över knappen, kommer ingången vara okopplad.
Ok, MadModder Nu börjar det likna nånting. Alltså, vad ska jag koppla till klockingången? Den räknar ju upp när den går från nolla till etta så då måste jag alltså koppla ett 10k motstånd till jorden som ska vara där hela tiden. Display Enable In ska alltid vara pluss. Ska jag ha en reset knapp måste jag koppla reset-ingången till jord med 10k och samtidigt till pluss med en tryckknapp mellan. Men vad med de inngångar jag inte använder som Clock Inhibit tex. Kan de vara kopplade till jord direkt utan motstånd.
- Swech
- EF Sponsor
- Inlägg: 4743
- Blev medlem: 6 november 2006, 21:43:35
- Ort: Munkedal, Sverige (Sweden)
- Kontakt:
CMOS ingångar är känsliga för statisk elektricitet.
I princip är det en Gate som är kopplad rätt ut på ICns pinne
Denna är såpass högohmig att dina uppbyggda laddningar
(statisk elektricitet) inte har någonstans att ta vägen om de hamnar
på pinnen. Detta skadar Gate ingngen.
Om den däremot kopplas till en utgång från en annan krets (eller utgång i samma krets) så finns det alltid en signalväg via den kretsens utgång
Använder man inte en ingång så koppla den till jord eller +
(beroende på ingångens funktion för resten av systemet)
Om du tar en kabel från + och pillar på en ingång så brukar det
för det mesta inte fungera som tänkt, Räknare räknar flera 1000 pulser
Tryckknappar är bäst att därför koppla ena sidan till + , utgången från knappen kopplas till din ingång, Mellan ingång och jord sätter du 1 motstånd på t.ex 10k ohm.
Swech
I princip är det en Gate som är kopplad rätt ut på ICns pinne
Denna är såpass högohmig att dina uppbyggda laddningar
(statisk elektricitet) inte har någonstans att ta vägen om de hamnar
på pinnen. Detta skadar Gate ingngen.
Om den däremot kopplas till en utgång från en annan krets (eller utgång i samma krets) så finns det alltid en signalväg via den kretsens utgång
Använder man inte en ingång så koppla den till jord eller +
(beroende på ingångens funktion för resten av systemet)
Om du tar en kabel från + och pillar på en ingång så brukar det
för det mesta inte fungera som tänkt, Räknare räknar flera 1000 pulser
Tryckknappar är bäst att därför koppla ena sidan till + , utgången från knappen kopplas till din ingång, Mellan ingång och jord sätter du 1 motstånd på t.ex 10k ohm.
Swech
En fråga till: Ifall man har många ic-kretsar i ett kopplingschema blir det väldigt många ingångar där man behöver pullup/pulldown-motstånd. Kan man isåfall använda samma motstånd till flera ingångar?
Ytterligare en fråga. Ifall man kopplar en ingång direkt til utgången på en annan cmos-krets, behöver man då något extra motstånd? Och vad med ikke-cmos-kretsar?
/Jörgen
Ytterligare en fråga. Ifall man kopplar en ingång direkt til utgången på en annan cmos-krets, behöver man då något extra motstånd? Och vad med ikke-cmos-kretsar?
/Jörgen
- MadModder
- Co Admin
- Inlägg: 31308
- Blev medlem: 6 september 2003, 13:32:07
- Ort: MadLand (Enköping)
- Kontakt:
Sen får man såklart kolla om de ingångar man inte ska använda har någon funktion som inverkar och om de då är aktivt låga eller inte, som t.ex clock inhibit. Databladet svarar på om man bör koppla den direkt till jord eller vcc.
Aktiverar man clock inhibit brukar det innebära att man kopplar bort klockan. Såna ingångar är ofta aktivt låga, dvs när pinnen jordas aktiverar man pinnens funktion, och vice versa.
Aktiverar man clock inhibit brukar det innebära att man kopplar bort klockan. Såna ingångar är ofta aktivt låga, dvs när pinnen jordas aktiverar man pinnens funktion, och vice versa.
Rita upp ett schema på hur du tänker koppla och lägg upp det här så hjälper vi dig gärna så allt stämmer. Om man bara är noggrann och faktiskt tar reda på vad varje ingång ska vara till och ansluter den rätt så brukar det fungera.
På tal om kontakter: Om du har en räknare vars ingång är ansluten till GND via ett motstånd och till V+ via en tryckknapp så är det stor risk att kontakten studsar några gånger vid varje knapptryckning. Det gör att räknaren räknar upp flera steg på en tryckning. För att undvika det behöver du också ansluta en kondensator på ingången (till GND) t.ex. på 100nF. Den ser till att ta bort snabba förändringar på ingången och studsen räknas inte.
På tal om kontakter: Om du har en räknare vars ingång är ansluten till GND via ett motstånd och till V+ via en tryckknapp så är det stor risk att kontakten studsar några gånger vid varje knapptryckning. Det gör att räknaren räknar upp flera steg på en tryckning. För att undvika det behöver du också ansluta en kondensator på ingången (till GND) t.ex. på 100nF. Den ser till att ta bort snabba förändringar på ingången och studsen räknas inte.
Ja, den här gången fungerade uppkopplingen som den skulle. Väldigt kul när det fungerar. Men helt klart kontaktstuds
Har ingen kondensator som har så lågt värde som 100 nF så jag har inte testat det ännu.
Tack för alla svar. Har fortfarande några frågor obesvarade:

Tack för alla svar. Har fortfarande några frågor obesvarade:
En fråga till: Ifall man har många ic-kretsar i ett kopplingschema blir det väldigt många ingångar där man behöver pullup/pulldown-motstånd. Kan man isåfall använda samma motstånd till flera ingångar?
Ytterligare en fråga. Ifall man kopplar en ingång direkt til utgången på en annan cmos-krets, behöver man då något extra motstånd? Och vad med ikke-cmos-kretsar?
TTLkretsar t.ex. 74, 74F och 74LS brukar ha inbyggda pullup.
CMOS kretsar t.ex. 40, 74C, 74HC och 74HCT har det inte.
Du kan koppla flera ingångar till samma pullup men inte hur många som helst; 10 är inga problem men det finns ingen anledning att göra det, bättre i så fall att hårdkoppla.
Generellt gäller:
-Överbliven grind: Hårdkoppla mot jord.
-Oanvänd funktion på komplex krets (t.ex. räknare):
Hårdkoppla till GND eller Vcc, om du är säker på att du inte behöver funktionen -Annars pullup eller pulldown (eller gör en loop av byglingstråd så är den lätt att klippa av eller löda bort).
Du behöver inga motstånd när du kopplar utgång till ingång, -Undantag: utgång med open collector/open drain.
I stort sett behövs det bara pullup/pulldown till: givare, brytare och inställningsbyglar (adressbyglar).
Angående kontaktstuds så kan du köra med större kondensator, testa t.ex 1µF.
Tar du en ännu störe kondensator kanske du får minska pullup till 1kΩ.
CMOS kretsar t.ex. 40, 74C, 74HC och 74HCT har det inte.
Du kan koppla flera ingångar till samma pullup men inte hur många som helst; 10 är inga problem men det finns ingen anledning att göra det, bättre i så fall att hårdkoppla.
Generellt gäller:
-Överbliven grind: Hårdkoppla mot jord.
-Oanvänd funktion på komplex krets (t.ex. räknare):
Hårdkoppla till GND eller Vcc, om du är säker på att du inte behöver funktionen -Annars pullup eller pulldown (eller gör en loop av byglingstråd så är den lätt att klippa av eller löda bort).
Du behöver inga motstånd när du kopplar utgång till ingång, -Undantag: utgång med open collector/open drain.
I stort sett behövs det bara pullup/pulldown till: givare, brytare och inställningsbyglar (adressbyglar).
Angående kontaktstuds så kan du köra med större kondensator, testa t.ex 1µF.
Tar du en ännu störe kondensator kanske du får minska pullup till 1kΩ.
TTL har inte alls någon inbyggd pull-up, däremot har de ingångar som uppfattas som 1 när de är öppna. Det var därför Din först nämnda räknare inte fungerade.
När TTL-ingångar som skall vara 1 inte används skall de kopplas genom pull-up till Vcc, flera kan kopplas till samma motstånd. Lita aldrig på att de är 1 om de är öppna, att göra så är mycket ful konstruktionspraxis.
CMOS går bra att som nämnts att koppla direkt till Vdd.
Det går inte alls att ha öppna ingångar på CMOS ns när man gör en slarvig och snabb labb, de kommer att fladdra vilt av laddninar de plockar upp och inget kommer att fungera.
Till TTL skall pull-down undvikas allt vad det går. Dessa ingångar drar ström när de är 0 och därför måste motstånden vara relativt små och orsakar onödig strömförbrukning.
Har man kondensator som avstudsning skall det helst också sitta ett litet motstånd på sådar 1/10 eller mindre än pull-up för att skydda brytaren. Det nöter på kontaktytorna att ha en konding direkt över en brytare. Kanske inget att bry sig för när man bara labbar, men i färdiga konstruktioner som skall hålla länge bör man tänka på det, speciellt om kondingarna är så stora som 1µ eller redan vid 100n..
För att slippa kommentarer, en ESD skada behöver inte märkas direkt, det kan ta lång tid. Så tänk inte ens tanken att hantera CMOS utan adekvat skydd. Så på med ESD-tofflorna, lägg ut avledande matta, ESD-underlägg på bordet, endast bomullstyg i kläderna och givetvis ESD-säkra verktyg, förvaringsboxar, kaffemuggar o.s.v. Glöm för all del inte antistatbehandling av alla insekter som kan råka sätta sig på kortet.
När TTL-ingångar som skall vara 1 inte används skall de kopplas genom pull-up till Vcc, flera kan kopplas till samma motstånd. Lita aldrig på att de är 1 om de är öppna, att göra så är mycket ful konstruktionspraxis.
CMOS går bra att som nämnts att koppla direkt till Vdd.
Det går inte alls att ha öppna ingångar på CMOS ns när man gör en slarvig och snabb labb, de kommer att fladdra vilt av laddninar de plockar upp och inget kommer att fungera.
Till TTL skall pull-down undvikas allt vad det går. Dessa ingångar drar ström när de är 0 och därför måste motstånden vara relativt små och orsakar onödig strömförbrukning.
Har man kondensator som avstudsning skall det helst också sitta ett litet motstånd på sådar 1/10 eller mindre än pull-up för att skydda brytaren. Det nöter på kontaktytorna att ha en konding direkt över en brytare. Kanske inget att bry sig för när man bara labbar, men i färdiga konstruktioner som skall hålla länge bör man tänka på det, speciellt om kondingarna är så stora som 1µ eller redan vid 100n..
För att slippa kommentarer, en ESD skada behöver inte märkas direkt, det kan ta lång tid. Så tänk inte ens tanken att hantera CMOS utan adekvat skydd. Så på med ESD-tofflorna, lägg ut avledande matta, ESD-underlägg på bordet, endast bomullstyg i kläderna och givetvis ESD-säkra verktyg, förvaringsboxar, kaffemuggar o.s.v. Glöm för all del inte antistatbehandling av alla insekter som kan råka sätta sig på kortet.
