Ho una schedina che funge da sensore temperatura, collegata al pc via ethernet Sul connettore rj45 arriva anche l'alimentazione oltre che i dati Vorrei aggiungere altre schedine simili al sistema, collegate tra loro dall'unico cavo ethernet In pratica come sui telefoni voip, hanno sul retro due connettori rj45 Sul primo colleghi il cavo che va allo switch centrale, sul secondo puoi collegare un altro telefono Ed un terzo telefono sara' collegabile al secondo e cosi via La domanda e': come realizzare un hub/switch tra i due connettori ? Ciao e grazie RobertoA
Come costruire switch/hub ethernet su scheda embedded ?
Jul 25, 2010
8 Replies
Bella domandona... Escludo il semplice parallelo tipo RS485 perch=E9 le impedenze devono essere molto precise, anche se credo che formalmente i protocolli non dovrebbero offendersi dato che vedrebbero l'unica connessione come quella di un hub al quale siano connesse pi=F9 periferiche. Potresti usare due schede di rete per ogni circuito in modo da ripetere le richieste da una porta all'altra, una sorta di hub software (un po' costoso ed impegnativo per il tempo di calcolo). Il problema =E8 che collegagando a catena i vari moduli, se si guasta o impallona il primo, interrompe tutta la catena. Vedrei meglio una soluzione tipo master che colloquia in ethernet col PC ed in RS485 con una catena di sensori. Sempre che in mezzo alla catena di sensori tu non debba interporre altre periferiche prettamente ethernet. Ovvero, se la catena dei sensori non prevede inserimenti di altri dispositivi, non vedo l'utilit=E0 di far colloquiare tutto in ethernet. Non potresti prevedere per ogni modulo la possibilit=E0 dell'inserimento dell'ethernet e rendere fissa la presenza della 485?
Piccio.
Piccio:
Tieni conto che, se la risposta non gli piace, ti risponderà solo quando tornerà sul NG perché ha bisogno di qualcos'altro.
o
Non gli piacer=E0 sicuramente perch=E9 quando ho risposto ero ancora in fase ipnagogica ed ora passo in quella digestiva. :-) Le migliori mi vengono in fase di evacuazione perch=E9 mi si libera la mente (oltre all'intestino, naturalmente).
Piccio.
Bella domandona... Escludo il semplice parallelo tipo RS485 perché le impedenze devono essere molto precise, anche se credo che formalmente i protocolli non dovrebbero offendersi dato che vedrebbero l'unica connessione come quella di un hub al quale siano connesse più periferiche. Potresti usare due schede di rete per ogni circuito in modo da ripetere le richieste da una porta all'altra, una sorta di hub software (un po' costoso ed impegnativo per il tempo di calcolo). Il problema è che collegagando a catena i vari moduli, se si guasta o impallona il primo, interrompe tutta la catena. Vedrei meglio una soluzione tipo master che colloquia in ethernet col PC ed in RS485 con una catena di sensori. Sempre che in mezzo alla catena di sensori tu non debba interporre altre periferiche prettamente ethernet. Ovvero, se la catena dei sensori non prevede inserimenti di altri dispositivi, non vedo l'utilità di far colloquiare tutto in ethernet. Non potresti prevedere per ogni modulo la possibilità dell'inserimento dell'ethernet e rendere fissa la presenza della 485? Piccio.
-------------------------------------------------------
Si potrei far viaggiare via 485 le informazioni da schedina a schedina Questo implicherebbe che la prima schedina della catena, quella collegata via ethernet, dovrebbe sobbarcarsi il compito di 'far parlare' tutte le schedine col pc Se ci fosse un metodo migliore lo preferirei Pensavo ci fosse qualche trucchetto del tipo collegamento in parallelo dei connettori ethernet o roba simile Ciao e grazie RobertoA
-cut...
Era possibile in passato con le ethernet su cavo coassiale. Non potresti usare un commercialissimo convertitore ethernet-RS232 (o RS485) e collegarti a valle in 485?
Piccio.
Un bel giorno RobertoA digitò:
formatting link
I Micrel sono quelli più reperibili (li ha anche Digikey).
emboliaschizoide.splinder.com
Si potrei, mi piaceva l'idea del doppio connettore passante E sto ancora puntando su quella possibilita' Grazie
Eccoli qua'
formatting link
speravo piu' piccolini ma gia' questi sono un buon inizio Grazie mille
Join the Discussion
Have something to add? Share your thoughts — no account required.
Didn't find your answer?
Ask the community — no account required