Table of Contents

UTP cable tester

Introducere

Proiectual are ca scop realizarea unui tester de cablu UTP, care sa afiseze tipul si functionalitatea acestuia.

Descriere

Principiul de functionare al testerului UTP este urmatorul:

  1. se trimite succesiv pe o un capat al cablului semnal pe toate cele 8 fire ale sale
  2. se receptioneaza in celalalt capat semalele si se retine ordinea
  3. se analizeaza ordinea de sosire pentru care putem avea:

1,2,3,4,5,6,7,8 - 1,2,3,4,5,6,7,8

1,2,3,4,5,6,7,8 - 3,6,1,7,8,2,4,5 → CROSSOVER T568A

1,2,3,4,5,6,7,8 - 3,6,1,4,5,2,7,8 → CROSSOVER T568B

1,2,3,4,5,6,7,8 - 8,7,6,5,4,3,2,1

In functie de cablul inserat se va afisa prin LED-uri tipul sau eroare daca firul este intrerupt sau mufarea este incorecta.

Hardware Design

- 2 porturi RJ45

- 21 LED-uri

- 21 reistente 1K

Am folosit pentru Sender pinii din PA ai microcontrolerului 1-PA0, 2-PA1, 3-PA2, 4-PA3, 5-PA4, 6-PA4, 7-PA6, 8-PA7

Am folosit pentru Receiver pinii din PC ai microcontrolerului 1-PC0, 2-PC1, 3-PC2, 4-PC3, 5-PC4, 6-PC4, 7-PC6, 8-PC7

Am folosit pentru Afisarea rezultatelor pini PD ai microcontrolerului

Software Design

Programul este realizat în C și scris pe plăcuță cu ajutorul utilitarului AVRUSBBoot.

Implementare:

Initial se asteapta introducerea cablului - afisare led neconectat/mufare incorecta.

Se trimite semnale in ordinea 1,2,3,4,5,6,7,8 de la sender.

In functie de configuratia receptionata avem:

  1. pentru 1,2,3,4,5,6,7,8 avem cablu STRAIGHT - afisare led STRAIGHT
  2. pentru 3,6,1,7,8,2,4,5 avem cablu CROSSOVER T568A - afisare LED CROSSOVER T568A
  3. pentru 3,6,1,4,5,2,7,8 avem cablu CROSSOVER T568B - afisare LED CROSSOVER T568B
  4. pentru 8,7,6,5,4,3,2,1 avem cablu ROLLOVER - afisare LED ROLLOVER
  5. pentru orice alta configuratie avem eroare - afisare LED neconectat/mufare incorecta

Arhiva cu fișierele proiectului este disponibilă la secțiunea Download.

Rezultate Obţinute

Am obtinut un UTP cable tester functional

Concluzii

Initial doream afisarea rezultatelor pe un ecran LCD insa am intampinat probleme la conectare. Am ales sa afisez rezultatul testarii cablului prin intermediul LED-urilor.

Download

morosan_emanuel_331ca.zip

Bibliografie

http://en.wikipedia.org/wiki/Category_5_cable

http://en.wikipedia.org/wiki/Crossover_cable_%28ethernet%29

http://meandmymac.net/articles/creating-your-own-ethernet-cable-tester/