Агуулгын хүснэгт:

DIY - LAN кабель шалгагч: 11 алхам
DIY - LAN кабель шалгагч: 11 алхам

Видео: DIY - LAN кабель шалгагч: 11 алхам

Видео: DIY - LAN кабель шалгагч: 11 алхам
Видео: How to Crochet: VK Dress | Pattern & Tutorial DIY 2024, Долдугаар сарын
Anonim
Image
Image

Кабелийн гүйлтийн аль нэгэнд алдаа байгаа гэдгээ ухаарч, дусал дусаахаас өөр муу зүйл байхгүй. Хамгийн сайн арга бол үүнийг "LAN кабель шалгагч" ашиглан эхний ээлжинд зөв хийх явдал юм. Заримдаа материалын чанар муу, муу суурилуулснаас болж кабель урагдаж, заримдаа амьтнаас зажлах тохиолдол гардаг.

Энэ төсөлд би электроникийн цөөн хэдэн үндсэн бүрэлдэхүүн хэсэгтэй LAN кабель шалгагч хийх гэж байна. Батерейг эс тооцвол бүх төсөл надад 3 доллараас арай илүү үнэтэй байсан. Энэхүү шалгагч ашиглан бид RJ45 эсвэл RJ11 сүлжээний кабелийн тасралтгүй байдал, дараалал, богино холболт байгаа эсэхийг хялбархан шалгаж болно.

Алхам 1: Тоног төхөөрөмжийн шаардлага

Логик
Логик

Энэ төслийн хувьд бидэнд хэрэгтэй:

1 x Perfboard

1 x Arduino Uno/NANO нь хэрэгтэй зүйл

2 x RJ45 8P8C Ethernet портууд

9 x LED 9 x 220Ohms резистор

9 x 1N4148 хурдан шилжих диод

1 x SDPD шилжүүлэгч

1 x 555 таймер IC

1 x 4017 Decade Counter IC

1 x 10K эсэргүүцэл

1 x 150K эсэргүүцэл

1 x 4.7 uF конденсатор

1 x 18650 зай

1 x 18650 зай эзэмшигч

Зайг цэнэглэх зориулалттай 1 x TP4056 модуль

цөөн тооны холбох кабель ба ерөнхий гагнуурын төхөөрөмж

Алхам 2: Логик

Сүлжээний кабель нь 8 утас, заримдаа бамбайгаас бүрдэнэ. Эдгээр 9 холболтыг нэг нэгээр нь туршиж үзэх ёстой, эс тэгвээс хоёр ба түүнээс дээш утасны хоорондох богино холболтыг илрүүлэх боломжгүй болно. Энэ төсөлд би зөвхөн 8 утсыг туршиж байгаа боловч бага зэрэг өөрчлөлт хийснээр та бүх 9 утсыг туршиж үзэх боломжтой.

Дараалсан туршилтыг олон вибратор ба ээлжийн бүртгэл автоматаар хийдэг. Зарчмын хувьд хэлхээ нь зүгээр л гүйдэг гэрэл бөгөөд тэдгээрийн хооронд LAN кабель байдаг. Хэрэв нэг утас салгагдсан бол харгалзах LED асахгүй болно. Хэрэв хоёр утас богино холболттой бол хоёр LED асдаг бөгөөд хэрэв утас солигдвол LED-ийн дарааллыг мөн солино.

Алхам 3:

Зураг
Зураг
Зураг
Зураг

555 Timer IC нь цагны осциллятороор ажилладаг. 3 -р зүү дээрх гаралт секунд тутамд өндөр болж, шилжилтийг үүсгэдэг.

Бид 555 IC -ийн оронд Arduino -ийг нэмснээр үүнд хүрч чадна. Arduino IDE -ийн анивчсан жишээг ашиглан дижитал өндөр, дараа нь дижитал доод түвшинг илгээнэ үү. Гэсэн хэдий ч Arduino нэмэх нь зардлыг нэмэгдүүлэх боловч гагнуурын нарийн төвөгтэй байдлыг багасгах болно.

Алхам 4:

Зураг
Зураг
Зураг
Зураг

555 IC эсвэл Arduino -аас ирсэн дохио нь 4017 арван жилийн тоолууртай. Үүний үр дүнд 4017 IC дээрх гаралтыг багаас өндөр рүү дараалан шилжүүлдэг.

ПИН-3 дээрх IC 555 таймерын гаралт дээр үүсгэсэн цагийн импульсийг ПИН-14-ээр дамжуулан IC 4017 руу оруулах оролт болгон өгдөг. IC 4017 цагийн оролтод импульс хүлээн авах тоолуур тооллогыг нэмэгдүүлж харгалзах гаралтын PIN кодыг идэвхжүүлдэг. Энэхүү IC нь 10 хүртэл тоолох боломжтой. Манай төсөлд бид зөвхөн 8 хүртэл тоолох хэрэгтэй бөгөөд ингэснээр Pin-9-ийн 9 дэх гаралтыг Pin-15-ийг дахин тохируулах болно. Pin-15 руу өндөр дохио илгээх нь тоолуурыг дахин тохируулах бөгөөд үлдсэн тоонуудыг тоолохоо больж, эхнээс нь эхэлнэ.

Алхам 5: Arduino -гүйгээр угсрах

Arduino -гүйгээр угсрах
Arduino -гүйгээр угсрах

555 таймер IC -ийн зүүг холбож эхэлье.

Pin-1-ийг газардуул. Pin-2-оос 6 хүртэл. Дараа нь 10K эсэргүүцлийг +ve төмөр замд, 150K эсэргүүцлийг Pin2 ба Pin6 -ийн огтлолцол руу холбоно. Конденсаторыг уулзварын нэг төгсгөлд, нөгөө үзүүрийг газрын төмөр замд холбоно. Одоо Pin-7-ийг 10K ба 150K резисторуудын уулзварт холбож хүчдэл хуваагч үүсгэнэ. Дараа нь 555IC-ийн Pin-3 гаралтыг 4017IC цагны зүүтэй холбоно уу. Дараа нь Pin4 -ийг Pin8 -тэй холбоод +ve төмөр замд холбоно уу. Шилжүүлэгчийг +ve төмөр замд, дараа нь асаах/унтраах заагч LED дээр нэмнэ үү.

555 IC -ийн бүх зүүг холбосны дараа бид 4017 IC -ийн зүүг холбох цаг болжээ. Pin-8 ба Pin-13-ийг газардуул. Богино зүү-9 нь Pin-15 ба Pin-16-ийг +ve төмөр зам руу дахин тохируулна. Дээрх бүх тээглүүрийг холбосны дараа бид LED -ийг хэлхээнд холбох цаг болжээ. LED -ийг 1-7 -р зүү, дараа нь диаграммд үзүүлсэн шиг 10 -р зүү дээр холбоно.

Алхам 6:

Зураг
Зураг

LED бүрийг 220 Ом эсэргүүцэлтэй, 4148 хурдан шилжих диодтой зэрэгцээ холбоно. Хэрэв та бүх 9 тээглүүрийг туршиж үзэхийг хүсвэл энэ тохиргоог 9 удаа давтах шаардлагатай бөгөөд өөрөөр хэлбэл 8 удаа ашиглах хэрэгтэй.

Терминалын төгсгөлд бүх тээглүүрийг хооронд нь холбоно.

Алхам 7:

Зураг
Зураг

Одоо туршилтын хэсэг. Гаралт 1 нь өндөр, бусад бүх тээглүүр нь LOW гэж хэлье. Одоогийн гүйдэл нь цуваа резистор ба LED 1 -ээр дамждаг, диодын параллель нь урвуу чиглэлтэй бөгөөд ямар ч нөлөө үзүүлэхгүй. Учир нь бусад бүх гаралтууд газардуулгын потенциалтай болсон тул бусад параллель диодууд урагшаа чиглэсэн байх болно. Төгсгөл залгуурын тээглүүрүүд хоорондоо холбогдсоноор хэлхээг дуусгаж, LED нь асах болно.

Алхам 8: Arduino -той угсрах

Arduino -той хамт угсрах
Arduino -той хамт угсрах

Хэрэв та Arduino -тэй ижил зүйлийг хийхийг хүсч байвал 555 IC -ийг устгаад оронд нь Arduino нэмэх хэрэгтэй.

Arduino -ийн VIN ба GND -ийг +ve ба -ve төмөр замд холбосны дараа дижитал тээглүүрийн аль нэгийг IC 4107 -ийн Pin -14 -тэй холбоно уу. Би кодыг энд тайлбарлахгүй, гэхдээ та линкийг доорх тайлбараас олж болно.

Алхам 9: Демо

Демо
Демо

Одоо би юу хийснээ харцгаая.

Эдгээр 8 LED нь LAN кабелийн статусыг харуулдаг. Дараа нь бидэнд LAN кабелийг залгах гэж буй хоёр Ethernet порт байна. Хэрэв та урт кабелийг туршиж үзэхийг хүсч байвал эдгээр бүх зүүг хооронд нь холбосон өөр нэг портыг хий. Кабелийн нэг үзүүр нь доод порт руу, нөгөө үзүүр нь 3 -р порт руу залгагддаг. Зай хэмнэхийн тулд би зайны цэнэглэгч модулийг зай эзэмшигчийн нэг үзүүрт холбосон. За, төхөөрөмжийг асаагаад хурдан туршилт хийцгээе. Төхөөрөмжийг асаахад LED индикатор асдаг. Одоо бид кабелаа холбоод юу болохыг харцгаая. Тада, үүнийг хар даа. Та энэ шалгагчны гоёмсог хэргийг 3D хэвлэж, мэргэжлийн харагдуулах боломжтой. Гэсэн хэдий ч би үүнийг байгаагаар нь үлдээсэн.

Миний бусад төслүүдийг шалгах:

Алхам 10: Дүгнэлт

Бүх зориулалтын холболт байгаа эсэхийг шалгахын тулд кабель шалгагч ашигладаг бөгөөд кабельд төлөвлөөгүй холболт байхгүй байна. Төлөвлөсөн холболт байхгүй үед "нээлттэй" гэж хэлдэг. Санамсаргүй холболт үүссэн тохиолдолд үүнийг "богино" (богино холболт) гэж хэлдэг. Хэрэв холболт "буруу газарт очвол" "буруу утсан" гэж хэлдэг.

Алхам 11: Баярлалаа

Энэ видеог үзсэн танд дахин баярлалаа. Энэ нь танд тусална гэж найдаж байна.

Хэрэв та намайг дэмжихийг хүсвэл миний сувгийг захиалж бусад видеог үзэх боломжтой. Дараагийн видеон дээр дахин баярлалаа, баяртай байна.

Зөвлөмж болгож буй: