В прессе много говорится о том, насколько опасны некоторые кабели USB Type-C - насколько я понимаю, у них неправильный резистор, и это приводит к тому, что устройство потребляет слишком много энергии.
С другой стороны, я хотел бы получить дешевые кабели USB от А до С, чтобы прятаться по дому. У меня также в настоящее время есть, вероятно, нестандартный кабель, поставляемый с телефоном - рассчитанный на напряжение до 5 В 4 А - у меня есть один плюс три и его часть системы быстрой зарядки с приборной панелью. Я предполагаю, что это безопасно для использования с ПК, хотя.
В то время как «получить кабели, которые были протестированы Бенсоном Леунгом » - хорошая идея, было бы неплохо иметь стандартный способ тестирования моих кабелей, который не предполагает наличие Nexus 5x или 6p.
Из того, что я понимаю, проблема в чрезмерном потреблении тока - будет ли достаточно контролировать текущую сторону телефона, с таким приложением, как ампер, и какой ток является «безопасным» для телефона, подключенного к ПК?
Если бы я хотел проверить сопротивление, где бы он был?
Короче говоря, как, если не взять в руки другой телефон (проверить связь и использовать), я могу проверить, безопасен ли он для моего текущего телефона и ПК?
Я буду использовать различные возможные источники зарядки, но, что более важно, мне нужен запасной кабель, который я могу использовать для подключения телефона для передачи данных. Для моих целей предположим, что в качестве основы для тестирования используется компьютер под управлением Windows 10 с концентратором USB с питанием. Я бы, скорее всего, использовал устаревшие кабели USB A -> USB C.
Я бы также добавил, что вполне вероятно, что проблема может быть связана с определенными комбинациями телефон / ПК. OP2, очевидно, будет использовать любой USB-кабель, в спецификации или нет. Связи могут не иметь. Отсюда и тестирование моего оборудования
Ответы:
Нет необходимости подозревать что-то или нет. Все определено в спецификациях Type-C. Используйте общее правило разработки: прочитайте спецификации.
Да, основная проблема связана с «устаревшими кабелями», в частности с разъемом типа А к типу С. Спецификации Type-C определяют основной механизм того, как потребительский порт (телефон / планшет или Upstream Facing Port, UFP) определяет возможности источника.
Если используется стандартный кабель CC, порт питания (выходной лицевой порт, DFP) «объявляет» о своих возможностях, используя три разных подтягивающих резистора на выводе CC. Если подтягивания ссылка 5V используется, эти значения являются 56k, 22k и 10k, для возможности порта в 500mA, 1500mA и 3000mA соответственно. Провод CC передает эту информацию от DFP до конца кабеля типа C. Подключенное устройство (телефон) будет (должно) обнаруживать это и соответственно ограничивать его потребление.
Теперь, что делать, если на вашем хосте есть только устаревший порт Type-A, как это делают большинство ПК? Тип A не имеет никаких дополнительных выводов, таких как CC. Спецификация Type-C предлагает встраивать эту информацию в конец Type-C устаревшего кабеля A-> C. Таким образом, «информационный канал» теперь поврежден, и телефон будет пытаться захватить столько тока, сколько указывает подтягивающий резистор внутри переформованного типа C, который паяется производителем кабеля. Поскольку кабель не знает, к какому порту вы его подключите, безопасное натяжение кабеля должно составлять 56 Кб, в противном случае телефон может попытаться отсоединить 1,5 А или даже 3 А от кабеля. Если порт является обычным USB, запрашиваемая мощность кабеля может значительно превышать возможности порта. С дешевой неконтролируемой подачей питания (некоторые дешевые системные платы для ПК подключают VBUS напрямую к внутреннему + 5VSTBY), это приведет к отключению системы.
Если порт достаточно мощный, но используемый кабель является тощим (кабели типа C могут иметь до 28AWG на проводах VBUS и GND), а разъем C имеет неправильную нагрузку 10 кОм, кабель может перегореть и вызвать Пожар.
PS Вы можете измерить значение подтягивания CC-VBUS на любом кабеле переменного тока, используя такой разъем, как этот: ссылка
источник
Руководство по покупке безопасных кабелей USB-C было подготовлено laptopmag.com и доступно здесь:
http://www.laptopmag.com/articles/how-to-find-safe-usb-type-c-cables
Достаточно сказать, что тестирование токов и сопротивлений от разъема к разъему будет нетривиальным и, вероятно, потребует специального оборудования. В таком случае доверяйте кабелям, сертифицированным людьми, имеющими это оборудование В качестве примера, взглянув на инженера, которого вы упоминаете в своем посте, на блоге Бенсона Леунга, google + , вы можете получить представление о его методологии тестирования. Похоже, многое из этого представляет собой комбинацию «подключи и молись» и положи вещи под осциллограф.
Редактирование: Существует схема , как резисторы расположены в USB-кабель C доступен здесь . Может быть возможно использовать отладочную плату USB-C, такую как та, которая доступна здесь , для определения базовых сопротивлений и сопротивлений на клеммах известных (сертифицированных) кабелей и проверки этих базовых линий на наличие подозрительных кабелей. Обязательно учитывайте допуски.
источник
Я сделал небольшую домашнюю работу по этому вопросу - у меня пока нет оборудования для окончательной проверки на безопасность, но есть несколько вещей, которые я заметил своими собственными экспериментами.
По большей части эта проблема, кажется, связана с кабелями USB C к USB 2.0 типа A. Они неправильно идентифицируют себя с определенными телефонами - нексусы и пиксели, кажется, являются основными, и потребляют значительно больше энергии, чем безопасно. Кабели C к C должны быть в порядке.
Тем не менее , телефон, компьютер и кабель все , кажется, играют роль.
Если у вас есть пиксель Nexus 5x, 6p или Chromebook, приложение checkR было бы хорошим способом сделать быстрый тест. Я не, и это не работает на моем устройстве. Похоже, что это основные устройства, упомянутые в большинстве статей по данному вопросу, и они являются одновременно и лучшими инструментами для проверки, и устройствами, с которыми вам следует проявлять наибольшую осторожность.
Вместо этого я использую ampere, так как у меня есть One Plus three - он дает мне «максимальный ток чтения USB» (который я вижу только на моем телефоне с поддержкой USB C, а не на моем старом мото G) - и на выделенном банке питания или зарядном устройстве, его 1500 мА, а на USB-портах на передней панели он определяется как 500 мА.
«Безопасный» кабель будет иметь значение менее 3 А, и, конечно, потребление тока должно быть ниже этого, если вы не используете быстрое зарядное устройство - комбинация зарядное устройство / кабель DASH / VOOC определяется как 1800 мА USB макс. И заряжается при 3500 мА ( Как задумано). Я считаю, что ампер показывает уровень заряда телефона, поэтому фактическое потребление тока будет примерно на 200-500 мА больше. Текущий монитор также даст вам необработанные данные.
Я подозреваю, что OP3 падает до 1,5 А зарядки (и 500 мА на ПК), если не используется кабель / зарядное устройство DASH / VOOC, поэтому он может быть безопасным по умолчанию из-за того, что он не соответствует спецификации. Если вы не уверены, вероятно, стоит присмотреть за этим.
Я могу купить специальный USB-вольт / амперметр для науки в будущем, но кажется, что если ваш телефон не рассчитан на потребление большего тока на основе кабеля в соответствии со спецификацией, он должен быть достаточно безопасным.
Итак, мой телефон работает хорошо с любым кабелем, а мои дешевые хитрые кабели в большинстве своем безопасны. Если кто-нибудь посещает нексус, я сначала заставлю его запустить checkR и аннотировать мои кабели.
источник
К сожалению, единственный надежный способ тестирования, если кабель соответствует спецификации, - это использовать для тестирования выделенное устройство - что-то вроде Advanced Cable Tester , который, как я полагаю, Бенсон использует в настоящее время в своих тестах.
Если вы не уверены, работает ли кабель, проверьте, сертифицирован ли он по USB-IF - это лучший способ узнать, действителен ли кабель заранее! Полный список доступен здесь и регулярно обновляется: Сертификаты USB Type-C Cable .
Если он не сертифицирован USB-IF, проверьте, проверил ли кто-нибудь (например, Benson) его и опубликовал результаты ранее.
Все это говорит, вот почему может быть трудно проверить кабель.
Когда речь идет о кабелях USB Type-C - Type-A, следует иметь в виду две вещи:
Первый (вроде как) простой - как отметил Али Чен, вы можете измерить сопротивление натяжению и определить, безопасен ли кабель.
Последние два, однако, не могут быть простыми.
Если вы уверены, что в кабеле используется правильный подтягивающий резистор 56 кОм, вы можете проверить, падает ли напряжение при использовании кабеля, подключении к совместимому зарядному устройству и под нагрузкой. Если оно ниже 4,5 В, немедленно выбросьте его. Если оно выше этого значения, но ниже 4,8 В при нормальной нагрузке, его не нужно выбрасывать, но, вероятно, следует.
Проверка правильности подключения кабеля - это совсем другая история. Неправильно подключенный кабель может убить ваше устройство - именно то, что случилось с Бенсоном с действительно плохим кабелем . Производитель может сделать много ошибок, и сложно определить, работает ли все правильно без специального устройства.
Все это, за исключением подтяжки 56k, которая характерна для устаревших кабелей, относится и к кабелям USB Type-C - Type-C - они тоже могут быть неправильно подключены, а требования к сопротивлению здесь более строгие, так как эти кабели имеют поддержка по крайней мере 60 Вт - или, в некоторых случаях, для кабелей с заземлением, до 100 Вт - огромный скачок по сравнению с устаревшим USB, который должен был поддерживать только 2,5 Вт - 15 Вт.
Наконец, учитывая все это, такое приложение, как Ampere, не является достаточно хорошим показателем того, является ли кабель действительным - даже если мы игнорируем тот факт, что плохой кабель может быть небезопасным для подключения к телефону даже на минуту, зарядка телефона не очень хорошая мера того, насколько хорош кабель:
источник