9zip.ru - технологии для людей
9zip.ru Радиотехника, электроника и схемы своими руками USB-тестер для проверки зарядных кабелей

Материал этой статьи требует обязательного допиливания. И твоя помощь в этом нужна очень сильно.

Электронные гаджеты прочно вошли в нашу жизнь. И если само устройство способно исправно служить какое-то время, то зарядки и кабели ломаются и рвутся. По этой причине на том же Aliexpress они являются ходовым товаром. Но, несмотря на всё многообразие, есть в этой бочке мёда и китайская ложка дёгтя: качество не всегда соответствует заявленному, а уж ожиданиям - и подавно. Красочные иллюстрации, изображающие толстые жилы проводов внутри кабеля - зачастую не более, чем просто картинки. Заявленные амперы на деле куда-то исчезают.

Народ придумал проверять кабели при помощи USB-доктора и нагрузки из мощных резисторов. Всё это можно найти там же, на Али. Но можно собрать и простое устройство, схема которого приводится здесь. Данный тестер работает очень просто. Питаясь через проверяемый кабель, он постепенно нагружает его, отслеживая напряжение и ток. Когда потери в кабеле превысят 0,5 вольт (соответственно, напряжение просядет до 4,5 вольт), значение напряжения и тока зафиксируются на экране. Тестирование будет продолжаться до падения напряжения до 4 вольт. Таким образом станет понятно, какой ток держит тот или иной кабель.

Схема тестера кабелей на микроконтроллере

Основой схемы является микроконтроллер ATTiny85, который можно найти на том же Али в виде готового модуля Digispark. Отдельно найти только микроконтроллер там сложнее, проще выпаять. Задача микроконтроллера - генерировать ШИМ-сигнал, который управляет затвором полевого транзистора. Нагрузкой его являются резисторы Rн1 и Rн2. Напряжение с низкоомного резистора Rш замеряется через АЦП микроконтроллера и по закону Ома переводится в ток. Чтобы результаты измерения не зависели от напряжения питания схемы, образцовым напряжением служит внутренний источник микроконтроллера с напряжением 1,1 вольт. От ширины импульсов управляющего сигнала будет зависеть напряжение на резисторах нагрузки, а значит - и ток в этой цепи. Через делитель напряжения на резисторах R4R5 измеряется напряжение питания. Для отображения информации используется маленький OLED дисплейчик.

Данный тестер не имеет органов управления, включается сразу после подачи питания. Первый замер проходит, как уже говорилось, до 4,5 вольт, второй - до 4.

О замене деталей: транзистор можно использовать любой p-канальный с логическим уровнем управления затвором (logic level). Такие можно встретить на неисправных материнских платах от компьютеров. Сопротивление нагрузочных резисторов может быть увеличено или уменьшено, от этого будет зависеть максимальный ток тестирования. При указанных на схеме номиналах (два последовательно соединённых резистора по 0,8 Ом) - это порядка 2,6 ампер.

Печатная плата тестера

Печатная плата кривовата, может быть кто-нибудь доведёт её до ума. Жёлтым проводом показана перемычка в виде кусочка провода. Плата разведена под МК в корпусе SO8, для SOIC8 с Digispark нужно подогнуть выводы вниз.

печатная плата (eagle): usb_tester.zip
прошивка: usb_tester.hex




17 нравится? 10


14.09.2018 © 9zip.ru
Авторские права охраняет Роскомнадзор

Понравилась статья?
Емеля говорит:
поделись с друзьями!

Хочешь почитать ещё про схемы своими руками? Вот что наиболее популярно на этой неделе:
Схемы и печатные платы блоков питания на микросхемах UC3842 и UC3843
Миниатюрный дозиметр на микроконтроллере
Регулируемый блок питания из блока питания компьютера ATX



Есть вопросы, комментарии? Напиши:

Имя
Комментарий
Длина текста:
число с картинки
Правила прочитал(а)
Как вставить картинку в свой комментарий?

LA06 дек 2023 11:09
Делается другой вариант, более точный.

Дмитририй27 ноя 2023 17:37
тема мертва и прошивки нет?

Борис10 дек 2019 12:28
А можете сказать, в каких пределах вы ловили погрешность? Я довольно давно пользуюсь данными контроллерами, но с таким не сталкивался.

LA10 дек 2019 9:00
Рабочий прототип есть, материал готовится к публикации.

Сергей09 дек 2019 14:38
Не знал, что INA219 еще и напряжение измеряет. Тогда АЦП не нужен и действительно проще получается

Сергей09 дек 2019 11:27
А что даст применение INA219 в подобной конструкции? Допустим, предположу, точность измерения тока. Но точность измерения напряжения так и останется низкой из-за применения внутреннего ИОН. Да и опять же, на точность измерения тока сильно влияет схема управления током. Вернее пульсации, из-за применения данной схемы. Но тем не менее, предположу, что схема с INA219 тоже не была доведена до рабочего состояния, потому что в опубликованных статьях я ее не нашел.

Сергей09 дек 2019 10:13
Как производится калибровка тестера? Точность опорного напряжения во всех этих контроллерах никогда не совпадает с даташитом. И пляшет в зависимости от температуры. Сколько ни пробовал делать на внутреннем опорнике всяких "измерителей", везде требовалась корректировка значения опорного напряжения.

LA30 ноя 2019 15:11
Здесь нет калибровки, от данного варианта особой точности не требовалось. Но по итогу от такого простого способа измерения отказались в пользу INA219.

Сергей29 ноя 2019 9:22
Как производится калибровка тестера? Точность опорного напряжения во всех этих контроллерах никогда не совпадает с даташитом. И пляшет в зависимости от температуры. Сколько ни пробовал делать на внутреннем опорнике всяких "измерителей", везде требовалась корректировка значения опорного напряжения.

LA28 окт 2018 20:24
Допиливается.

Евгений27 окт 2018 14:42
где прошивка?

Пользовательские теги: тестер для usb кабелей своими руками радиосхемы. для проверки юизби [ Что это? ]

Дальше в разделе Радиотехника, электроника и схемы своими руками: Тестер для проверки оптопар, Простое устройство на микроконтроллере для проверки оптронов типа pc817, 4n3x, 6n135-6n137.

Главная 9zip.ru База знаний радиолюбителя Контакты
Девять кучек хлама:

Радиотехника, электроника и схемы своими руками Ремонт домашней электроники Виртуальный музей старых радиодеталей XX века Ламповый звук hi-end и ретро электроника Катушки Теслы Радиодетали и модули с Aliexpress Интернет и сети, компьютеры и программы Категория свободна Инструкции


Дайджест
радиосхем

Новые схемы интернета - в одном месте!

 15.11 Терморегулятор с двумя каналами на ATtiny13
 15.11 Часы на ESP32 и светодиодах WS2812b
 15.11 Акустическая система с открытым верхом

Задай вопрос радиолюбителям!


2.11 Есть проект, где к МК через транзистор подключен ...
1
28.10 Здравия Всем. Нужна помочь, чтоб после запуска ...
18.10 Ребята помогите сделать схему простенькую для ...
2