Tester cablu UTP

Descriere Proiect

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

Functionare

Principiul de functionare al testerului UTP este urmatorul:

1. Se trimit succesiv pe un capat al cablului cate un semnal pe toate cele 8 fire ale sale

2. Se receptioneaza in celalalt capat semnalele si se retine ordinea

3. Se analizeaza ordinea de sosire pentru care putem avea umatoarele tipuri de cablu:

  STRAIGHT : ordinea de receptionare este aceeasi cu cea transmisa
    1,2,3,4,5,6,7,8 - 1,2,3,4,5,6,7,8
  CROSSOVER : ordinea de receptionare este diferita
    1,2,3,4,5,6,7,8 - 3,6,1,7,8,2,4,5 → CROSSOVER T568A(american)
    1,2,3,4,5,6,7,8 - 3,6,1,4,5,2,7,8 → CROSSOVER T568B(european)
  ROLLOVER : ordinea de receptionare este inversa fata de cea transmisa
    1,2,3,4,5,6,7,8 - 8,7,6,5,4,3,2,1

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

Hardware Design

Piese folosite:

  • 2 porturi RJ45 mama
  • 21 leduri rosii
  • 16 rezistente 1k
  • conectori si fire de legatura

Pentru Sender am folosit pinii PA ai microcontrolerului(pin mufa-pin microcontroler):

1-PA0, 2-PA1, 3-PA2, 4-PA3, 5-PA4, 6-PA4, 7-PA6, 8-PA7

Pentru Receiver am folosit pinii PC ai microcontrolerului(pin mufa-pin microcontroler):

1-PC0, 2-PC1, 3-PC2, 4-PC3, 5-PC4, 6-PC4, 7-PC6, 8-PC7

Pentru afisarea rezultatelor am folosit pinii PD ai microcontrolerului:

  • PD0 - cablu neconectat/mufare incorecta
  • PB1 - cablu STRAIGHT
  • PB4 - cablu CROSSOVER T568A(american)
  • PB5 - cablu CROSSOVER T568B(european)
  • PB6 - cablu ROLLOVER

Montaj

Software Design

Implementare:

  1. Initial se asteapta introducerea cablului in mufa RJ45 - afisare led neconectat/mufare incorecta
  2. Se trimit semnale de la fiecare pin ai sender-ului in ordine 1,2,3,4,5,6,7,8
  3. Se verifica datele primite de la sender si in functie de rezultat avem:
    • 1,2,3,4,5,6,7,8 → afisare LED STRAIGHT
    • 3,6,1,7,8,2,4,5 → afisare LED CROSSOVER T568A
    • 3,6,1,4,5,2,7,8 → afisare LED CROSSOVER T568B
    • 8,7,6,5,4,3,2,1 → afisare LED ROLLOVER
    • orice alta configuratie → afisare LED neconectat/mufare incorecta

Download

Concluzii

Proiectul nu functioneaza 100% , nereusind sa termin proiectul. Codul software este testat si functioneaza.

Bibliografie

pm/prj2012/amocanu/valentin.drog.txt · Last modified: 2021/04/14 17:07 (external edit)
CC Attribution-Share Alike 3.0 Unported
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0