Indholdsfortegnelse:

DIY - LAN -kabeltester: 11 trin
DIY - LAN -kabeltester: 11 trin

Video: DIY - LAN -kabeltester: 11 trin

Video: DIY - LAN -kabeltester: 11 trin
Video: How to make LAN cable in 1 Min ⚡CAT5 CAT6 CAT6E 2024, Juli
Anonim
Image
Image

Der er ikke noget værre end at køre dine dråber kun for at indse, at du har en fejl i en af kabelløbene. Den bedste fremgangsmåde er at få det rigtigt i første omgang ved at bruge en "LAN -kabeltester". Nogle gange kan kabler også rive på grund af dårlig materialekvalitet eller dårlig installation, eller nogle gange bliver de gnavet af dyr.

I dette projekt skal jeg lave en LAN -kabeltester med blot et par grundlæggende elektronikkomponenter. Hele projektet, eksklusive batteriet, kostede mig lidt over $ 3. Med denne tester kan vi nemt kontrollere RJ45 eller RJ11 netværkskabler for deres kontinuitet, rækkefølge og om de har en kortslutning.

Trin 1: Krav til hardware

Logik
Logik

Til dette projekt har vi brug for:

1 x Perfboard

1 x Arduino Uno/NANO uanset hvad der er praktisk

2 x RJ45 8P8C Ethernet -porte

9 x lysdioder 9 x 220Ohm modstande

9 x 1N4148 Hurtige skiftende dioder

1 x SDPD -switch

1 x 555 timer IC

1 x 4017 Decade Counter IC

1 x 10K modstand

1 x 150K modstand

1 x 4,7 uF kondensator

1 x 18650 batteri

1 x 18650 batteriholder

1 x TP4056 -modul til opladning af batteriet

få tilslutningskabler og generelt loddeudstyr

Trin 2: Logik

Et netværkskabel består af 8 ledninger plus undertiden et skjold. Disse 9 forbindelser skal testes efter hinanden, ellers kan der ikke registreres kort mellem to ledninger eller flere. I dette projekt tester jeg kun de 8 ledninger, men bare ved at ændre lidt kan du teste alle de 9 ledninger.

Den sekventielle test udføres automatisk af multi-vibrator og et skiftregister. I princippet er kredsløbet bare et kørelys med LAN -kablet imellem. Hvis en ledning er afbrudt, lyser den tilsvarende LED ikke. Hvis to ledninger har en kortslutning, lyser to lysdioder, og hvis ledningerne udskiftes, vil LED'ernes sekvenser også blive udskiftet.

Trin 3:

Billede
Billede
Billede
Billede

555 Timer IC fungerer som en uroscillator. Outputtet på pin 3 går højt hvert sekund, hvilket forårsager skiftet.

Vi kan også opnå dette ved at tilføje en Arduino i stedet for 555 IC. Bare send en digital high efterfulgt af en digital low hvert sekund ved hjælp af blinkeksemplet fra Arduino IDE. Imidlertid vil tilføjelse af en Arduino øge omkostningerne, men vil også reducere kompleksiteten af lodning.

Trin 4:

Billede
Billede
Billede
Billede

Signalet fra 555 IC eller Arduino urer 4017 årtæller. Som et resultat skiftes outputene på 4017 IC sekventielt fra lav til høj.

De urimpulser, der genereres ved output fra IC 555-timeren på PIN-3, gives som input til IC 4017 til og med PIN-14. Når der modtages en puls ved urindgangen på IC 4017, øger tælleren tællingen og aktiverer den tilsvarende udgangs -PIN. Denne IC kan tælle op til 10. I vores projekt behøver vi kun tælle op til 8, så den 9. output fra Pin-9 vil blive ført til Reset Pin-15. Hvis du sender et højt signal til Pin-15, nulstilles tælleren, og det springer over at tælle resten af numrene og starter fra begyndelsen.

Trin 5: Montering uden Arduino

Montering Uden Arduino
Montering Uden Arduino

Lad os starte med at forbinde stifterne på 555 timer IC.

