Proiectual 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,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.
- 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
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:
Arhiva cu fișierele proiectului este disponibilă la secțiunea Download.
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.