Simulera 74-serien 40-serien med tex Arduino

PIC, AVR, Arduino, Raspberry Pi, Basic Stamp, PLC mm.
Användarvisningsbild
GeekJoan
Admin
Inlägg: 10642
Blev medlem: 26 maj 2003, 15:59:27
Ort: Solna

Re: Simulera 74-serien 40-serien med tex Arduino

Inlägg av GeekJoan »

Ja, det låter onekligen som en bra ide.
Problemet är väl att jag inte har en aning om hur man går till väga.
Användarvisningsbild
Lennart Aspenryd
Tidigare Lasp
Inlägg: 12607
Blev medlem: 1 juli 2011, 19:09:09
Ort: Helsingborg

Re: Simulera 74-serien 40-serien med tex Arduino

Inlägg av Lennart Aspenryd »

Ta ett eller två exempel.
Gör det innan du har det direkta behovet.
Köp in och testa redan nu.
När det är dags har du inte tid, trots att du har ett eminent forum att rådfråga.
Användarvisningsbild
GeekJoan
Admin
Inlägg: 10642
Blev medlem: 26 maj 2003, 15:59:27
Ort: Solna

Re: Simulera 74-serien 40-serien med tex Arduino

Inlägg av GeekJoan »

Jag vet faktiskt inte vad jag ska börja. Vet inte vad jag behöver för att programmera dessa små rackare. Varken i hårdvara eller mjukvara.
Köpte på mig några experimentkort för FPGA för några år sen, och då kunde man programmera på tre sätt. Grafiskt, Verilog och VHDL, det var lite för mycket för mig just då så jag kom inte speciellt långt. Kommer dock ihåg att mjukvaran var enorm xx GB.
Användarvisningsbild
swesysmgr
Inlägg: 14127
Blev medlem: 28 mars 2009, 06:56:43
Ort: Göteborg

Re: Simulera 74-serien 40-serien med tex Arduino

Inlägg av swesysmgr »

Jag kan hjälpa dig åtminstone ifall du vill använda Intel/Altera.

Storleken på installationen brukar gå att kapa ner med många GB om man väljer bort alla FPGA-modeller man ändå inte skall använda, du kanske även kan klara dig utan Modelsim för så här enkla saker.

Färdig VHDL-kod att klistra in för olika enkla grindar fanns i MrFrenzys länk bakåt i tråden, går att göra utan att kunna VHDL.

Har du en lista över de ~100 vanligaste logikkretsarna du använder som reservdelar?

TI tillverkar fortfarande gamla LS-varianter och de säljs för 5:- + moms. Det borde vara mer ekonomiskt effektiv att köpa att rör av varje av dessa att ha på lager och försöka göra FPGA-ersättare för de varianter som kostar 25-50:-/st eller är omöjliga att få tag på.
Användarvisningsbild
Micke_s
EF Sponsor
Inlägg: 6741
Blev medlem: 15 december 2005, 21:31:34
Ort: Malmö

Re: Simulera 74-serien 40-serien med tex Arduino

Inlägg av Micke_s »

AVR128DB48 har 6st 3-bit LOOKUP tabeller. Kanske är användbar i detta fall. Microchip brukar man kunna beställa chip från länge..

https://www.digikey.com/en/products/det ... X/12807208
https://github.com/SpenceKonde/DxCore
Användarvisningsbild
GeekJoan
Admin
Inlägg: 10642
Blev medlem: 26 maj 2003, 15:59:27
Ort: Solna

Re: Simulera 74-serien 40-serien med tex Arduino

Inlägg av GeekJoan »

Jag ska göra en lista på dom som jag inte får tag i. Dom andra är inget problem än så länge.
Användarvisningsbild
GeekJoan
Admin
Inlägg: 10642
Blev medlem: 26 maj 2003, 15:59:27
Ort: Solna

Re: Simulera 74-serien 40-serien med tex Arduino

Inlägg av GeekJoan »

Här är en del som jag har svårt att få tag i.

7417 - hex buffer gate
7447 - BCD to 7-segment decoder/driver - open-collector 15 V
7448 - BCD to 7-segment decoder/driver - open-collector, 2 kΩ pull-up
7476 - dual J-K flip-flop, asynchronous preset and clear
7486 - quad 2-input XOR gate
74147 - 10-line to 4-line priority encoder
74251 - 8-line to 1-line data selector/multiplexer, complementary outputs - three-state
74379 - 4-bit register, clock enable and complementary outputs
74514 - ?
74541 - octal buffer gate - Schmitt trigger - three-state

