Sida 1 av 1
Switcha parallellporten
Postat: 15 maj 2005, 20:27:00
av The_Dude
Jag använder mig av en AVR programmerare (AVR ISP) som är kopplad till parallellporten. Nu är det så att jag skulle vilja använda parallellporten till annat än bara programmeraren, ex skicka data till och från daton med olika moduler. Och jag vill helst slippa krypa ner under skrivbordet och byta kabel.
Jag vill alltså typ muxa parallellporten, så man med en enkel knapptryckning kan välja vad den skall användas till.
Vad ska jag använda för komponenter? Har tittat lite på mux/demux, buffrar mm, men jag fastnar hela tiden på att signalen som skall muxas är dubbelriktad, det kan ju både vara en in och en utsignal. Eller tänker jag fel?
Vill helst använda digitala komponenter, ingen mekanisk switch.
Postat: 15 maj 2005, 20:35:48
av tecno
Om möjligt använd flera p-portar istället, hänger ju lite på fria slottar och OS i din burk förståss.
Postat: 15 maj 2005, 20:38:42
av The_Dude
Tänk en låda som det går in en parallellportskabel i ena änden och så kommer det ut två i andra änden. På toppen av lådan är det en switch som det står typ 1 och 2 på.
Det är vad jag vill göra :)
Postat: 15 maj 2005, 23:27:41
av Hedis
Fanns mycket sådanna switchar förr i tiden. (oftast för att switcha mellan olika skrivare mm)
Dom som jag öppnat har det varit en mångpolig vridomkopplare i.
Enklast/billigast är nog att komma över en sådan box. Det man måste kolla är att den bryter alla ledningar o inte bara d0-d7. Kan ju skapa problem annars.
Postat: 15 maj 2005, 23:51:38
av Krawk
Postat: 16 maj 2005, 00:00:29
av Rymdninja
jag har också lite tankar på att bygga en sådan och min ide var att använda några 74245:or. Octal bus tranceivers med 3-state utgång och en switch bara som väljer det activa chipet /utgång....
Kan inte det funka?
Postat: 16 maj 2005, 00:34:37
av The_Dude
Tack för tipset om dom färdiga switcharna.
Men om man nu skulle vilja bygga en egen, om det inte blir alldeles för jobbigt.
Precis som Rymdninja så har jag också varit inne på iden med 74245:or men går det verkligen då d0-d7 kan vara både in och utgångar? På 74345:or måste man väl välja vilken riktning bussen ska vara öppen, den är då inte öppen i båda riktningarna på en gång?
Obs. Jag kanske är helt ute och cyklar!?
Postat: 16 maj 2005, 03:18:50
av Tony
Helt riktigt 74**245 kan inte vara öppen i bägge riktningarna samtidigt.
Skulle du hitta en krets som klarar det (Separata Enable ist.f. Enable + Dir) så skulle detta generera låsning.
Ett gäng analoga multiplexrar t.ex. 4053 borde fungera.