Proiectul are ca scop realizarea unui tester de cablu UTP,care sa afiseze tipul si functionalitatea acestuia.
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.
Piese folosite:
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:
Implementare:
Proiectul nu functioneaza 100% , nereusind sa termin proiectul. Codul software este testat si functioneaza.