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

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

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

#21

Сообщение Naladchik » 12.08.2020{, 18:08}

magbiser писал(а):
12.08.2020{, 17:29}
Всем этим давно занимался
Не знаю на сколько давно это у Вас было и как именно это было, но сейчас это упростилось до примитива.
Win10-64. FLProg Portable.
Изображение

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

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

#22

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

Сейчас глянул на стоимость телефонной гарнитуры для прозвонки и охренел. Но думаю если поискать то можно и за 500 руб найти или купить старые телефоны по объявлениями и самому сделать.

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

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

#23

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

KulibinOrsk писал(а):
12.08.2020{, 18:13}
купить старые телефоны по объявлениями и самому сделать.
2 старые телефонные трубки с угольными микрофонами и батарейка, вольт так на 6, лучше 9. Только найди их, давно уже в мусорках.
Последний раз редактировалось Naladchik 12.08.2020{, 18:18}, всего редактировалось 1 раз.
Win10-64. FLProg Portable.
Изображение

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

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

#24

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

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

Пожалуй остановился бы на варианте ШИМ. (если есть знатоки физики - может поправят).

https://flprog.ru/user_projects/stanki- ... h-kabelej/ вполне нравится этот вариант, но если разделить на два отдельных прибора (приемник и передатчик).

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

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

#25

Сообщение Naladchik » 12.08.2020{, 18:20}

magbiser писал(а):
12.08.2020{, 18:18}
Уровнем сигнала - тут не однозначно в виду наводок и всего остального...
Не согласен, если под уровнем понимать только 0 и 1 то вполне надежно.
Какая длина кабеля и в каких условиях он располагается. Уровень наводок?
Последний раз редактировалось Naladchik 12.08.2020{, 18:25}, всего редактировалось 2 раза.
Win10-64. FLProg Portable.
Изображение

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

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

#26

Сообщение Phazz » 12.08.2020{, 18:21}

magbiser писал(а):
12.08.2020{, 16:53}
Phazz писал(а):
12.08.2020{, 15:13}
А зачем код? Можно сделать чтобы передатчик по очереди подавал сигналы на каждую жилу. А приёмник зная очерёдность сигналов присваивал бы номера в соответствии сигналам.
В таком случае придется их синхронизировать (приемник с передатчиком) или делать двухстороннюю связь. В примере выше - используется шим сигнал и на каждый вывод идет своя скважность... можно к примеру сделать на каждый вывод свой цифровой код (хотя бы ту же цифру вывода отправлять), а приемник уже будет их читать и выдавать номера.
Синхронизировать не нужно, очерёдность подачи сигналов приемнику известно. Передатчик будет подавать по очереди на 1,2,3,4,....40 жилы. Приёмник будет записывать на какой клеемме какая жила сидит и выводить на дисплей. Но как правильно заметили выше нужна будет одна известная жила для общего минуса. Я не думаю, что вам нужно именно параллельно их прозванивать

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

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

#27

Сообщение Naladchik » 12.08.2020{, 18:22}

magbiser писал(а):
12.08.2020{, 18:18}
Пожалуй остановился бы на варианте ШИМ....
Хозяин - барин. тут как Вам хочется так и делайте.

Отправлено спустя 8 минут 36 секунд:
magbiser писал(а):
12.08.2020{, 18:18}
Пожалуй остановился бы на варианте ШИМ.... но если разделить на два отдельных прибора (приемник и передатчик).
Сколько жил планируете проверять? если в пределах десятка то сойдет, если больше - то какую дискретность и на какой частоте вы планируете?
Ну и вопрос на вскидку, Вы точно знаете что такое ШИМ?
Win10-64. FLProg Portable.
Изображение

Аватара пользователя
Dryundel
Полковник
Сообщения: 2401
Зарегистрирован: 22.05.2017{, 23:15}
Репутация: 783
Откуда: Ярославль
Имя: Андрей
Контактная информация:

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

#28

Сообщение Dryundel » 12.08.2020{, 18:43}

Phazz писал(а):
12.08.2020{, 18:21}
Синхронизировать не нужно, очерёдность подачи сигналов приемнику известно. Передатчик будет подавать по очереди на 1,2,3,4,....40
А если одна жилка не законтачила? Нк у примеру пятая. Тогда приемник посчитает шестую как пятую. И чо? Не вариант это.

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

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

#29

Сообщение SSSergeich » 12.08.2020{, 18:43}

Такое ощущение, что тема про очередную бочку)

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

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

#30

Сообщение Phazz » 12.08.2020{, 18:54}

Dryundel, можно контролировать временные интервалы

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

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

#31

Сообщение SSSergeich » 12.08.2020{, 18:54}

magbiser писал(а):
12.08.2020{, 17:44}
Программу писать надо - именно за помощью в ее написании и обратился... Прошивать ардуинку - думаю не проблема, никаких кодировщиков и программаторов дополнительно не нужно. Готовое изделие собрать и в корпус засунуть - тоже, думаю проблем не составит (паять еще не разучился).
Почитать 1
Почитать 2
Посмотреть

Отправлено спустя 15 минут 49 секунд:
Dryundel писал(а):
12.08.2020{, 18:43}
Phazz писал(а):
12.08.2020{, 18:21}
Синхронизировать не нужно, очерёдность подачи сигналов приемнику известно. Передатчик будет подавать по очереди на 1,2,3,4,....40
А если одна жилка не законтачила? Нк у примеру пятая. Тогда приемник посчитает шестую как пятую. И чо? Не вариант это.
Почему? Пауза то в два раза больше. Считаем время между посылками и не затянувшуюся проскакиваем и помечаем.

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

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

#32

Сообщение magbiser » 12.08.2020{, 19:57}

magbiser писал(а):
12.08.2020{, 18:18}
Сколько жил планируете проверять? если в пределах десятка то сойдет, если больше - то какую дискретность и на какой частоте вы планируете?
Ну и вопрос на вскидку, Вы точно знаете что такое ШИМ?
Точно не знаю, но догадываюсь :D ... Тем более, что уже писал ссылку где это реализовано и именно на ШИМ. Там, правда на 16 выводов, но думаю не проблема добавить еще столько же. Частота там выбрана - 50Гц

Отправлено спустя 53 секунды:
SSSergeich писал(а):
12.08.2020{, 18:43}
Такое ощущение, что тема про очередную бочку)
Про какую именно? Я не силен пока в жаргоне... Просто интересно...

Отправлено спустя 1 минуту 19 секунд:
Спасибо большое!!!

Аватара пользователя
Sancho
Полковник
Сообщения: 4066
Зарегистрирован: 25.12.2015{, 17:32}
Репутация: 590
Откуда: Ярославль.
Имя: Александр
Контактная информация:

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

#33

Сообщение Sancho » 12.08.2020{, 20:05}

Во тема бабахнула!!!
По делу - вроде в своё время распаковка кабеля никогда не требовала прозвонки, повив наше.
Если все жилы одинаковы, или чёрт знает как скроссированы/соединены где-то посередине, считаем время - маркируем жилы на стороне А, подключая попутно тестер А, далее на стороне В два варианта: цепляем тестер с одним щупом или с многими.
С одним щупом - тип передачи на стороне А в жилу ШИМ по разному заполнению на каждую, сразу определяем номер. Не гарантирует от кз между, т.к. оператор сразу её маркирнёт и остальные не будет проверять, пройдено на деле. Лень человеческая пройти по остальным. При 100% уверенности в целости кабеля выход тоже 100%. Но кабелей для гемороя в моей практике не было. Может повезло. :) Практики было мало, кабели были сделаны человеками.
Вариант В. Приёмник с много-входами. Вычислит кз, обрывы, сожрёт время на просмотр логов(понять и вывести оператору тоже задача) о ситуации и дальнейшей маркировке.
Как-то так на первый взгляд. Может скомкано, сори.
ИМХО.
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.

Аватара пользователя
ViktorPetrov
Лейтенант
Сообщения: 678
Зарегистрирован: 09.04.2018{, 23:56}
Репутация: 49
Имя: Виктор

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

#34

Сообщение ViktorPetrov » 12.08.2020{, 20:06}

Dryundel писал(а):
12.08.2020{, 18:43}
А если одна жилка не законтачила? Нк у примеру пятая. Тогда приемник посчитает шестую как пятую. И чо? Не вариант это.
Как вариант обрыв жилы,а если между двумя жилами короткое замыкание ? за одну посчитает :smile38:

Аватара пользователя
Dryundel
Полковник
Сообщения: 2401
Зарегистрирован: 22.05.2017{, 23:15}
Репутация: 783
Откуда: Ярославль
Имя: Андрей
Контактная информация:

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

#35

Сообщение Dryundel » 12.08.2020{, 20:06}

