This shows you the differences between two versions of the page.
|
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> | ||