Инициализатор жил в многожильном кабеле

Аватара пользователя
magbiser
Рядовой
Сообщения: 30
Зарегистрирован: 04.02.2016{, 03:31}
Репутация: 0
Откуда: Подольск

Инициализатор жил в многожильном кабеле

#1

Сообщение magbiser » 12.08.2020{, 14:44}

Приветствую всех ГУРУ и любителей!!!
Возникла идея олегчить свой труд, но пока не достает знаний...

Идея : определить в многожильном кабеле где какая жила... Много гуглил и искал, но подходящего не нашел. Вся трудность в том, что расстояние между концами кабеля большое. Видел тестеры, где есть передатчик с 40-выводами и приемник с щупом который показывает где какой провод, но хочется немного не того. Нужен передатчик (пусть будет с теми же 40 выводами) и приемник с теми же 40 выводами. В обоих приборах (передатчике и приемнике) по ардуинке. Ардуинка в передатчике выдает на каждый вывод свой код, в приемнике этот код считает и выводит на экран.

Буду рад любым идеям, ссылкам или поправкам!

Отправлено спустя 4 минуты 15 секунд:
На сколько понимаю выходов у УНО будет недостаточно, рассматриваю МЕГУ...

SSSergeich
Капитан
Сообщения: 708
Зарегистрирован: 06.02.2016{, 11:01}
Репутация: 37
Откуда: Ярославль
Имя: Сергей

Инициализатор жил в многожильном кабеле

#2

Сообщение SSSergeich » 12.08.2020{, 15:01}


Аватара пользователя
Phazz
Полковник
Сообщения: 2552
Зарегистрирован: 17.10.2016{, 15:38}
Репутация: 367
Откуда: Сургут
Имя: Анатолий

Инициализатор жил в многожильном кабеле

#3

Сообщение Phazz » 12.08.2020{, 15:13}

А зачем код? Можно сделать чтобы передатчик по очереди подавал сигналы на каждую жилу. А приёмник зная очерёдность сигналов присваивал бы номера в соответствии сигналам.

RootShell
Рядовой
Сообщения: 77
Зарегистрирован: 27.06.2020{, 04:22}
Репутация: 18
Откуда: World
Имя: Agat
Контактная информация:

Инициализатор жил в многожильном кабеле

#4

Сообщение RootShell » 12.08.2020{, 15:54}

Можно ли прикрутить рефлектометр к проекту?

Аватара пользователя
magbiser
Рядовой
Сообщения: 30
Зарегистрирован: 04.02.2016{, 03:31}
Репутация: 0
Откуда: Подольск

Инициализатор жил в многожильном кабеле

#5

Сообщение magbiser » 12.08.2020{, 16:41}

SSSergeich писал(а):
12.08.2020{, 15:01}
А этот смотрели? Прозвонка многожильных кабелей
Смотрел и даже несколько комментариев оставил, жаль никто не ответил... Вся проблема в том, что там все собрано в одном блоке и измерять можно только когда оба конца кабеля рядом... Вот если бы разделить и сделать отдельно приемник и передатчик...

Naladchik
Капитан
Сообщения: 823
Зарегистрирован: 04.10.2015{, 19:10}
Репутация: 153
Откуда: Новосибирск
Имя: Павел

Инициализатор жил в многожильном кабеле

#6

Сообщение Naladchik » 12.08.2020{, 16:42}

magbiser писал(а):
12.08.2020{, 14:48}
определить в многожильном кабеле где какая жила... Много гуглил и искал, но подходящего не нашел
А чем обычный LAN тестер не нравится. Просто, дубово, элементарно для повторения.
Phazz писал(а):
12.08.2020{, 15:13}
...Можно сделать чтобы передатчик по очереди подавал сигналы на каждую жилу...
именно так и работает LAN тестер, с одной стороны сигнал, с обоих концов индикация, схем валом.
для примера
взять принцип работы за основу, нарисовать простейший код, навернуть необходимое количество выходов, используя расширители, и тестируйте на здоровье.

