Jag har lite problem med min första breadboardkoppling av en 74194
Börjar med att paralleladda in 1000 och när jag skiftar får jag in skräpdata i registret åt ena hållet och tappar data åt andra hållet
Nybörjarproblem med 74194 skiftregister
Re: Nybörjarproblem med 74194 skiftregister
Okej. Nu ska vi vara snälla i denna tråden
Välkommen till forumet. Ett bra sätt är att berätta så mycket du kan om ditt problem. Bilder och schemor underlättar. Återkom och beskriv felet mer i detalj så ska du se att du får många svar.
Välkommen till forumet. Ett bra sätt är att berätta så mycket du kan om ditt problem. Bilder och schemor underlättar. Återkom och beskriv felet mer i detalj så ska du se att du får många svar.
Re: Nybörjarproblem med 74194 skiftregister
> av en 74194
*Är* det en 74194 ? Eller kanske 74LS194 ? Eller 74HC194 ?
Det är ganska avgörande om det är en bipolär eller CMOS variant.
Hur är det kopplat (alla pinnar!).
> Börjar med att paralleladda in 1000...
Hur gör du det ?
Hur verifierar du/vet du att det fungerar ?
> ...och när jag skiftar...
Hur gör du det ?
> får jag in skräpdata i registret åt ena hållet...
Vad är "skräpdata" ? Och vilket håll är "ena hållet" ?
> ...och tappar data åt andra hållet.
Vad menar du med att "tappa data" ? Och samma sak här, vad är "andra hållet" ?
Jag kan gissa på ett antal orsaker, men det är bättre att du återkommer med
lite förtydliganden eftersom det finns flera tänkbara orsaker som i sig är
olika sannolika beroende på vad du igentligen har gjort.
*Är* det en 74194 ? Eller kanske 74LS194 ? Eller 74HC194 ?
Det är ganska avgörande om det är en bipolär eller CMOS variant.
Hur är det kopplat (alla pinnar!).
> Börjar med att paralleladda in 1000...
Hur gör du det ?
Hur verifierar du/vet du att det fungerar ?
> ...och när jag skiftar...
Hur gör du det ?
> får jag in skräpdata i registret åt ena hållet...
Vad är "skräpdata" ? Och vilket håll är "ena hållet" ?
> ...och tappar data åt andra hållet.
Vad menar du med att "tappa data" ? Och samma sak här, vad är "andra hållet" ?
Jag kan gissa på ett antal orsaker, men det är bättre att du återkommer med
lite förtydliganden eftersom det finns flera tänkbara orsaker som i sig är
olika sannolika beroende på vad du igentligen har gjort.
Re: Nybörjarproblem med 74194 skiftregister
På kretsen står det SN74194N (och på kvittot SN74LS194AN)
pin 1 (CLR) = +Vcc (1)
pin 2 (SHR) = pin 12 (Qd)
pin 3 (A) = Vcc (1)
pin 4 (B) = GND (0)
pin 5 (C) = GND (0)
pin 6 (D) = GND (0)
pin 7 (SHL) = pin 15 (Qa)
pin 8 (GND) = GND
pin 9 (S0) = +Vcc eller GND
pin 10 (S1) = +Vcc eller GND
pin 11 (CLK) = +Vcc eller (GND via 1kohm)
pin 12 (Qa) = LED via 1khom
pin 13 (Qb) = LED via 1khom
pin 14 (Qc) = LED via 1khom
pin 15 (Qd) = LED via 1khom
pin 15 (Vcc) = +Vcc
S0 och S1 kopplas höga, sen stobar jag klockan, får då Qa hög och Qb-d låg.
Sätter S1 låg och stobar klockan så skiftar den ensamma ettan från Qa till Qb osv. Problemet uppstår när ettan ska runt från D tillbaka till A, då kan jag ibland få med mig en extra etta tills registret är fullt av ettor
pin 1 (CLR) = +Vcc (1)
pin 2 (SHR) = pin 12 (Qd)
pin 3 (A) = Vcc (1)
pin 4 (B) = GND (0)
pin 5 (C) = GND (0)
pin 6 (D) = GND (0)
pin 7 (SHL) = pin 15 (Qa)
pin 8 (GND) = GND
pin 9 (S0) = +Vcc eller GND
pin 10 (S1) = +Vcc eller GND
pin 11 (CLK) = +Vcc eller (GND via 1kohm)
pin 12 (Qa) = LED via 1khom
pin 13 (Qb) = LED via 1khom
pin 14 (Qc) = LED via 1khom
pin 15 (Qd) = LED via 1khom
pin 15 (Vcc) = +Vcc
S0 och S1 kopplas höga, sen stobar jag klockan, får då Qa hög och Qb-d låg.
Sätter S1 låg och stobar klockan så skiftar den ensamma ettan från Qa till Qb osv. Problemet uppstår när ettan ska runt från D tillbaka till A, då kan jag ibland få med mig en extra etta tills registret är fullt av ettor
- prototypen
- Inlägg: 11108
- Blev medlem: 6 augusti 2006, 13:25:04
- Ort: umeå
Re: Nybörjarproblem med 74194 skiftregister
Är LED + motstånd anslutna till GND eller Vcc
LS driver inte så mycket ström mot GND men sänker desto mer från Vcc.
Om du kan tänka dig att byta till led kopplat till Vcc och samtidigt växla om A-D till det omvända.
SAMT att sätta en avkopplingskondensator så kort och nära det bara går mellan pinne 8 o 16 så kan det fungera.
Sedan undrar man vem som lurat på dig så gamla och ålderdomliga komponenter som LS kretsar?
Protte
LS driver inte så mycket ström mot GND men sänker desto mer från Vcc.
Om du kan tänka dig att byta till led kopplat till Vcc och samtidigt växla om A-D till det omvända.
SAMT att sätta en avkopplingskondensator så kort och nära det bara går mellan pinne 8 o 16 så kan det fungera.
Sedan undrar man vem som lurat på dig så gamla och ålderdomliga komponenter som LS kretsar?
Protte
- MadModder
- Co Admin
- Inlägg: 31861
- Blev medlem: 6 september 2003, 13:32:07
- Ort: MadLand (Enköping)
- Kontakt:
Re: Nybörjarproblem med 74194 skiftregister
hmm... Strobar du klockingången manuellt på nåt vis, eller med en 100% studsfri signal?
Re: Nybörjarproblem med 74194 skiftregister
> pin 11 (CLK) = +Vcc eller (GND via 1kohm)
Hur då ?
Med en liten kopplingstråd på labbplattan ?
Sannolikt kontaktstudsar...
Hur då ?
Med en liten kopplingstråd på labbplattan ?
Sannolikt kontaktstudsar...