4042 - Latches - Quad D-type - latch
4116 - ?
Användarvisningsbild
Icecap
Inlägg: 26106
Blev medlem: 10 januari 2005, 14:52:15
Ort: Aabenraa, Danmark

Re: Simulera 74-serien 40-serien med tex Arduino

Inlägg av Icecap »

Är inte 4116 en DRAM på 16kbit?
Användarvisningsbild
swesysmgr
Inlägg: 14127
Blev medlem: 28 mars 2009, 06:56:43
Ort: Göteborg

Re: Simulera 74-serien 40-serien med tex Arduino

Inlägg av swesysmgr »

GeekJoan skrev: 8 februari 2021, 13:43:10 Här är en del som jag har svårt att få tag i.

7417 - hex buffer gate
7447 - BCD to 7-segment decoder/driver - open-collector 15 V
7448 - BCD to 7-segment decoder/driver - open-collector, 2 kΩ pull-up
Tack för listan, 7417 och 7447 stod som aktiva hos TI och finns på Digi-Key fast till priset $3,34/st för 7447 är det kanske lönsamt att göra en ersättare ändå.

För avkodare till displayer och sådant som inte kopplas till annan logik borde en Arduino med programkod fungera även om den blir mycket långsammare.

Jag tittar på de tredje, 7448, och ser om det går att göra ett fungerande exempel.

https://www.digikey.com/en/products/det ... 17N/555979
https://www.digikey.com/en/products/det ... AN/1575197
Användarvisningsbild
GeekJoan
Admin
Inlägg: 10642
Blev medlem: 26 maj 2003, 15:59:27
Ort: Solna

Re: Simulera 74-serien 40-serien med tex Arduino

Inlägg av GeekJoan »

Icecap skrev: 8 februari 2021, 14:00:07Är inte 4116 en DRAM på 16kbit?
Mycket möjligt. Låg i samma låda eftersom dom är sorterade efter nummer.

Kretsar som går att köpa behöver vi inte göra. Det är inte priset som är viktigt.
Användarvisningsbild
Glenn
Inlägg: 33667
Blev medlem: 24 februari 2006, 12:01:56
Ort: Norr om Sthlm
Kontakt:

Re: Simulera 74-serien 40-serien med tex Arduino

Inlägg av Glenn »

Nu har jag inte kollat tillgängligheten på motsvarigheten, men vad är det som gör att dom inte är ersättningsbara med LS eller HCT ? Hastighet ? drivförmåga ?
Användarvisningsbild
GeekJoan
Admin
Inlägg: 10642
Blev medlem: 26 maj 2003, 15:59:27
Ort: Solna

Re: Simulera 74-serien 40-serien med tex Arduino

Inlägg av GeekJoan »

Ofta spelar det ingen roll om det är HC LS eller HCT.
Men det har hänt att det inte funkar i äldre grejer. Antar att dom nyare kretsarna är snabbare (för snabba).
Användarvisningsbild
Glenn
Inlägg: 33667
Blev medlem: 24 februari 2006, 12:01:56
Ort: Norr om Sthlm
Kontakt:

Re: Simulera 74-serien 40-serien med tex Arduino

Inlägg av Glenn »

Jo men det är ju det jag menar, oftast är dom utbytbara men det finns tillfällen då dom inte är det, oftast av just dom skälen.

Dock känns det om att ifall det blir timingproblem redan vid bytet mellan tex 7417 och 74LS17 då lär det ju bli svårfixat med en emulering med ?
Användarvisningsbild
swesysmgr
Inlägg: 14127
Blev medlem: 28 mars 2009, 06:56:43
Ort: Göteborg

Re: Simulera 74-serien 40-serien med tex Arduino

Inlägg av swesysmgr »

Så länge vald FPGA/CPLD är snabbare än originalet skall det nog gå att lägga till fördröjningar så det passar.
Användarvisningsbild
GeekJoan
Admin
Inlägg: 10642
Blev medlem: 26 maj 2003, 15:59:27
Ort: Solna

Re: Simulera 74-serien 40-serien med tex Arduino

Inlägg av GeekJoan »

Jo, men listan ovan var inte speciellt att det skulle vara tex 7417. Om det är 74HC17 eller 74LS17.
Om du vet vart man köper ovanstående kretsar oavsett HC, LS etc så berätta gärna var.
Skriv svar