Tilslut Pin-1 til jorden. Pin-2 til Pin-6. Tilslut derefter 10K modstanden til +ve skinnen og 150K modstanden til skæringspunktet mellem Pin2 og Pin6. Tilslut kondensatoren til den ene ende af skæringspunktet og den anden ende til jordskinnen. Tilslut nu Pin-7 til skæringspunktet mellem 10K og 150K modstande, der skaber en spændingsdeler. Tilslut derefter output-pin-3 fra 555IC til ur-pin på 4017IC. Tilslut derefter Pin4 til Pin8 og tilslut dem derefter til +ve -skinnen. Tilføj kontakten til +ve skinnen efterfulgt af tænd/sluk indikator LED.

Efter at have tilsluttet alle stifterne på 555 IC er det tid for os at forbinde stifterne på 4017 IC. Tilslut Pin-8 og Pin-13 til jorden. Kort Pin-9 til Reset Pin-15 og Pin-16 til +ve-skinnen. Når alle ovenstående stifter er tilsluttet, er det tid for os at tilslutte lysdioderne til kredsløbet. Lysdioderne tilsluttes fra pin 1 til 7 og derefter til pin nummer 10 som vist i diagrammet.

Trin 6:

Billede
Billede

Hver LED vil blive forbundet i serie med en 220Ohm modstand og parallelt med en 4148 hurtigskiftende diode. Hvis du vil teste alle de 9 pins, skal du bare gentage denne opsætning 9 gange, ellers skal du bare bruge den 8 gange.

Forbind alle stifterne på terminalenden.

Trin 7:

Billede
Billede

Nu tester lidt. Lad os sige, at output 1 er HIGH, og alle andre pins er LOW. Strømmen strømmer gennem seriemodstanden og LED 1, diodeparallellen er i omvendt retning og har ingen indflydelse. Fordi alle andre udgange nu har jordpotentiale, så alle andre parallelle dioder vil være i fremadgående retning. Da stifterne på afslutningsstikket er forbundet til hinanden, fuldender det kredsløbet, og LED'en lyser.

Trin 8: Montering med Arduino

Montering med Arduino
Montering med Arduino

Nu, hvis du vil gøre det samme med Arduino, skal du bare fjerne 555 IC og tilføje Arduino i stedet for det.

Efter at have tilsluttet VIN og GND for Arduino til henholdsvis +ve og -ve skinner, skal du tilslutte en hvilken som helst af de digitale ben til Pin -14 på IC 4107. Det er let. Jeg vil ikke forklare koden her, men du kan finde linket i beskrivelsen herunder.

Trin 9: Demo

Demo
Demo

Lad os nu se på, hvad jeg har lavet.

Disse 8 lysdioder skal vise status for LAN -kablet. Så har vi de to Ethernet-porte, hvor vi skal tilslutte LAN-kablet. Hvis du vil teste et længere kabel, skal du bare have en anden af disse porte med alle stifter forbundet til hinanden. Den ene ende af kablet tilsluttes den nederste port og den anden ende til den 3. port. Jeg har vedhæftet TP4056 batteriopladningsmodul til den ene ende af batteriholderen for at spare plads. OK, lad os tænde enheden og lave en hurtig test. Så snart vi tænder enheden, tændes indikatorlampen. Lad os nu tilslutte vores kabel og se, hvad der sker. Tada, se på det. Du kan 3d printe en flot sag til denne tester og give den et professionelt udseende. Jeg lod det dog bare være som det er.

Checkout mine andre projekter på:

Trin 10: Konklusion

En kabeltester bruges til at kontrollere, at alle de påtænkte forbindelser eksisterer, og at der ikke er utilsigtede forbindelser i kablet, der testes. Når en tilsigtet forbindelse mangler, siges det at være "åben". Når der findes en utilsigtet forbindelse, siges det at være en "kort" (en kortslutning). Hvis en forbindelse "går til det forkerte sted", siges det at være "forkert kablet".

Trin 11: Tak

Tak igen for at se denne video. Jeg håber, det hjælper dig.

Hvis du vil støtte mig, kan du abonnere på min kanal og se mine andre videoer. Tak igen ca i min næste video, farvel nu.

Anbefalede: