Sida 1 av 2

Ersätta 74xx med 74LSxx?

Postat: 10 september 2018, 19:19:43
av Mickecarlsson
Som rubriken säger, går det utan problem?
Anledningen till frågan är att jag ev ska starta ett projekt där det enligt schema ska vara 74xx kretsar och i ett fall ska en krets vara 74Lxx.
Vad jag kan läsa mig till ska det inte vara några problem, och det ska vara socklar överallt (jupp, old-school DIP).
Men innan jag far iväg och startar projektet vill vara säker på detta då gamla 74xx är liiite svårare att få tag på.

Re: Ersätta 74xx med 74LSxx?

Postat: 10 september 2018, 19:35:26
av guckrum
Det skall inte vara några problem, kretsarna är logiskt/funktionellt ekvivalenta, men de skiljer elektriskt typ drivförmåga, spänningströsklar och hastighet. Försök att inte blanda familjer bara. Hade jag byggt idag skulle jag nog valt HC eller HCT som är CMOSbaserade och därmed inte har någon statisk strömförbrukning att tala om. HC klarar dessutom ett större matningsspänningsintervall.

Re: Ersätta 74xx med 74LSxx?

Postat: 10 september 2018, 19:37:22
av AndersG
Brukar gå bra, såvida kretsen inte förväntas driva en hel massa laster eller sänka mycket ström. Har sjöälv anvönt vanliga LS som en fuling-7segment driver.

Re: Ersätta 74xx med 74LSxx?

Postat: 10 september 2018, 19:49:06
av prototypen
Är det bara 74 kretsar utan en massa motstånd och andra trix så byt till något modernt som HC.
Timerkretsar (typ 74123) kan få helt andra värden, men då får man räkna om.

LS bytte jag ut mot HC i början av 90 talet. Nu räcker en 7805 till mååånga kort.

Protte

PS, lägg upp ritningen så vi får bedöma.

Re: Ersätta 74xx med 74LSxx?

Postat: 10 september 2018, 20:01:11
av Mickecarlsson
Tre schema, och där sitter 74123:or.

Re: Ersätta 74xx med 74LSxx?

Postat: 10 september 2018, 20:13:54
av lillahuset
Jag har varit med om att det var totalt omöjligt att få en konstruktion med 74XXX att fungera med 74LSXXX. Företaget kompisen jobbade på köpte upp en årsförbrukning av 74XXX från Elfa och började nydesign.

Vi skulle byta 74LSXXX till 74HCTXXX på ett kort i mitt förra företag någon gång i mitten/slutet av åttiotalet. Det krävde en hel del handpåläggning. Med största sannolikhet pga bristande layout och avsaknad av jordplan. Det var ett DSP-kort (dubbelt Europa) med TMS32010 som snurrade i 20MHz. När vi bytte till TMS320C10 krävdes det ytterligare handpåläggning. Men det blev stabilt till slut och korten användes till mitten av nittiotalet.

Micke: 74123 beter sig ganska olika mellan olika familjer (och tillverkare) när det gäller timing. Kolla databladen så löser det sig nog.

Re: Ersätta 74xx med 74LSxx?

Postat: 10 september 2018, 20:20:35
av lillahuset
Ajajaj, det där gjorde ont. Varför vill du bygga en dator med 8008? Är du medlem i Huggbäverns S&M-förening? :shock:

Re: Ersätta 74xx med 74LSxx?

Postat: 10 september 2018, 21:21:08
av Castor
Försök om möjligt hålla dig till en kretsfamilj, LS, HC eller HCT och kolla innan om alla kretsar du behöver finns att få tag på.
På ett ställe på CPU-kortet sitter en LS04 i serie med en L04, förmodligen någon timing som måste vara precis, kolla i databladen vad det är för skillnad på familjerna, finns säkert en orsak till att man gjort på detta sätt.

Re: Ersätta 74xx med 74LSxx?

Postat: 10 september 2018, 21:24:36
av prototypen
Det där ärväl inte omöjlig att konvertera till valfri familj. Oscillatorn uppe i hörnet, det finns färdiga men det går göra med HC också med lite omräkning.

74xx76 har gått ur tiden, rita om med 74xx112 eller tigg några ur mitt lager.
74L04 går väl rakt av att ersätta eller finns det anlidning att driva en bus långsamt.

Protte

Re: Ersätta 74xx med 74LSxx?

Postat: 10 september 2018, 23:10:26
av 4kTRB
Har bestämt för mig att vissa logik-ic inte fungerar likadant trots att de har samma nummer. Hade problem med någon räknare vill jag minnas.

Re: Ersätta 74xx med 74LSxx?

Postat: 10 september 2018, 23:24:26
av lillahuset
Det finns inga garantier att timingen är lika mellan olika tillverkare.

Re: Ersätta 74xx med 74LSxx?

Postat: 11 september 2018, 06:17:07
av Mickecarlsson
På ett ställe på CPU-kortet sitter en LS04 i serie med en L04
Det är ett slarvfel från min sida.
Det är en Mark-8 dator som är projektet, och det finns inga scheman i digital form, endast på papper.
Jag satte mig och skapade upp 5 av korten i Kicad, alla kretsar är i grunden 74LSxx som jag döpt om, och tydligen har jag missat en krets :D
Jag ska städa upp schemorna och kommer att lägga upp dom här när dom är klara (tar någon vecka till).
Eventuellt skapar jag kretskorten också.
Ajajaj, det där gjorde ont. Varför vill du bygga en dator med 8008? Är du medlem i Huggbäverns S&M-förening? :shock:
Jag fick två Intel D8008 och varför inte bygga en dator? Svaret är nog ”för att jag kan” :D :D :D :D

Re: Ersätta 74xx med 74LSxx?

Postat: 11 september 2018, 10:18:18
av lillahuset
Jag förstår principen, men att du orkar... Fast det finns ju underliga typer som gör en massa annat underligt också. Lycka till! :)

Re: Ersätta 74xx med 74LSxx?

Postat: 12 september 2018, 06:47:35
av Mickecarlsson
Jag var hemma hos en bekant igår, jag fick botanisera i hans IC-lager. I stort sett alla kretsar i 74xx som jag behöver :D :D
085169AC-FCBF-40FD-8471-0E56248F26CB.jpeg

Re: Ersätta 74xx med 74LSxx?

Postat: 12 september 2018, 19:46:45
av anders_bzn
Vad fattas? Jag har en del och sådana här projekt ska uppmuntras!