Sisällysluettelo:
Video: DIY - LAN -kaapelitesteri: 11 vaihetta
2025 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2025-01-13 06:57
Ei ole mitään pahempaa kuin tippojen käyttäminen vain sen ymmärtämiseksi, että jokin kaapelijohdoista on viallinen. Paras lähestymistapa on saada se oikeaan paikkaan käyttämällä "LAN -kaapelitesteriä". Joskus kaapelit voivat myös repeytyä huonon materiaalin laadun tai huonon asennuksen vuoksi tai joskus eläimet syövät niitä.
Tässä projektissa aion tehdä lähiverkkokaapelin testerin, jossa on vain muutama elektroniikan perusosa. Koko projekti akkua lukuun ottamatta maksoi minulle hieman yli 3 dollaria. Tällä testerillä voimme helposti tarkistaa RJ45- tai RJ11-verkkokaapelien jatkuvuuden, järjestyksen ja oikosulun.
Vaihe 1: Laitteistovaatimus
Tätä hanketta varten tarvitsemme:
1 x Perfboard
1 x Arduino Uno/NANO mikä tahansa kätevä
2 x RJ45 8P8C Ethernet -porttia
9 x LEDiä 9 x 220 ohmia vastukset
9 x 1N4148 pikakytkentädiodit
1 x SDPD -kytkin
1 x 555 ajastimen IC
1 x 4017 vuosikymmenen laskuri IC
1 x 10K vastus
1 x 150K vastus
1 x 4,7 uF kondensaattori
1 x 18650 akku
1 x 18650 paristopidike
1 x TP4056 -moduuli akun lataamiseen
muutama liitäntäkaapeli ja yleiset juotoslaitteet
Vaihe 2: Logiikka
Verkkokaapeli koostuu kahdeksasta johtimesta ja joskus myös suojuksesta. Nämä yhdeksän liitäntää on testattava peräkkäin, muuten oikosulkua kahden tai useamman johdon välillä ei voida havaita. Tässä projektissa testaan vain 8 johtoa, mutta vain tekemällä pienen muutoksen voit testata kaikki 9 johtoa.
Peräkkäiset testit suoritetaan automaattisesti monivärähtelijän ja siirtorekisterin avulla. Periaatteessa piiri on vain juokseva valo LAN -kaapelin välissä. Jos yksi johto irrotetaan, vastaava LED ei syty. Jos kahdessa johtimessa on oikosulku, kaksi merkkivaloa syttyy ja jos johdot vaihdetaan, myös merkkivalojen järjestykset vaihtuvat.
Vaihe 3:
555 Timer IC toimii kello -oskillaattorina. Nastan 3 lähtö nousee korkealle joka sekunti aiheuttaen muutoksen.
Voimme myös saavuttaa tämän lisäämällä Arduinon 555 IC: n sijasta. Lähetä vain digitaalinen huippu ja sen jälkeen digitaalinen matala joka sekunti käyttämällä Arduino IDE: n vilkkuva esimerkkiä. Arduinon lisääminen lisää kuitenkin kustannuksia, mutta vähentää myös juottamisen monimutkaisuutta.
Vaihe 4:
555 IC: n tai Arduinon signaali kellottaa 4017 vuosikymmenen laskurin. Tämän seurauksena 4017 IC: n lähdöt vaihtuvat peräkkäin alhaisesta korkeaan.
PIN-3: n IC 555 -ajastimen lähdössä generoidut kellopulssit annetaan tulona IC 4017: lle PIN-14: n kautta. Aina kun pulssi vastaanotetaan IC 4017: n kellotulossa, laskuri lisää lukua ja aktivoi vastaavan PIN -koodin. Tämä IC voi laskea jopa 10. Projektissamme meidän on laskettava vain 8, joten Pin-9: n 9. lähtö syötetään Reset Pin-15: een. Korkean signaalin lähettäminen Pin-15: lle nollaa laskurin ja se ohittaa muiden numeroiden laskemisen ja alkaa alusta.
Vaihe 5: Kokoonpano ilman Arduinoa
Aloitetaan yhdistämällä 555 ajastimen IC nastat.
Liitä Pin-1 maahan. Pin-2-Pin-6. Liitä sitten 10K -vastus +ve -kiskoon ja 150K -vastus nastan 2 ja nastan 6 leikkauspisteeseen. Liitä kondensaattori leikkauspisteen toiseen päähän ja toinen pää maadoituskiskoon. Liitä nyt Pin-7 10K- ja 150K-vastuksen leikkauspisteeseen ja luo jännitteenjakaja. Kytke sitten 555IC: n ulostulo Pin-3 4017IC: n kellotapaan. Liitä seuraavaksi Pin4 -Pin8 ja liitä ne sitten +ve -kiskoon. Lisää kytkin +ve -kiskoon ja sen jälkeen päälle/pois -merkkivalo.
Kun kaikki 555 IC: n nastat on kytketty, on aika yhdistää 4017 IC: n nastat. Liitä Pin-8 ja Pin-13 maahan. Lyhyt nasta-9 nollausnasta-15 ja nasta-16 +ve-kiskoon. Kun kaikki edellä mainitut nastat on kytketty, on aika yhdistää LEDit piiriin. LEDit kytketään nastasta 1 - 7 ja sitten nastaan 10 kaavion mukaisesti.
Vaihe 6:
Jokainen LED kytketään sarjaan 220 ohmin vastuksella ja rinnakkain 4148 pikakytkentädiodin kanssa. Jos haluat testata kaikki 9 nastaa, sinun on vain toistettava tämä asetus 9 kertaa, muuten käytä sitä vain 8 kertaa.
Liitä liittimen päässä kaikki nastat yhteen.
Vaihe 7:
Nyt vähän testiä. Oletetaan, että lähtö 1 on HIGH ja kaikki muut nastat ovat LOW. Virta virtaa sarjavastuksen ja LED 1: n läpi, diodin suunta on vastakkaiseen suuntaan eikä sillä ole vaikutusta. Koska kaikilla muilla lähdöillä on nyt maadoituspotentiaali, niin kaikki muut rinnakkaisdiodit ovat eteenpäin. Kun pääteliittimen nastat on kytketty toisiinsa, se täydentää piirin ja LED syttyy.
Vaihe 8: Asennus Arduinolla
Jos haluat tehdä saman Arduinolla, sinun on vain poistettava 555 IC ja lisättävä Arduino sen tilalle.
Kun olet liittänyt Arduinon VIN- ja GND -kiskot +ve- ja -ve -kiskoihin, yhdistä jokin digitaalisista nastoista IC 4107: n nastaan 14. Se on helppoa. En selitä koodia täällä, mutta löydät linkin alla olevasta kuvauksesta.
Vaihe 9: Esittely
Katsotaan nyt mitä olen tehnyt.
Nämä 8 merkkivaloa näyttävät LAN -kaapelin tilan. Sitten meillä on kaksi Ethernet-porttia, joihin aiomme liittää LAN-kaapelin. Jos haluat testata pidempää kaapelia, käytä vain toista näistä porteista, joiden kaikki nastat on kytketty toisiinsa. Kaapelin toinen pää kytketään pohjaporttiin ja toinen pää 3. porttiin. Olen liittänyt TP4056 -akun latausmoduulin paristopidikkeen toiseen päähän säästääksesi tilaa. OK, käynnistä laite ja tee pikatesti. Heti kun kytket laitteen päälle, merkkivalo syttyy. Kytke nyt kaapeli ja katso mitä tapahtuu. Tada, katso sitä. Voit tulostaa 3D -kotelon tälle testerille ja antaa sille ammattimaisen ilmeen. Jätin sen kuitenkin sellaisenaan.
Tarkista muut projektini osoitteessa:
Vaihe 10: Johtopäätös
Kaapelitesteriä käytetään varmistamaan, että kaikki aiotut liitännät ovat olemassa ja että testattavassa kaapelissa ei ole tahattomia yhteyksiä. Kun suunniteltu yhteys puuttuu, sen sanotaan olevan "auki". Kun tahaton yhteys on olemassa, sen sanotaan olevan "oikosulku" (oikosulku). Jos yhteys "menee väärään paikkaan", sen sanotaan olevan "väärin kytketty".
Vaihe 11: Kiitos
Kiitos jälleen tämän videon katsomisesta. Toivottavasti se auttaa sinua.
Jos haluat tukea minua, voit tilata kanavani ja katsoa muita videoitani. Kiitos vielä seuraavassa videossani, heippa nyt.