Newsgroup: it.hobby.elettronica.digitale
Titolo: Tester Ethernet

Ho usato un tester di cavi ethernet. Si prende un cavo, si inserisce in due
connettori nel tester (di cui uno rimovibile, ovvero facente parte di una
scatoletta separata), che visualizza su 8 led i cavi non collegati o con
collegamento errato.
So usare decentemente i pic, ma pensavo a come fare i collegamenti di questa
altra scatoletta staccabile... ovvero... cosa ci posso mettere dentro?
Vorrei fare in modo che mandando un impulso da una parte del filo, questo
torni indietro dall'altra per testare un collegamento.
Ma non ho idee....
Mi date una mano con la vosta fantasia?
Max

: 

Ciao Max, mi chiamo Paride.
Se ho capito bene tu vuoi fare un sistema che funzioni + o - cosi':
Filo N.1 -> spedisci un carattere (es."A") -> dall'altro capo vedi su quale 
filo ti arriva, se arriva su quello voluto allora OK altrimenti segnali 
l'errore.
Se ho indovinato questa potrebbe essere una soluzione. Tieni presente che 
se usi i PIC per dire al micro come é la tabella dei collegamenti devi 
metterci una tastiera e una display (magari LCD a matrice di punti 2x16).
Quindi devi pensare ad una soluzione Master - Slave con i PIC in modo che 
il Master gestisca tastiera e display e via RS232 dice allo Slave cosa fare 
e ne ottiene le risposte.
Questo é quello che la mia fantasia mi propone, poi vedi te.
Ciao Paride

Non proprio... dovrei spiegarmi meglio.
I cavi ethernet hanno 8 poli. Sono cavi che spesso vanno crimpati e
verificati. In particolare, bisogna testare la continuità e il tipo di
trasmissione.
Per il tipo di TX e la qualità, lasciamo perdere. Per la continuità, allora
no. Se ne può parlare.
Allora: Collegando gli 8 poli a quelli ex della porta B del PIC, vorrei
vedere se il segnale arriva dall'altra parte.
Ma dall'altra parte cosa metto?
1) qualcosa che faccia tornare indietro il segnale, su un altro cavo, in
modo che il pic lo rilevi (Ma COSA ci metto?)
2) (+ costoso) un altro PIC che rileva i segnali ed eventualmente li rimanda
indietro. In questo caso, almeno la massa deve essere in comune ( e quindi
quel cavo non potrei testarlo).
Questo è il problema. E non saprei come risolverlo.....
Max

 wrote:
 > Per il tipo di TX e la qualità, lasciamo perdere. Per la continuità,
allora
 > no. Se ne può parlare.
 > Allora: Collegando gli 8 poli a quelli ex della porta B del PIC, vorrei
 > vedere se il segnale arriva dall'altra parte.
 > Ma dall'altra parte cosa metto?
Io ho assemblato decine di cavi UTP per cablare un ufficio e per testare
la continuita' del cavo e la crimpatura ho utilizzato una strumentazione
professionale che richiede un corso di addestramento presso un'azienda
specializzata.
Si tratta di collegare i due puntali di un tester impostato in modalita'
di verifica della continuita' ai due estremi del cavo. Se il tester fa
beep il cavo conduce e si puo' passare al cavo successivo.
Con questo sistema ho cablato circa 500 metri di ufficio e sta funzionando
da anni, so che non e' per tutti, magari ti puo' essere di aiuto.
Bye

Infatti è quello che faccio attualmente... volevo sbizzarrirmi con la mia
passione elettronica per fare qualcosa di utile...

: 

Semplicemente ti prendi un PIC con almeno 2 porte a 8 bit(credo che il 
16C711 possa andare bene), colleghi il lato "A" del cavo alla porta A del 
PIC e il lato "B" del cavo alla porta B del PIC.
Fai scrivere al PIC, sulla porta A, la seguente funzione:
f(OUT(n))=freq(n-1)*fact
dove:
    f(OUT(n)) é la funzione della uscita n
    freq(n-1) é una frequenza che spari fuori sull'uscita n-1
    fact é un fattore di moltiplicazione tarato in modo da non creare
    frequenze multiple vicine (es: 50Hz su un filo e 100Hz sul successivo)
poi con la porta B vai a leggere quello che ti arriva e fai:
if(Dato_Letto_porta_B[n] == Dato_Letto_porta_A[n])
{
    	Filo_giusto[n]=1;
}
else Filo_giusto[n]=0;
poi se vuoi metterci un po' di sciccheria ti vai a vedere dove hai letto la 
freq. scritta sulla porta A[n].
La soluzione del secondo PIC serve solo per poter avere un output visivo 
nel caso in cui con le porte disponibili per il primo pic tu non riesca a 
pilotare niente di decente.
Ciao Paride.

Giustissimo... oppure con un 16F84 posso multiplexare la porta B.
E se volessi una struttura con 2 scatolette separate (tipo cavo di 100m in 2
edifici diversi)?
Non si puň fare ne cosě ne con il tester.

: 

Allora in quel caso con la terza porta libera implementi una seriale RS232, 
ci attacchi un modem e con una linea telefonica fai comunicare i pic 
facendogli trasferire le informazioni.
Se non hai la linea telefonica puoi provare con i modem radio, ma non so 
quanto siano affidabili.
Ciao Paride.

 wrote:
 > E se volessi una struttura con 2 scatolette separate (tipo cavo di 100m
in
 > 2 edifici diversi)?
 > Non si può fare ne così ne con il tester.
Come no ?
Ad una estremita' metti un connettore con i terminali cortocircuitati a 2
a 2, dall'altro capo con il tester verifichi il cortocircuito sui
corrispondenti terminali.
Se vuoi utilizzare dei micro puoi utilizzare solo 4 uscite che comandano 4
driver RS485 che andranno poi collegati agli 8 cavetti (4 linee bilanciate
-> 8 fili) e trasmettere una sequenza di dati (numeri da 0 a 16 per
esempio). Dalla parte opposta idem, 4 ricevitori su 4 ingressi e
visualizzi quello che ricevi su un display. Il tutto puo' essere
alimentato con una pila senza necessita' di masse comuni.
Bye

 ha scritto nel messaggio
news:8rod3c$81...@news.edisons.net...


Volevo segnalare che su Elektor edizione inglese di Settembre c'è appunto
un semplice tester per cavi a 4 coppie realizzato con logiche sciolte.
MazE
--
per rispondere togliete gli "*" dall'email - remove "*" from address to reply
"2000: Siamo finalmente nell'ultimo anno del 2°millennio"