Инициализатор жил в многожильном кабеле
Инициализатор жил в многожильном кабеле
Приветствую всех ГУРУ и любителей!!!
Возникла идея олегчить свой труд, но пока не достает знаний...
Идея : определить в многожильном кабеле где какая жила... Много гуглил и искал, но подходящего не нашел. Вся трудность в том, что расстояние между концами кабеля большое. Видел тестеры, где есть передатчик с 40-выводами и приемник с щупом который показывает где какой провод, но хочется немного не того. Нужен передатчик (пусть будет с теми же 40 выводами) и приемник с теми же 40 выводами. В обоих приборах (передатчике и приемнике) по ардуинке. Ардуинка в передатчике выдает на каждый вывод свой код, в приемнике этот код считает и выводит на экран.
Буду рад любым идеям, ссылкам или поправкам!
Отправлено спустя 4 минуты 15 секунд:
На сколько понимаю выходов у УНО будет недостаточно, рассматриваю МЕГУ...
Возникла идея олегчить свой труд, но пока не достает знаний...
Идея : определить в многожильном кабеле где какая жила... Много гуглил и искал, но подходящего не нашел. Вся трудность в том, что расстояние между концами кабеля большое. Видел тестеры, где есть передатчик с 40-выводами и приемник с щупом который показывает где какой провод, но хочется немного не того. Нужен передатчик (пусть будет с теми же 40 выводами) и приемник с теми же 40 выводами. В обоих приборах (передатчике и приемнике) по ардуинке. Ардуинка в передатчике выдает на каждый вывод свой код, в приемнике этот код считает и выводит на экран.
Буду рад любым идеям, ссылкам или поправкам!
Отправлено спустя 4 минуты 15 секунд:
На сколько понимаю выходов у УНО будет недостаточно, рассматриваю МЕГУ...
-
- Капитан
- Сообщения: 708
- Зарегистрирован: 06 фев 2016, 11:01
- Откуда: Ярославль
- Имя: Сергей
- Phazz
- Полковник
- Сообщения: 3115
- Зарегистрирован: 17 окт 2016, 15:38
- Откуда: Сургут
- Имя: Анатолий
- Благодарил (а): 231 раз
- Поблагодарили: 110 раз
Инициализатор жил в многожильном кабеле
А зачем код? Можно сделать чтобы передатчик по очереди подавал сигналы на каждую жилу. А приёмник зная очерёдность сигналов присваивал бы номера в соответствии сигналам.
Инициализатор жил в многожильном кабеле
Смотрел и даже несколько комментариев оставил, жаль никто не ответил... Вся проблема в том, что там все собрано в одном блоке и измерять можно только когда оба конца кабеля рядом... Вот если бы разделить и сделать отдельно приемник и передатчик...
-
- Капитан
- Сообщения: 908
- Зарегистрирован: 04 окт 2015, 19:10
- Откуда: Новосибирск
- Имя: Павел
- Благодарил (а): 20 раз
- Поблагодарили: 22 раза
Инициализатор жил в многожильном кабеле
А чем обычный LAN тестер не нравится. Просто, дубово, элементарно для повторения.magbiser писал(а): 12 авг 2020, 14:48 определить в многожильном кабеле где какая жила... Много гуглил и искал, но подходящего не нашел
именно так и работает LAN тестер, с одной стороны сигнал, с обоих концов индикация, схем валом.Phazz писал(а): 12 авг 2020, 15:13 ...Можно сделать чтобы передатчик по очереди подавал сигналы на каждую жилу...
для примера
взять принцип работы за основу, нарисовать простейший код, навернуть необходимое количество выходов, используя расширители, и тестируйте на здоровье.
У наны 14 цифровых и 8 аналоговых, т.е. уже 22 жилы за раз проверить можно. По моему более чем достаточно.
Последний раз редактировалось Naladchik 12 авг 2020, 17:00, всего редактировалось 3 раза.
Инициализатор жил в многожильном кабеле
В таком случае придется их синхронизировать (приемник с передатчиком) или делать двухстороннюю связь. В примере выше - используется шим сигнал и на каждый вывод идет своя скважность... можно к примеру сделать на каждый вывод свой цифровой код (хотя бы ту же цифру вывода отправлять), а приемник уже будет их читать и выдавать номера.Phazz писал(а): 12 авг 2020, 15:13 А зачем код? Можно сделать чтобы передатчик по очереди подавал сигналы на каждую жилу. А приёмник зная очерёдность сигналов присваивал бы номера в соответствии сигналам.
-
- Капитан
- Сообщения: 908
- Зарегистрирован: 04 окт 2015, 19:10
- Откуда: Новосибирск
- Имя: Павел
- Благодарил (а): 20 раз
- Поблагодарили: 22 раза
Инициализатор жил в многожильном кабеле
а еще как минимум одна жила должна быть уже известна, чтоб на нее с обоих сторон минусы питания обоих блоков посадить, а иначе ничего не прозвонится.magbiser писал(а): 12 авг 2020, 16:53 В таком случае придется их синхронизировать (приемник с передатчиком) или делать двухстороннюю связь.
А все таки, чем LAN тестер не устроил?
-
- Капитан
- Сообщения: 708
- Зарегистрирован: 06 фев 2016, 11:01
- Откуда: Ярославль
- Имя: Сергей
Инициализатор жил в многожильном кабеле
обычно это оплетка)Naladchik писал(а): 12 авг 2020, 17:04а еще как минимум одна жила должна быть уже известна, чтоб на нее с обоих сторон минусы питания обоих блоков посадить, а иначе ничего не прозвонится.magbiser писал(а): 12 авг 2020, 16:53 В таком случае придется их синхронизировать (приемник с передатчиком) или делать двухстороннюю связь.
пара гарнитур, пара бойцов, только косоплетить успевай))
Инициализатор жил в многожильном кабеле
Про них только сейчас сел почитать что да как... На ардуино тоже особо схем не нашел (чтобы приемник был и передатчик). Почему ардуино выбрано, а не схемы на контроллерах - показалось проще реализовать...
-
- Капитан
- Сообщения: 708
- Зарегистрирован: 06 фев 2016, 11:01
- Откуда: Ярославль
- Имя: Сергей
Инициализатор жил в многожильном кабеле
40 жил - это ТПП-20. Гарнитуркой прозвонить минут 5, а тестером это минут 10 только подключать будешь)) А ТПП-300 - 600 жил наверно и за день не управишься)))
А так попадались где-то готовые схемки с прошивками на ATtiny2313..
А так попадались где-то готовые схемки с прошивками на ATtiny2313..
Инициализатор жил в многожильном кабеле
Расширители, Вы имеете ввиду - PCA9685 или еще есть какие? Если не сложно ссылку.av писал(а): 12 авг 2020, 15:42 Лучшего варианта наверное нет. Поддерживаю ! А так же использовать ардуинки по проще дополнив их расширителями портов на 40 пинов, так как для не сложной задачи использовать мегу не комильфо. Единственная сложная задача состоит в построении двухсторонней связи между концами кабеля.
-
- Капитан
- Сообщения: 908
- Зарегистрирован: 04 окт 2015, 19:10
- Откуда: Новосибирск
- Имя: Павел
- Благодарил (а): 20 раз
- Поблагодарили: 22 раза
Инициализатор жил в многожильном кабеле
так не интересно, хочется "Высоких технологий", чтоб по модному, с лампочками или дисплейчиком

так ардуино это тоже, как бы, контроллер. программировать попроще и все.magbiser писал(а): 12 авг 2020, 17:18 Почему ардуино выбрано, а не схемы на контроллерах - показалось проще реализовать...
Последний раз редактировалось Naladchik 12 авг 2020, 17:29, всего редактировалось 1 раз.
Инициализатор жил в многожильном кабеле
Речь не идет про телефонные или интернет кабеля... ATtiny2313 - в том и дело, что хотелось уйти от печати плат и прошивки микроконтроллеров. Всем этим давно занимался. Ардуино же начинаю по немногу осваивать, вот и подумал, что проще будет. Только знаний пока не хватает как реализовать.SSSergeich писал(а): 12 авг 2020, 17:22 40 жил - это ТПП-20. Гарнитуркой прозвонить минут 5, а тестером это минут 10 только подключать будешь)) А ТПП-300 - 600 жил наверно и за день не управишься)))
А так попадались где-то готовые схемки с прошивками на ATtiny2313..
Инициализатор жил в многожильном кабеле
Вот и я о том жеNaladchik писал(а): 12 авг 2020, 17:29 так ардуино это тоже, как бы, контроллер. программировать попроще и все.
-
- Капитан
- Сообщения: 908
- Зарегистрирован: 04 окт 2015, 19:10
- Откуда: Новосибирск
- Имя: Павел
- Благодарил (а): 20 раз
- Поблагодарили: 22 раза
Инициализатор жил в многожильном кабеле
Это как? Программу все равно писать, на плате Arduino контроллер все равно прошивать. Делать на макетке - бред. Это только на поиграться.
Отправлено спустя 5 минут 28 секунд:
Arduino (сама плата, макетка, проводочки) - это идеальный вариант для создания прототипа изделия. В плюсах модульная конструкция и упрощенные создание программы и заливка в контроллер.
А дальше внешняя обвязка, доп. элементы, питание. Не на соплях же это прикручивать. По любому какую то плату придумывать придется. Ну и в корпус запихнуть.
Ну от печати плат уйти проще всего.
1. домашний фрезер (мой вариант) - полный контроль над процессом, не всегда красиво, легко поправить.
2. Друзья китайцы - красиво, качественно, не всегда дешево, долго.
Последний раз редактировалось Naladchik 12 авг 2020, 17:47, всего редактировалось 1 раз.
Инициализатор жил в многожильном кабеле
Программу писать надо - именно за помощью в ее написании и обратился... Прошивать ардуинку - думаю не проблема, никаких кодировщиков и программаторов дополнительно не нужно. Готовое изделие собрать и в корпус засунуть - тоже, думаю проблем не составит (паять еще не разучился).Naladchik писал(а): 12 авг 2020, 17:35Это как? Программу все равно писать, на плате Arduino контроллер все равно прошивать. Делать на макетке - бред. Это только на поиграться. Готовое изделие, если им планируете пользоваться, в любом случае надо на свою плату и в свой корпус оформлять.
-
- Капитан
- Сообщения: 708
- Зарегистрирован: 06 фев 2016, 11:01
- Откуда: Ярославль
- Имя: Сергей
Инициализатор жил в многожильном кабеле
Тот же микроконтроллер, только попроще... Что тут программу писать, что там... От разработки платы в любом случае не уйти, при прозвонке реальных кабелей чего только не поймаешь на "линии"... развязку и защиту портов по любому делать придется. ИМХО, чем использовать две меги для такого неоднозначного проекта, проще поискать готовые устройства в ту же цену у братьев рисоедов, а возможно даже и у нас...magbiser писал(а): 12 авг 2020, 17:29 ATtiny2313 - в том и дело, что хотелось уйти от печати плат и прошивки микроконтроллеров.
-
- Капитан
- Сообщения: 908
- Зарегистрирован: 04 окт 2015, 19:10
- Откуда: Новосибирск
- Имя: Павел
- Благодарил (а): 20 раз
- Поблагодарили: 22 раза
Инициализатор жил в многожильном кабеле
Торопитесь, Вы сначала с принципом работы определитесь. Как именно Вы в своем изделии собираетесь тестировать жилы, шимом, уровнем сигнала, цифровым кодом, свой вариант.magbiser писал(а): 12 авг 2020, 17:44 Программу писать надо - именно за помощью в ее написании и обратился...
Отправлено спустя 9 минут 59 секунд:
Есть Ардуинка- значит есть программатор. Из нее программатор делается за 2 минуты, из которых 1,5 минуты гуглится, затем в ArduinoIDE ищется, находится и прошивается скетч (ArduinoISP, если что), который есть в примерах по умолчанию и 30 секунд остальное, в итоге этим программатором прошиваются голые AVR контроллеры. Лично ATTiny13 прошивал, и пару Nano - бутлоадер менял. Шьется без проблем.magbiser писал(а): 12 авг 2020, 17:44 Прошивать ардуинку - думаю не проблема, никаких кодировщиков и программаторов дополнительно не нужно
-
- Лейтенант
- Сообщения: 516
- Зарегистрирован: 25 фев 2018, 08:48
- Откуда: Оренбург
- Имя: Александр
Инициализатор жил в многожильном кабеле
[ref]magbiser[/ref], Идея .... так есть идея или есть задача узнать где какая жила ??? 2 большие разницы !!!!
Если идея то рекомендую самому свой мозг+пальцы+клаву+инет = помучать и найти варианты.
Если все же ЗАДАЧА то:
- Концы кабелей рядом или разнесены на километр ?
Самое эффективное и быстродейственное: телефонная гарнитура+ один чел с одного конца + второй со второго конца и вызванивается и маркируется 500 жил за 3 часа и забывается как страшный сон. Ну и + 3 часа на спайку и еще час на заливку этого блока в цинковку от патрон ))) ну так мы в армии делали. Правда один раз, но успешно и без головняка.
Если идея то рекомендую самому свой мозг+пальцы+клаву+инет = помучать и найти варианты.
Если все же ЗАДАЧА то:
- Концы кабелей рядом или разнесены на километр ?
Самое эффективное и быстродейственное: телефонная гарнитура+ один чел с одного конца + второй со второго конца и вызванивается и маркируется 500 жил за 3 часа и забывается как страшный сон. Ну и + 3 часа на спайку и еще час на заливку этого блока в цинковку от патрон ))) ну так мы в армии делали. Правда один раз, но успешно и без головняка.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 2 гостя