У наны 14 цифровых и 8 аналоговых, т.е. уже 22 жилы за раз проверить можно. По моему более чем достаточно.
Последний раз редактировалось Naladchik 12.08.2020{, 17:00}, всего редактировалось 3 раза.
Win10-64. FLProg Portable.
Изображение

Аватара пользователя
magbiser
Рядовой
Сообщения: 30
Зарегистрирован: 04.02.2016{, 03:31}
Репутация: 0
Откуда: Подольск

Инициализатор жил в многожильном кабеле

#7

Сообщение magbiser » 12.08.2020{, 16:53}

Phazz писал(а):
12.08.2020{, 15:13}
А зачем код? Можно сделать чтобы передатчик по очереди подавал сигналы на каждую жилу. А приёмник зная очерёдность сигналов присваивал бы номера в соответствии сигналам.
В таком случае придется их синхронизировать (приемник с передатчиком) или делать двухстороннюю связь. В примере выше - используется шим сигнал и на каждый вывод идет своя скважность... можно к примеру сделать на каждый вывод свой цифровой код (хотя бы ту же цифру вывода отправлять), а приемник уже будет их читать и выдавать номера.

Naladchik
Капитан
Сообщения: 823
Зарегистрирован: 04.10.2015{, 19:10}
Репутация: 153
Откуда: Новосибирск
Имя: Павел

Инициализатор жил в многожильном кабеле

#8

Сообщение Naladchik » 12.08.2020{, 17:04}

magbiser писал(а):
12.08.2020{, 16:53}
В таком случае придется их синхронизировать (приемник с передатчиком) или делать двухстороннюю связь.
а еще как минимум одна жила должна быть уже известна, чтоб на нее с обоих сторон минусы питания обоих блоков посадить, а иначе ничего не прозвонится.

А все таки, чем LAN тестер не устроил?
Win10-64. FLProg Portable.
Изображение

SSSergeich
Капитан
Сообщения: 708
Зарегистрирован: 06.02.2016{, 11:01}
Репутация: 37
Откуда: Ярославль
Имя: Сергей

Инициализатор жил в многожильном кабеле

#9

Сообщение SSSergeich » 12.08.2020{, 17:12}

Naladchik писал(а):
12.08.2020{, 17:04}
magbiser писал(а):
12.08.2020{, 16:53}
В таком случае придется их синхронизировать (приемник с передатчиком) или делать двухстороннюю связь.
а еще как минимум одна жила должна быть уже известна, чтоб на нее с обоих сторон минусы питания обоих блоков посадить, а иначе ничего не прозвонится.
обычно это оплетка)
пара гарнитур, пара бойцов, только косоплетить успевай))

Аватара пользователя
magbiser
Рядовой
Сообщения: 30
Зарегистрирован: 04.02.2016{, 03:31}
Репутация: 0
Откуда: Подольск

Инициализатор жил в многожильном кабеле

#10

Сообщение magbiser » 12.08.2020{, 17:18}

Naladchik писал(а):
12.08.2020{, 17:04}
А все таки, чем LAN тестер не устроил?
Про них только сейчас сел почитать что да как... На ардуино тоже особо схем не нашел (чтобы приемник был и передатчик). Почему ардуино выбрано, а не схемы на контроллерах - показалось проще реализовать...

SSSergeich
Капитан
Сообщения: 708
Зарегистрирован: 06.02.2016{, 11:01}
Репутация: 37
Откуда: Ярославль
Имя: Сергей

Инициализатор жил в многожильном кабеле

#11

Сообщение SSSergeich » 12.08.2020{, 17:22}

40 жил - это ТПП-20. Гарнитуркой прозвонить минут 5, а тестером это минут 10 только подключать будешь)) А ТПП-300 - 600 жил наверно и за день не управишься)))
А так попадались где-то готовые схемки с прошивками на ATtiny2313..

Аватара пользователя
magbiser
Рядовой
Сообщения: 30
Зарегистрирован: 04.02.2016{, 03:31}
Репутация: 0
Откуда: Подольск

Инициализатор жил в многожильном кабеле

#12

Сообщение magbiser » 12.08.2020{, 17:22}

av писал(а):
12.08.2020{, 15:42}
Лучшего варианта наверное нет. Поддерживаю ! А так же использовать ардуинки по проще дополнив их расширителями портов на 40 пинов, так как для не сложной задачи использовать мегу не комильфо. Единственная сложная задача состоит в построении двухсторонней связи между концами кабеля.
Расширители, Вы имеете ввиду - PCA9685 или еще есть какие? Если не сложно ссылку.

Naladchik
Капитан
Сообщения: 823
Зарегистрирован: 04.10.2015{, 19:10}
Репутация: 153
Откуда: Новосибирск
Имя: Павел

Инициализатор жил в многожильном кабеле

#13

Сообщение Naladchik » 12.08.2020{, 17:29}

SSSergeich писал(а):
12.08.2020{, 17:12}
пара гарнитур, пара бойцов, только косоплетить успевай))
так не интересно, хочется "Высоких технологий", чтоб по модному, с лампочками или дисплейчиком :)
magbiser писал(а):
12.08.2020{, 17:18}
Почему ардуино выбрано, а не схемы на контроллерах - показалось проще реализовать...
так ардуино это тоже, как бы, контроллер. программировать попроще и все.
Последний раз редактировалось Naladchik 12.08.2020{, 17:29}, всего редактировалось 1 раз.
Win10-64. FLProg Portable.
Изображение

Аватара пользователя
magbiser
Рядовой
Сообщения: 30
Зарегистрирован: 04.02.2016{, 03:31}
Репутация: 0
Откуда: Подольск

Инициализатор жил в многожильном кабеле

#14

Сообщение magbiser » 12.08.2020{, 17:29}

SSSergeich писал(а):
12.08.2020{, 17:22}
40 жил - это ТПП-20. Гарнитуркой прозвонить минут 5, а тестером это минут 10 только подключать будешь)) А ТПП-300 - 600 жил наверно и за день не управишься)))
А так попадались где-то готовые схемки с прошивками на ATtiny2313..
Речь не идет про телефонные или интернет кабеля... ATtiny2313 - в том и дело, что хотелось уйти от печати плат и прошивки микроконтроллеров. Всем этим давно занимался. Ардуино же начинаю по немногу осваивать, вот и подумал, что проще будет. Только знаний пока не хватает как реализовать.

Аватара пользователя
magbiser
Рядовой
Сообщения: 30
Зарегистрирован: 04.02.2016{, 03:31}
Репутация: 0
Откуда: Подольск

Инициализатор жил в многожильном кабеле

#15

Сообщение magbiser » 12.08.2020{, 17:31}

Naladchik писал(а):
12.08.2020{, 17:29}
так ардуино это тоже, как бы, контроллер. программировать попроще и все.
Вот и я о том же

Naladchik
Капитан
Сообщения: 823
Зарегистрирован: 04.10.2015{, 19:10}
Репутация: 153
Откуда: Новосибирск
Имя: Павел

Инициализатор жил в многожильном кабеле

#16

Сообщение Naladchik » 12.08.2020{, 17:35}

magbiser писал(а):
12.08.2020{, 17:29}
...уйти от печати плат и прошивки микроконтроллеров...
Это как? Программу все равно писать, на плате Arduino контроллер все равно прошивать. Делать на макетке - бред. Это только на поиграться.

Отправлено спустя 5 минут 28 секунд:
Arduino (сама плата, макетка, проводочки) - это идеальный вариант для создания прототипа изделия. В плюсах модульная конструкция и упрощенные создание программы и заливка в контроллер.
А дальше внешняя обвязка, доп. элементы, питание. Не на соплях же это прикручивать. По любому какую то плату придумывать придется. Ну и в корпус запихнуть.
Ну от печати плат уйти проще всего.
1. домашний фрезер (мой вариант) - полный контроль над процессом, не всегда красиво, легко поправить.
2. Друзья китайцы - красиво, качественно, не всегда дешево, долго.
Последний раз редактировалось Naladchik 12.08.2020{, 17:47}, всего редактировалось 1 раз.
Win10-64. FLProg Portable.
Изображение

Аватара пользователя
magbiser
Рядовой
Сообщения: 30
Зарегистрирован: 04.02.2016{, 03:31}
Репутация: 0
Откуда: Подольск

