Прозвонка многожильных кабелей

Доброго времени суток. Хочу поделиться с вами своей мини наработкой. Прибор потребовался мне на работе для быстрого поиска и маркировки провода в многожильном кабеле. Принцип его основан на измерении длительности ШИМ сигнала с помощью  функции pulseIn().

На сигнальные выводы модуля PCA9685 задаём ШИМ сигнал разной скважности. При помощи цифрового входа (в данном случае на восьмой ноге) мы считываем время высокого уровня ШИМ сигнала и на выходе блока (под названием «Время импульса») получаем значение которое в последствии сравниваем и в зависимости от результата выводим на экран номер проводника.

Блок «Время импульса» работает крайне просто. В настройках мы можем изменить номер порта, на котором происходят измерения. Блок отслеживает появление высокого уровня, после включается таймер, при пропадании высокого уровня таймер останавливается и на выходе появляется значение в микросекундах.

Так же я реализовал измерение напряжения аккумулятора через аналоговый порт А0 и при достижении напряжения 3.4 вольта на экране появляется предупреждение. 

Надеюсь, кому то мой проект будет полезен. Если будут какие замечания или предложения пишите.  Ссылка на проект: https://yadi.sk/d/IbtlYspnGgagEQ

Схема подключения

 


2

Вложения

Автор публикации

не в сети 3 года

soll

1
Комментарии: 1Публикации: 1Регистрация: 05-06-2020

5 комментариев к “Прозвонка многожильных кабелей”

  1. Здравствуйте! Можно сделать подобные устройства для проверки кабелей и шлейфов на OLED или TFT дисплеях?                                   Ссылка на устройство от разработчика Михаила Хиршкович(Michael Hirs) :https://radiosch.eu/pribory/cable-test  https://radiosch.eu/pribory/cable-test                                                                                                                                                                                   Ссылка на устройство от разработчика Vanes :https://cxem.net/avto/electronics/4-176.php

    0
  2. Мне приятно, что вы  заинтересовались моим проектом, но к сожалению, в данном исполнении он не подходит для ваших целей ( как я понял, вы позваниваете кабель уже протянутый по крану, где коны находятся на больших расстояниях) . Я же прозваниваю кабеля непосредственно  на столе, свернутый калачиком, для того, чтобы установить маркировочные бирки на каждый проводник перед установкой их на вагон метро. В данный момент я работаю над усовершенствованием прибора. Стараюсь сделать его более универсальным и многозадачным, а так же реализовать функцию прозвона уже установленного кабеля и сделать его не модульным, а распаять на монтажной плате. о том что получиться отпишусь статьёй.

    0
  3. Что то не получилось с вашей схемой у меня может руки кривые ,собрал свою на мср23017 и remote xy , сам блок на одной стороне кабеля а телефон на расстоянии на другом конце кабеля ,расстояние сети хватает для прозвонки кабелей для командоконтроллера на козловом и мостовых кранах.

    1

Оставьте комментарий

Войти с помощью: