Главная » Электроника для авто
Призовой фонд
на июнь 2019 г.
1. 1000 руб
Паяльник
2. Тестер компонентов LCR-T4
Сайт Паяльник
3. 100 руб.
От пользователей

Похожие статьи:


Кабельный тестер своими руками версия 2.0

В первой версии тестера передатчик был собрана на ATmega8 в паре с ULN2003 установленными в качестве защиты выходов контроллера. В принципе все просто и без лишних деталей, но на такую работу был призван такой "жирный" контроллер как ATmega8, что  вызвало негодование у некоторых читателей моей статьи. У одного из них тогда возник вопрос (человек занимается ремонтом электроники и электрики в автомобилях) о переделке передатчика и приемника так что бы общий был минус, а не плюс как в прошлой версии прибора. Так как в автомобиле общий это минус и он идет по кузову авто и очень удобно в любом месте на кузове подключил приемник и передатчик и прозванивай провода не тратя время на поиски провода которым можно соединить общий на приборах прозвонки. В этой версии общий минус, и с подключения не должно возникнуть ни каких проблем. 

Что касается характеристик прибора, в приемнике так и остался МК Attiny13, но уже в паре с одним сдвиговым регистром 74HC595, что позволило уменьшить размер печатной платы и использовать динамическую индикацию. Индикатор семисегментный с общим анодом.

 

Мозгом же передатчика теперь тоже стал МК Attiny13 вкупе с тремя 74НС595, это позволило увеличить количество прозваниваемых жил на 2, теперь прибор прозванивает 24 жилы. Это количество можно увеличить навесив еще  74HC595. Так же по просьбе трудящихся появилась версия прошивки для приемника в которой выходы 22, 23, 24 определяются им как А, b и С соответственно.

При включении приемника на индикаторе высвечивается число "88" светится 2 секунды и потом полностью гаснет, после чего приемник готов к работе. Это так называемая диагностика индикатора. В моей практике были случаи выхода из сторя сегментов индикатора и что бы сразу на это обратить внимание был реализован такой алгоритм включения. Так же сделана небольшая экономия потребляемого тока приемником, теперь если приемник отключить от прозваниваемой жилы то через некоторое время порядка 3-х секунд, индикатор полностью гаснет, только останется светиться центральный сегмент второй цифры. Что касается передатчика, то тут все тривиально просто, после включения моргает периодически светодиод сигнализируя об исправной работе передатчика. Может кому не понравится отсутствие защиты выходов 74HC595, с которой я заморачиваться не стал, но при испытаниях на производстве ни одна микросхема не вышла из строя. В работе тестера изменился алгоритм передачи данных передатчиком, что позволило теперь приемнику распознавать замкнутые между собой прозваниваемые жилы. Они будут отображаться на индикаторе друг за другом по кругу, но есть один минус, чем ближе номера жил к друг другу тем быстрее будут меняться значения на индикаторе и не всегда можно отчетливо их разглядеть. Суть в том что передатчик передает импульсы с номерами жил провода по очереди от 1 и до 24. Это не много замедляет работу по прозвонке, но есть возможность увидеть какие жилы замкнуты между собой. В ситуации когда допустим 15 и 21 жилы замкнуты на индикаторе приемника будут эти значения бегать по кругу, если жил замкнутых между собой будет больше то и отображаемых цифр друг за другом на индикаторе будет больше. Есть версия прошивки в которой реализовано более удобное отображения замкнутых жил по нажатию на кнопку. В этой статье такой прошивки выложено не будет, все дело в том что кнопка подключается к ножке RESET она же и PB 5, так как остальные ножки МК заняты, а это может стать проблемой для некоторых людей которые соберутся повторить данный проект и кучей угробленных Attiny13. В данном случае МК прошить стандартным способом можно будет только один раз, и если допустить ошибку при выставлении ФЬЮЗОВ, а с ними не все дружат, второй раз прошить МК уже не удастся, так как RESET станет простым портом ввода/вывода и поможет тут либо ФЬЮЗ-доктор который не у всех есть либо любой другой программатор поддерживающий режим высоковольтного параллельное программирования. Контроллер генератора работает на частоте 9.6 Мгц, а контроллер приемника на 4.8 Мгц эти параметры нужно учесть и выставить соответствующие фьюзы во время прошивки МК. По моим некоторым соображениям в статье не будут представлены исходники проекта, а будут только две версии прошивок для приемника и одна для передатчика, всем спасибо за внимание.  

Прикрепленные файлы:

Теги:

Опубликована: Изменена: 20.03.2019 0 1
Я собрал 0 5
x

Оценить статью

  • Техническая грамотность
  • Актуальность материала
  • Изложение материала
  • Полезность устройства
  • Повторяемость устройства
  • Орфография
0

Средний балл статьи: 3.9 Проголосовало: 5 чел.

Комментарии (20) | Я собрал (0) | Подписаться

0
Публикатор #
На форуме автоматически создана тема для обсуждения статьи.
Ответить
0
БарсSc #
У вас ошибка в схеме приемника. Оптопара работает в режиме кз. По приемнику можно освободить 1 ножку контроллера если транзистор подцепить к выводу Q7 74HC595 или уменьшить код за счет установки 2-ого транзистора для организации переключения разрядов и не использовать вывод Q7.
Отредактирован 20.03.2019 13:06
Ответить
0