Инициализатор жил в многожильном кабеле

#17

Сообщение magbiser » 12.08.2020{, 17:44}

Naladchik писал(а):
12.08.2020{, 17:35}
magbiser писал(а):
12.08.2020{, 17:29}
...уйти от печати плат и прошивки микроконтроллеров...
Это как? Программу все равно писать, на плате Arduino контроллер все равно прошивать. Делать на макетке - бред. Это только на поиграться. Готовое изделие, если им планируете пользоваться, в любом случае надо на свою плату и в свой корпус оформлять.
Программу писать надо - именно за помощью в ее написании и обратился... Прошивать ардуинку - думаю не проблема, никаких кодировщиков и программаторов дополнительно не нужно. Готовое изделие собрать и в корпус засунуть - тоже, думаю проблем не составит (паять еще не разучился).

SSSergeich
Капитан
Сообщения: 708
Зарегистрирован: 06.02.2016{, 11:01}
Репутация: 37
Откуда: Ярославль
Имя: Сергей

Инициализатор жил в многожильном кабеле

#18

Сообщение SSSergeich » 12.08.2020{, 17:50}

magbiser писал(а):
12.08.2020{, 17:29}
ATtiny2313 - в том и дело, что хотелось уйти от печати плат и прошивки микроконтроллеров.
Тот же микроконтроллер, только попроще... Что тут программу писать, что там... От разработки платы в любом случае не уйти, при прозвонке реальных кабелей чего только не поймаешь на "линии"... развязку и защиту портов по любому делать придется. ИМХО, чем использовать две меги для такого неоднозначного проекта, проще поискать готовые устройства в ту же цену у братьев рисоедов, а возможно даже и у нас...

Naladchik
Капитан
Сообщения: 823
Зарегистрирован: 04.10.2015{, 19:10}
Репутация: 153
Откуда: Новосибирск
Имя: Павел

Инициализатор жил в многожильном кабеле

#19

Сообщение Naladchik » 12.08.2020{, 17:52}

magbiser писал(а):
12.08.2020{, 17:44}
Программу писать надо - именно за помощью в ее написании и обратился...
Торопитесь, Вы сначала с принципом работы определитесь. Как именно Вы в своем изделии собираетесь тестировать жилы, шимом, уровнем сигнала, цифровым кодом, свой вариант.

Отправлено спустя 9 минут 59 секунд:
magbiser писал(а):
12.08.2020{, 17:44}
Прошивать ардуинку - думаю не проблема, никаких кодировщиков и программаторов дополнительно не нужно
Есть Ардуинка- значит есть программатор. Из нее программатор делается за 2 минуты, из которых 1,5 минуты гуглится, затем в ArduinoIDE ищется, находится и прошивается скетч (ArduinoISP, если что), который есть в примерах по умолчанию и 30 секунд остальное, в итоге этим программатором прошиваются голые AVR контроллеры. Лично ATTiny13 прошивал, и пару Nano - бутлоадер менял. Шьется без проблем.
Win10-64. FLProg Portable.
Изображение

KulibinOrsk
Лейтенант
Сообщения: 515
Зарегистрирован: 25.02.2018{, 08:48}
Репутация: 21
Откуда: Оренбург
Имя: Александр

Инициализатор жил в многожильном кабеле

#20

Сообщение KulibinOrsk » 12.08.2020{, 18:07}

magbiser, Идея .... так есть идея или есть задача узнать где какая жила ??? 2 большие разницы !!!!
Если идея то рекомендую самому свой мозг+пальцы+клаву+инет = помучать и найти варианты.
Если все же ЗАДАЧА то:
- Концы кабелей рядом или разнесены на километр ?
Самое эффективное и быстродейственное: телефонная гарнитура+ один чел с одного конца + второй со второго конца и вызванивается и маркируется 500 жил за 3 часа и забывается как страшный сон. Ну и + 3 часа на спайку и еще час на заливку этого блока в цинковку от патрон ))) ну так мы в армии делали. Правда один раз, но успешно и без головняка.

Ответить

Вернуться в «Помогите, а то я "нимагу"»