Differences

This shows you the differences between two versions of the page.

Link to this comparison view

pm:prj2025:ajipa:bogdan.trifan2412-rj45-tester [2025/05/24 16:14]
bogdan.trifan2412
pm:prj2025:ajipa:bogdan.trifan2412-rj45-tester [2025/05/30 07:03] (current)
bogdan.trifan2412
Line 21: Line 21:
  
 Prin simpla apăsare a unui buton, utilizatorul poate selecta tipul de cablu testat: Prin simpla apăsare a unui buton, utilizatorul poate selecta tipul de cablu testat:
-  - **Straight-through** ​– pentru conectarea dispozitivelor aflate pe //layere diferite// (ex: PC – switch) +  - **Straight-through** ​pentru conectarea dispozitivelor aflate pe //layere diferite// (ex: PC – switch) 
-  - **Crossover** ​– pentru conectarea dispozitivelor de //același layer// (ex: PC – PC)+  - **Crossover** ​pentru conectarea dispozitivelor de //același layer// (ex: PC – PC) 
 +  - **Rollover** (numit si //cablu de consola//) - pentru a conecta un dispozitiv la un echipament de retea si pentru a avea acces direct la CLI
  
 După selectare, pe ecranul principal (128x160 SPI) este afișată o imagine cu ordinea corectă a firelor pentru tipul respectiv de cablu. După selectare, pe ecranul principal (128x160 SPI) este afișată o imagine cu ordinea corectă a firelor pentru tipul respectiv de cablu.
Line 41: Line 42:
 Testarea poate fi oprită forțat, în orice moment, prin apăsarea unui buton. Testarea poate fi oprită forțat, în orice moment, prin apăsarea unui buton.
  
-În timp ce display-ul pe SPI (de rezoluție mai mare) afișează ordinea firelor în mufa RJ-45, LCD-ul cu modul I2C va scrie pe ecran tipul de cablu **straight-through**\**crossover** și indexul pinului de pe **sender** de pe care se trimit semnale (ex: //Testing pin 1...8//), sau mesajul //Testing all pins//.+În timp ce display-ul pe SPI (de rezoluție mai mare) afișează ordinea firelor în mufa RJ-45, LCD-ul cu modul I2C va scrie pe ecran tipul de cablu **straight-through**\**crossover**\**rollover** și indexul pinului de pe **sender** de pe care se trimit semnale (ex: //Testing pin 1...8//), sau mesajul //Testing all pins//.
  
 ==== De ce este util? ==== ==== De ce este util? ====
Line 281: Line 282:
  
 Am asociat fiecarui buton cate o intrerupere:​ Am asociat fiecarui buton cate o intrerupere:​
-  * Butonul **albastru** - intreruperea **INT0** - schimba tipul de cablare (crossover/​straigh-through)+  * Butonul **albastru** - intreruperea **INT0** - schimba tipul de cablare (crossover/​straigh-through/rollover)
   * Butonul **rosu** - intreruperea **INT1** - opreste fortat rularea testului   * Butonul **rosu** - intreruperea **INT1** - opreste fortat rularea testului
   * Butonul **alb** - intreruperea **PCINT20** (din **PCINT2_vect**) ​ - porneste algoritmul de testare:   * Butonul **alb** - intreruperea **PCINT20** (din **PCINT2_vect**) ​ - porneste algoritmul de testare:
Line 366: Line 367:
 Repo GitHub: https://​github.com/​TrifanBogdan24/​RJ45-tester Repo GitHub: https://​github.com/​TrifanBogdan24/​RJ45-tester
  
-YouTube: https://​www.youtube.com/​shorts/l0MMbmgLmWM+[[https://​www.youtube.com/​embed/​1yIg8dGbAU8|link]] ​YouTube: 
 + 
 + 
 + 
 +<​html>​ 
 +<iframe width="​400"​ height="​600"​  
 +        src="https://​www.youtube.com/​embed/​1yIg8dGbAU8"​  
 +        frameborder="​0"​  
 +        allow="​autoplay;​ encrypted-media"​  
 +        allowfullscreen>​ 
 +</​iframe>​ 
 +</html>
  
  
pm/prj2025/ajipa/bogdan.trifan2412-rj45-tester.1748092450.txt.gz · Last modified: 2025/05/24 16:14 by bogdan.trifan2412
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