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

Naladchik
Капитан
Сообщения: 908
Зарегистрирован: 04 окт 2015, 19:10
Откуда: Новосибирск
Имя: Павел
Благодарил (а): 20 раз
Поблагодарили: 22 раза

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

Сообщение Naladchik »

magbiser писал(а): 12 авг 2020, 17:29 Всем этим давно занимался
Не знаю на сколько давно это у Вас было и как именно это было, но сейчас это упростилось до примитива.
Win10-64. FLProg Portable.
Изображение
KulibinOrsk
Лейтенант
Сообщения: 516
Зарегистрирован: 25 фев 2018, 08:48
Откуда: Оренбург
Имя: Александр

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

Сообщение KulibinOrsk »

Сейчас глянул на стоимость телефонной гарнитуры для прозвонки и охренел. Но думаю если поискать то можно и за 500 руб найти или купить старые телефоны по объявлениями и самому сделать.
Naladchik
Капитан
Сообщения: 908
Зарегистрирован: 04 окт 2015, 19:10
Откуда: Новосибирск
Имя: Павел
Благодарил (а): 20 раз
Поблагодарили: 22 раза

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

Сообщение Naladchik »

KulibinOrsk писал(а): 12 авг 2020, 18:13 купить старые телефоны по объявлениями и самому сделать.
2 старые телефонные трубки с угольными микрофонами и батарейка, вольт так на 6, лучше 9. Только найди их, давно уже в мусорках.
Последний раз редактировалось Naladchik 12 авг 2020, 18:18, всего редактировалось 1 раз.
Win10-64. FLProg Portable.
Изображение
Аватара пользователя
magbiser
Рядовой
Сообщения: 30
Зарегистрирован: 04 фев 2016, 03:31
Откуда: Подольск

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

Сообщение magbiser »

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

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

https://flprog.ru/user_projects/stanki- ... h-kabelej/ вполне нравится этот вариант, но если разделить на два отдельных прибора (приемник и передатчик).
Naladchik
Капитан
Сообщения: 908
Зарегистрирован: 04 окт 2015, 19:10
Откуда: Новосибирск
Имя: Павел
Благодарил (а): 20 раз
Поблагодарили: 22 раза

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

Сообщение Naladchik »

magbiser писал(а): 12 авг 2020, 18:18 Уровнем сигнала - тут не однозначно в виду наводок и всего остального...
Не согласен, если под уровнем понимать только 0 и 1 то вполне надежно.
Какая длина кабеля и в каких условиях он располагается. Уровень наводок?
Последний раз редактировалось Naladchik 12 авг 2020, 18:25, всего редактировалось 2 раза.
Win10-64. FLProg Portable.
Изображение
Аватара пользователя
Phazz
Полковник
Сообщения: 3121
Зарегистрирован: 17 окт 2016, 15:38
Откуда: Сургут
Имя: Анатолий
Благодарил (а): 232 раза
Поблагодарили: 113 раз

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

Сообщение Phazz »

magbiser писал(а): 12 авг 2020, 16:53
Phazz писал(а): 12 авг 2020, 15:13 А зачем код? Можно сделать чтобы передатчик по очереди подавал сигналы на каждую жилу. А приёмник зная очерёдность сигналов присваивал бы номера в соответствии сигналам.
В таком случае придется их синхронизировать (приемник с передатчиком) или делать двухстороннюю связь. В примере выше - используется шим сигнал и на каждый вывод идет своя скважность... можно к примеру сделать на каждый вывод свой цифровой код (хотя бы ту же цифру вывода отправлять), а приемник уже будет их читать и выдавать номера.
Синхронизировать не нужно, очерёдность подачи сигналов приемнику известно. Передатчик будет подавать по очереди на 1,2,3,4,....40 жилы. Приёмник будет записывать на какой клеемме какая жила сидит и выводить на дисплей. Но как правильно заметили выше нужна будет одна известная жила для общего минуса. Я не думаю, что вам нужно именно параллельно их прозванивать
Naladchik
Капитан
Сообщения: 908
Зарегистрирован: 04 окт 2015, 19:10
Откуда: Новосибирск
Имя: Павел
Благодарил (а): 20 раз
Поблагодарили: 22 раза

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

Сообщение Naladchik »

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

Отправлено спустя 8 минут 36 секунд:
magbiser писал(а): 12 авг 2020, 18:18 Пожалуй остановился бы на варианте ШИМ.... но если разделить на два отдельных прибора (приемник и передатчик).
Сколько жил планируете проверять? если в пределах десятка то сойдет, если больше - то какую дискретность и на какой частоте вы планируете?
Ну и вопрос на вскидку, Вы точно знаете что такое ШИМ?
Win10-64. FLProg Portable.
Изображение
Аватара пользователя
Dryundel
Полковник
Сообщения: 2422
Зарегистрирован: 22 май 2017, 23:15
Откуда: Ярославль
Имя: Андрей
Поблагодарили: 29 раз

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

Сообщение Dryundel »

