ik wil met een 8 bits combinatie
256 mogelijkheden maken. ik vroeg me af of er zo een groot ic
bestaat met 256 pinnetjes
of hoe moet je dit anders oplossen
met 256 pinnen heb je meer dan 256 mogelijheden he...
8bits = 256 mogelijkheden = 8 pinnen die elk een eigen status hebben.
of bedoel je dit niet?
IC's met heel veel pinnen bestaan wel hoor, maar denk niet dat jij er zo 1 wilt
, ik snap je vraag/probleem niet helemaal mischien wel als je wat meer uitlegt over je situatie (wat hoe waarme ect)
[Bericht gewijzigd door willem. op ]
Roland van Leusden
It's the rule that you live by and die for It's the one thing you can't deny Even though you don't know what the price is. It is justified.
3 sec google...
http://www.elektuur.nl/Default.aspx?tabid=27&art=60925&PN=On
WilToyo
Maak me niet gek, ik ben al gek.
Zo'n ic bestaat niet wat je wel kunt doen is: 16 4067 ic's gebruiken, dan heb je 256 uitgangen. Alleen zit je dan nog met 16*4 ingangen waar je wat mee moet doen. Een demultiplexer op de enable lijnen. Als je twee 4067 samen neemt op één demux. De data lijnen op de ingangen en acht andere bits op enable lijnen. Weet niet of dat dit gaat werken. Het is maar een idee. Een ander idee wat me ineens tebinnen schiet is een matrix van acht keer acht. Op de ene kant zet je een schuifregister die je continu laat lopen. En op de andere kant je data
dexter
It's a good day for science!
Waar wil je het voor gebruiken?
Zijn dat 256 ingangen of 256 uitgangen? Analoog of digitaal? Etc etc.
basz
Low cost Mantis CNC bouwebeschrijving zie www.basmolkenboer.nl
Op 2 mei 2007 13:40:54 schreef WilToyo:
Zo'n ic bestaat niet wat je wel kunt doen is: 16 4067 ic's gebruiken, dan heb je 256 uitgangen. Alleen zit je dan nog met 16*4 ingangen waar je wat mee moet doen. Een demultiplexer op de enable lijnen. Als je twee 4067 samen neemt op één demux. De data lijnen op de ingangen en acht andere bits op enable lijnen. Weet niet of dat dit gaat werken. Het is maar een idee. Een ander idee wat me ineens tebinnen schiet is een matrix van acht keer acht. Op de ene kant zet je een schuifregister die je continu laat lopen. En op de andere kant je data
4067 is toch gewoon een schuifregister? als je dan de 74hc595 neemt die kan je in serie zetten, dan heb je maar 3 datalijnen nodig voor oneindig veel bitjes, snelheid wordt wel steeds lager maar dat lijkt mij duidelijk:P
Op 2 mei 2007 13:25:05 schreef CB:
ik wil met een 8 bits combinatie
256 mogelijkheden maken. ik vroeg me af of er zo een groot ic
bestaat met 256 pinnetjesAls je bedoelt 00000001 : pin 1 hoog
00000010 : pin 2 hoog
00000011 : pint 3 hoog
...Ik denk dat zo een IC niet zal bestaan omdat dit in de praktijk niet veel gebruikt wordt.
Je kan zelf een schakeling bouwen met aan één zijde een DB-25 voor de printerpoort en aan de andere kant 256 kontakten en 1 massapunt. Tussen de connectoren moet je demultiplexen. Je vindt daar TTL ic's voor. Het zullen demultiplexers worden die zelf via demultiplexers geenabled worden. Het wordt een grote print maar zonder software!of hoe moet je dit anders oplossen
Harware: FPGA is jou oplossing.
Software natuurlijk: Een controller met 8 ingangen die gemultiplexde data kan lezen en via I2C o.i.d. IO-chip aanstuurt, chips als http://www.voti.nl/winkel/catalog.html?IC-MCP23016-DIP (om geen reklame te maken).
Op 2 mei 2007 14:40:27 schreef basz:
[...]4067 is toch gewoon een schuifregister? als je dan de 74hc595 neemt die kan je in serie zetten, dan heb je maar 3 datalijnen nodig voor oneindig veel bitjes, snelheid wordt wel steeds lager maar dat lijkt mij duidelijk:P
4067 is een (de)multiplexer en geen schuifregister. Het ic heeft de nare eigenschap dat tijdens het overschakelen van een poort de common soms met geweld naar massa of + gaat, hoe weet ik niet wellicht dat F E hier iets meer over kan zeggen
free_electron
Silicon Member
Professioneel ElectronenTemmer - siliconvalleygarage.com - De voltooid verleden tijd van 'halfgeleider' is 'zand' ... US 8,032,693 / US 7,714,746 / US 7,355,303 / US 7,098,557 / US 6,762,632 / EP 1804159 - Real programmers write Hex into ROM
der zijn inderdaad muxen met 16 naar 1 . voor analoge toepassingen is er de DG familie of de 4051/5052/5053
maar je zult die dingen in cascade moeten plaatsen.
je kan inderdaad 'farcen' voorhebben zoals de olde schrijft. maar dat is meestal omdat een ingang overstuurd wordt. intern slaat er dan ergens een parasitaire thyristor aan en voor je het in de mot hebt blijve er nog slechts wat losse pootjes met daartussen de stoffelijke verkoolde resten van de chip over.
die DG40x chips hebben dat probleem NIET.
er is in die familie ergens een analoge 16 naar 1.
dus als je 16 van die chips neemt. en de 16 uitgangen van die chips naar een tweede laat gaan.
die eerste 16 knoop je al hun digitale ingengen aan elkaadr ( alle A0 samen , alle A1 samen enzovoort. )
daar zet je het low nibble op
op de 17e chip zet je het high nibble.
klaar. 256 naar 1.
dan selecteert het low nibble
dexter
It's a good day for science!
Voor het analoge geval:
Is het aan elkaar knopen van de common-aansluitingen icm het selecteren van 1 van de 16 muxen mbv een inhibit ingang (die door een losse 4 to 16 decoder aangestuurd worden) hier niet een goede oplossing?
free_electron
Silicon Member
Professioneel ElectronenTemmer - siliconvalleygarage.com - De voltooid verleden tijd van 'halfgeleider' is 'zand' ... US 8,032,693 / US 7,714,746 / US 7,355,303 / US 7,098,557 / US 6,762,632 / EP 1804159 - Real programmers write Hex into ROM
Op 2 mei 2007 19:03:26 schreef dexter:
Voor het analoge geval:Is het aan elkaar knopen van de common-aansluitingen icm het selecteren van 1 van de 16 muxen mbv een inhibit ingang (die door een losse 4 to 16 decoder aangestuurd worden) hier niet een goede oplossing?
NOOOOOOOIT doen !
die inhibit kan je gebruiken om een grotere kanaalscheiding te bekomen.
het is voldoende dat er delay zit tussen het switchen en je hebt plotseling een kortsluiting.
daarvan gaan die dingen raar doen.
big bang
Niets is zo eerlijk verdeeld als verstand: iedereen denkt er genoeg van te bezitten
RES
RES
Op 2 mei 2007 13:25:05 schreef CB:
ik wil met een 8 bits combinatie
256 mogelijkheden maken. ik vroeg me af of er zo een groot ic
bestaat met 256 pinnetjesof hoe moet je dit anders oplossen
Er is nog een manier, schakelen met 20mV. (0 laag en 20mV hoog)
De som van alle pinnen die hoog zijn worden vanzelf opgetelt? (serieschakeling R's nodig zo te zien, niet duur.), en dan omzetten met een 8-bits ADC, dan krijg je de binaire code binnen. (niet de fraaiste manier, maar wel de minste componenten nodig, 1 microcontroller en 256 pinnen en nauwkeurige en stabiele 20mV 
Ik weet niet hoe je gaat schakelen, dus met schakelaartjes, drukknopjes of digitaal aanbieden. Digitaal aanbieden dat betekent dat je al 256 uitgangen hebt.
Maar wat wil je gaan doen hiermee? Misschien is er wel een andere manier mogelijk om hetzelfde te bereiken.
Weer wat geleerd...