Phazz писал(а):
12.08.2020{, 18:54}
Dryundel, можно контролировать временные интервалы
SSSergeich писал(а):
12.08.2020{, 19:10}
Почему? Пауза то в два раза больше. Считаем время между посылками и не затянувшуюся проскакиваем и помечаем.
Все равно это гиморно.
Ну хорошо, на передатчик приделать гребенку из 40 жил - согласен, обосновано. Тем более если задачу надо решать в одиночку.
А вот на приемнике с такой гребенкой не удобно будет маркировать. Это же надо делать не отсоединяя провода от гребенки. И не оторвать случайно. В теории оно конечно хорошо, а вот на практике - бяда.

Можно посылать на каждую жилу один байт. Не важно в каком формате это делать. Здесь дело техники и фантазии. Один байт это 256 вариантов. А для 40 жил и 6 бит хватит. Тогда считыватель будет всего лишь декодером. Прижал к проводку и сразу номерок видишь.

Аватара пользователя
Sancho
Полковник
Сообщения: 4066
Зарегистрирован: 25.12.2015{, 17:32}
Репутация: 590
Откуда: Ярославль.
Имя: Александр
Контактная информация:

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

#36

Сообщение Sancho » 12.08.2020{, 20:19}

Ставим 595 нужное кол-во, можно с буферами, при желании.
Выставляем на всех выходах 1.
Спустя 1 мс на 1-ом 0.
Спустя 1 мс и на 2-ом 0.
И т.д.
Спустя 256(500, 1000, остальное по желанию) тактов делаем паузу в 100 мс, на всех выходах 0.
Повторяем.
Щупом меряем длительность такта, в мкс, в течении Х секунд, для уверенности, выводим на дисплей номер жилы.
Как идея.

P.S. Накодить - пару десятков минут. С блоками для 595 из ПБ - ещё меньше.
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.

Аватара пользователя
Dryundel
Полковник
Сообщения: 2401
Зарегистрирован: 22.05.2017{, 23:15}
Репутация: 783
Откуда: Ярославль
Имя: Андрей
Контактная информация:

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

#37

Сообщение Dryundel » 12.08.2020{, 20:49}

Sancho, голова! :smile9:
Проще не придумаешь. И гребенок на приемнике не надо.

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

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

#38

Сообщение magbiser » 12.08.2020{, 20:55}

Народ, может найдется мастер который сможет переделать проект уважаемого "Soll" https://flprog.ru/user_projects/stanki- ... omment-913 на два отдельных прибора - приемник и передатчик?

Аватара пользователя
Dryundel
Полковник
Сообщения: 2401
Зарегистрирован: 22.05.2017{, 23:15}
Репутация: 783
Откуда: Ярославль
Имя: Андрей
Контактная информация:

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

#39

Сообщение Dryundel » 12.08.2020{, 21:29}

magbiser писал(а):
12.08.2020{, 20:55}
Народ, может найдется мастер который сможет переделать проект уважаемого "Soll" https://flprog.ru/user_projects/stanki- ... omment-913 на два отдельных прибора - приемник и передатчик?
Вам только что предложили вариант проще и ничуть не хуже. Обратитесь к автору идеи. Сказано же:
Sancho писал(а):
12.08.2020{, 20:19}
P.S. Накодить - пару десятков минут. С блоками для 595 из ПБ - ещё меньше.
Не думаю что это будет стоить больше бутылки вискаря. :)

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

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

#40

Сообщение SSSergeich » 12.08.2020{, 21:33}

SSSergeich писал(а):
12.08.2020{, 18:43}
Такое ощущение, что тема про очередную бочку)
magbiser писал(а):
12.08.2020{, 19:59}
Про какую именно? Я не силен пока в жаргоне... Просто интересно...
magbiser писал(а):
12.08.2020{, 20:55}
Народ, может найдется мастер который сможет переделать проект уважаемого "Soll" https://flprog.ru/user_projects/stanki- ... omment-913 на два отдельных прибора - приемник и передатчик?
А почитайте ))

Отправлено спустя 10 минут 53 секунды:
Sancho писал(а):
12.08.2020{, 20:05}
По делу - вроде в своё время распаковка кабеля никогда не требовала прозвонки, повив наше.
Сань, иногда требовало) Говорю как телеграфный механик телеграфной станции ЗАС)) А взять старый советский ТПП, который перед этим лет 20-30 полежал в земле, а тебе нужно за полчаса связь с дивизионами на старом заброшенном ЗКП...

Ответить

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