Phazz писал(а): 12 авг 2020, 18:21 Синхронизировать не нужно, очерёдность подачи сигналов приемнику известно. Передатчик будет подавать по очереди на 1,2,3,4,....40
А если одна жилка не законтачила? Нк у примеру пятая. Тогда приемник посчитает шестую как пятую. И чо? Не вариант это.
SSSergeich
Капитан
Сообщения: 708
Зарегистрирован: 06 фев 2016, 11:01
Откуда: Ярославль
Имя: Сергей

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

Сообщение SSSergeich »

Такое ощущение, что тема про очередную бочку)
Аватара пользователя
Phazz
Полковник
Сообщения: 3121
Зарегистрирован: 17 окт 2016, 15:38
Откуда: Сургут
Имя: Анатолий
Благодарил (а): 232 раза
Поблагодарили: 113 раз

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

Сообщение Phazz »

[ref]Dryundel[/ref], можно контролировать временные интервалы
SSSergeich
Капитан
Сообщения: 708
Зарегистрирован: 06 фев 2016, 11:01
Откуда: Ярославль
Имя: Сергей

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

Сообщение SSSergeich »

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

Отправлено спустя 15 минут 49 секунд:
Dryundel писал(а): 12 авг 2020, 18:43
Phazz писал(а): 12 авг 2020, 18:21 Синхронизировать не нужно, очерёдность подачи сигналов приемнику известно. Передатчик будет подавать по очереди на 1,2,3,4,....40
А если одна жилка не законтачила? Нк у примеру пятая. Тогда приемник посчитает шестую как пятую. И чо? Не вариант это.
Почему? Пауза то в два раза больше. Считаем время между посылками и не затянувшуюся проскакиваем и помечаем.
Аватара пользователя
magbiser
Рядовой
Сообщения: 30
Зарегистрирован: 04 фев 2016, 03:31
Откуда: Подольск

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

Сообщение magbiser »

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

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

Отправлено спустя 1 минуту 19 секунд:
Спасибо большое!!!
Аватара пользователя
Sancho
Полковник
Сообщения: 4066
Зарегистрирован: 25 дек 2015, 17:32
Откуда: Ярославль.
Имя: Александр
Поблагодарили: 5 раз
Контактная информация:

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

Сообщение Sancho »

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

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

Сообщение ViktorPetrov »

Dryundel писал(а): 12 авг 2020, 18:43 А если одна жилка не законтачила? Нк у примеру пятая. Тогда приемник посчитает шестую как пятую. И чо? Не вариант это.
Как вариант обрыв жилы,а если между двумя жилами короткое замыкание ? за одну посчитает :smile38:
Аватара пользователя
Dryundel
Полковник
Сообщения: 2422
Зарегистрирован: 22 май 2017, 23:15
Откуда: Ярославль
Имя: Андрей
Поблагодарили: 29 раз

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

Сообщение Dryundel »

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

Можно посылать на каждую жилу один байт. Не важно в каком формате это делать. Здесь дело техники и фантазии. Один байт это 256 вариантов. А для 40 жил и 6 бит хватит. Тогда считыватель будет всего лишь декодером. Прижал к проводку и сразу номерок видишь.
Аватара пользователя
Sancho
Полковник
Сообщения: 4066
Зарегистрирован: 25 дек 2015, 17:32
Откуда: Ярославль.
Имя: Александр
Поблагодарили: 5 раз
Контактная информация:

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

Сообщение Sancho »

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

P.S. Накодить - пару десятков минут. С блоками для 595 из ПБ - ещё меньше.
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.
Аватара пользователя
Dryundel
Полковник
Сообщения: 2422
Зарегистрирован: 22 май 2017, 23:15
Откуда: Ярославль
Имя: Андрей
Поблагодарили: 29 раз

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

Сообщение Dryundel »

[ref=#ff8000]Sancho[/ref], голова! :smile9:
Проще не придумаешь. И гребенок на приемнике не надо.
Аватара пользователя
magbiser
Рядовой
Сообщения: 30
Зарегистрирован: 04 фев 2016, 03:31
Откуда: Подольск

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

Сообщение magbiser »

Народ, может найдется мастер который сможет переделать проект уважаемого "Soll" https://flprog.ru/user_projects/stanki- ... omment-913 на два отдельных прибора - приемник и передатчик?
Аватара пользователя
Dryundel
Полковник
Сообщения: 2422
Зарегистрирован: 22 май 2017, 23:15
Откуда: Ярославль
Имя: Андрей
Поблагодарили: 29 раз

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

Сообщение Dryundel »

magbiser писал(а): 12 авг 2020, 20:55 Народ, может найдется мастер который сможет переделать проект уважаемого "Soll" https://flprog.ru/user_projects/stanki- ... omment-913 на два отдельных прибора - приемник и передатчик?
Вам только что предложили вариант проще и ничуть не хуже. Обратитесь к автору идеи. Сказано же:
Sancho писал(а): 12 авг 2020, 20:19 P.S. Накодить - пару десятков минут. С блоками для 595 из ПБ - ещё меньше.
Не думаю что это будет стоить больше бутылки вискаря. :)
SSSergeich
Капитан
Сообщения: 708
Зарегистрирован: 06 фев 2016, 11:01
Откуда: Ярославль
Имя: Сергей

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

Сообщение SSSergeich »

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

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

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

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 3 гостя