Fórum témák

» Több friss téma
Cikkek » UTP- és telefonkábel-vizsgáló készülék PIC-kel
UTP- és telefonkábel-vizsgáló készülék PIC-kel
Szerző: Bago, idő: Aug 18, 2009, Olvasva: 21425, Oldal olvasási idő: kb. 1 perc
Lapozás: OK   3 / 7

Kezdetben mindössze arra gondoltam, hogy jó lenne egy olyan készülék, ami megállapítja az UTP kábelről, hogy "egyenes-e", vagy "keresztezett". Mivel mindkét változat 8 vezetéket használ (bár ebből csak négy hasznos), mindenképpen szükség van arra, hogy a vezetékeket egyenként mérjük be. Az tervezés során hamar beláttam, hogy ha már egyesével kell bemérni valamennyi vezetéket, nem tart semeddig kiterjeszteni a szoftver képességét az ISDN és a 4 vagy 2 eres telefonkábelek vizsgálatára is. "Hardver oldalon" nem volt probléma, hiszen az RJ-45 alkalmas ezek befogadására is.

A működés elve roppant egyszerű: az adó oldalon az 1. vezetéktől a 8.-ig egymás után, mindig csak egy vezeték logikai állapotát megváltoztatva, majd visszaállítva a vevő oldalon érzékelhető a vezetéksorrend, illetve vezetékszám, hiszen ismerjük az adóoldali aktuális bitsorozatot. A vizsgálati feltételek tehát úgy vannak kialakítva, hogy figyelembe vegyék az adóoldali bit-sorozatot és ennek függvényében figyelje a vevőoldali párját.

Összesen 8 feltétel teljesülését kell vizsgálni, sorban, minden egyes vezeték logikai állapotának megváltoztatásakor.

Példaként tekintsük át egy PATCH kábel vizsgálatának első lépéseit:

Az adóoldalon kezdetben minden bit 1. Mivel PATCH kábelről beszélünk, ezért a vevő oldalon is minden bit 1. Első lépésként az adóoldal 0-ra állítja a 0. bitet. A PATCH kábel a 0-ás állapotot továbbítja a vevőoldal 0. bitjére, tehát a vevőoldali regiszter tartalma 0xFF-ről 0xFE-re változik.

Egy CROSSLINK kábel esetében viszont az adóoldali 0. bit 0-ra állítása a vevőoldalon a 2. bitet húzza nullára, tehát a vevőoldali regiszter tartalma 0xFF-ről 0xFB-re változik.

Bármely típusú telefonkábel esetében viszont az adóoldal 0. bitje a vevőoldalon nem idéz elő változást, hiszen ezt a két pontot nem köti össze vezeték.

Ezek után már csak annyi a teendőnk, egy változókban tároljuk az eredményeket, melyeket a vizsgálat lefolytatása után kiértékelünk.


A cikk még nem ért véget, lapozz!
Következő: »»   3 / 7
Értékeléshez bejelentkezés szükséges!
Bejelentkezés

Belépés

Hirdetés
XDT.hu
Az oldalon sütiket használunk a helyes működéshez. Bővebb információt az adatvédelmi szabályzatban olvashatsz. Megértettem