Jeg har 8 RJ45 "porte" som bruges til at forbinde nogle simple load enheder op til 25meter væk fra hovedkortet.
Jeg har kun brug for at have 1 enhed tændt af gangen. Hver RJ45 port består af 3pins sat sammen og 5 signaler (som vil blive belastet med op til 500mA@12V i 10sekunder af gangen).
Problemet/udfordringen består i at styre dette med færre end 5*8pins.
Jeg har lavet en optegning af portene her
Jeg vil helst at de 3 pins(6,7,8) bærer GND/0V og at signalerne er 12V, istedet for at have 12V på de 3 pins.
Jeg regner med at koble de resterende pins sammen parvis, altså pin5 på alle 8 porte samles, pin4 samles, osv.
Således at der vil være 5pins der skal forsynes med +12V og 8 pins der skal forsynes med 0V en af gangen.
Og problemet er så stortset reduceret til at vælge mellem 8 porte, dog med den detalje at der bil blive trukket en del strøm på porten, så en standard 4051 multiplexor ikke kan klare det.
Det nemmeste jeg lige kan komme på er 8 PNP transistorer til at styre hvilken port der er aktiv, og så et transistor array til at styre de
5pins (eks. ULN2803).Men jeg har ikke kunnet finde en chip der har 8PNP samlet, og de 8 transistorer + 8-16modstande(/netværk) bliver noget værre rod.
Hovedkortet er forvejen meget befolket, og endnu en stor chip vil være ret skidt :)
Hvad siger i? er der mon en løsning jeg har overset.
/Jan