[Автор]
Vanes #
Спасибо, схему исправил, насчет кода и второго транзистора не понял.
Ответить
0
БарсSc #
Можно оставить как у вас. Я просто предложил оптимизацию. Если переключение разрядов сделать на двух транзисторах (управлять 1 ножкой мк) и отказаться от вывода Q7 74HC595, то прошивка по весу немного уменьшиться. У вас первый разряд все цифры (как бы) с "точкой" (Q7 в работе), а второй разряд без "точек" (Q7 отключен), если я все правильно понял. Но оптимальней освободить ножку мк и перекинуть управление транзистором на Q7, а на оставшуюся ножку подцепить, например, кнопку и реализовать проверку семисегментника по нажатию.
Отредактирован 20.03.2019 16:56
Ответить
0

[Автор]
Vanes #
Точка тут не используется, Q7 это первая цифра, а порт В4 МК это вторая цифра.
Ответить
0
БарсSc #
Я вам про это и пытаюсь написать. Либо переключение разрядов сделать через ножку мк или через Q7.
Ответить
0

[Автор]
Vanes #
Дайте схему такой реализации, что бы одной ногой рулить двумя транзисторами, очень интересно взглянуть.
Ответить
0
БарсSc #
Как-то так. Если напряжение мк и запускаемой нагрузки не равны, то для согласования на вход нужен еще один транзистор. У вас напряжения одинаковые 5в, хватит 2-х. Для 74HC595 я бы тоже поставил транзистор. Согласно даташиту максимальный выходной ток с 1 ножки 35мА, учитывая даже 5мА (при больших сопротивлениях в каждом сегменте чем у вас) на сегмент, выходит максимальная сумма 35мА . У вас сопротивление на сегменте 100 Ом (можно было побольше поставить для экономии батареи) что соответствует около 20 мА на сегмент, а максимальная сумма 140 мА. Хоть и нагрузка пульсирующая не помешало бы перестраховаться. Устройство у вас хорошее и полезное получилось, немного подправить осталось и будет очень хороший инструмент для электромонтажников.
Отредактирован 20.03.2019 19:38
Прикрепленный файл: Screenshot_20190320_191244.png
Ответить
0

[Автор]
Vanes #
Подправляйте, ни кто ни не запрещает, да, с некоторыми нюансами я согласен, но это не критично. Прибором я сам пользовался и не раз и проблем ни каких не было, сопротивление на сегментах можно чуть и увеличить, но сильной это экономии батареи не даст, для этого я сделал гашение индикатора полностью кроме одного сегмента. Насчёт второго транзистора на Q7 вроде как можно но не критично.
Ответить
0
Реальный ватник #
А можно увидеть исходники кода для адаптации под ардуино. Не спрашивайте зачем. У каждого свои тараканы.
Ответить
0

[Автор]
Vanes #
В статье есть ссылка на первый вариант тестера, там есть исходники, принцип такой же, только реализация в железе изменилась.
Ответить
0
electr #
Делитель на 8 при установке фьюзов снимать?
Ответить
0

[Автор]
Vanes #
Какой программой МК прошивать будете?
Ответить
0
electr #
SinaProg, пытался ставить по разному, показывает разные номера при измерении на одном выводе.
Только на первом не меняется
Ответить
0

[Автор]
Vanes #
Касаемо SinaProg подсказать не могу так как прошиваю через AVR Studio4, но из фьюзов меняю только частоту работы внутреннего генератора, 9,6 Мгц генератор, 4,8 Мгц приемник.
Ответить
0
electr #
Ясно, у меня работало по разному. Сейчас спалил плату, придут детали продолжу.
Если Вы ничего кроме частоты не меняли, то значит снимать делитель на 8 не надо.
Ответить
+1

[Автор]
Vanes #
Да, ни каких изменений фьюзов кроме частоты работы МК.
Ответить
+1
Alex300 #
Вот спасибо. Повторил сей девайс. Хорошая вещь получилась. Заработало всё сразу.
Ответить
0
Soad_29 #
Отличная задумка, буду собирать. Есть только пару вопросов. Сам автор где использует эту штуковину? В каких условиях тестировался?
Хочу подогнать его под условия тестирования существующих (действующих) магистральных телефонных сетей. С дальностью все понятно, а как приборчик будет реагировать на достаточно высокие наводки в кабелях?
+ почему не захотели подогнать его под условия использования с распространенными li-ion аккумуляторами?
Отредактирован 06.05.2019 13:37
Ответить
+1

[Автор]
Vanes #
Я использовал его на работе в нефтегазовой промышленности при монтаже оборудования КИПиА и АСУТП. Столкнулся я с типа "ГЕРДАМИ" сделанными по ТУ, на пару тройку десятков концов, когда конец кабеля задут термоусадкой с клеем и зажат гермовводом, а в распредкоробке аккуратно сложено три десятка концов которые почти одного цвета, тогда он меня здорово выручал и проблем с его использованием не возникало. Я дал людям проект который каждый может подогнать под свои нужды, умеете, могете? Хоть КРУН на ПАЭС прозванивайте.
Ответить
Добавить комментарий
Имя:
E-mail:
не публикуется
Текст:
Защита от спама:
В чем измеряется электрическое сопротивление?
Файлы:
 
Для выбора нескольких файлов использйте CTRL

Мультиметр Mastech MS8239C
Мультиметр Mastech MS8239C
Регулятор мощности 2 кВт Набор для сборки - LED лампа
вверх