Перейти к содержанию
    

13 часов назад, jcxz сказал:

позарез нужны были осциллограммы

Кстати, могу привести образцовый пример USB устройств, которые именно из-за USB не работают как следует. Это USB-приставки осциллографы. Попробуйте  USB-приставкой осциллографом снять осциллограмму с шунта в плюсовой цепи моторчика.)))

 

 6e60cd523378.jpg

 

 

 

Изменено пользователем Electrobit
правка

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

2 hours ago, Electrobit said:

Если товар соответствует всем заявленным стандартам и сертифицирован

Не соответствует и не сертифицировано 99% в данном сегменте.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

9 часов назад, aaarrr сказал:

Не соответствует и не сертифицировано 

Тогда опять же претензии должны быть не к потребителям!

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

13 часов назад, Electrobit сказал:

А если USB HUB выдаёт 1-4 контактах 4,5В при хх, то вопрос не к пользователям, а к тем кто проводил его сертификацию. Как такой товар вообще попадал в продажу и почему страдать должен потребитель?

Давайте, для начала, откроем спецификацию на USB 2.0 и прочитаем следующее

Цитата

7.2.2 Voltage Drop Budget
The voltage drop budget is determined from the following:
• The voltage supplied by high-powered hub ports is 4.75 V to 5.25 V.
• The voltage supplied by low-powered hub ports is 4.4 V to 5.25 V.


Присоединяюсь к мнениям выше - USB хороший интерфейс; все проблемные вопросы, в основном, касаются реализации его программной поддержки.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

58 минут назад, Arlleex сказал:

Давайте, для начала, откроем спецификацию на USB 2.0 и прочитаем следующее

Вы если берётесь цитировать, то цитируйте весь абзац, а не то что вам хочется. Там в спецификации написано, что Low power устройства (100 mA) должны проектироваться таким образом, чтоб они могли СОХРАНЯТЬ РАБОТОСПОСОБНОСТЬ при напряжении питания 4,40V от порта USB. Так же там написано, что High power устройства питаемые от шины должны быть способны проходить детектирование и энумерацию при напряжении 4.40V. И ещё там написано, что при работе устройства с полной нагрузкой (500 mA),  минимум для VBUS составляет 4.75V. Но там нигде не написано, что напряжение VBUS на хх может быть 4,4В. 

 

P.S. ==USB хороший интерфейс; все проблемные вопросы, в основном, касаются

 

"Царь хороший - бояре плохие".

Изменено пользователем Electrobit
правка

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

2 hours ago, Electrobit said:

Тогда опять же претензии должны быть не к потребителям!

А к кому должны быть вопросы, если оборудование неправильно эксплуатируется?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

8 минут назад, aaarrr сказал:

А к кому должны быть вопросы, если оборудование неправильно эксплуатируется?

К потребителю, разумеется. Но такую экспертизу должен делать  сертифицированный сервис-центр, а не снобы которые покупают себе сверхдорогие компьютерные игрушки.

Изменено пользователем Electrobit
правка

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

39 минут назад, Electrobit сказал:

Но там нигде не написано, что напряжение VBUS на хх может быть 4,4В.

image.thumb.png.83a5621381884bdc8b338612350895b7.png

Что вам еще надо я не пойму?
 

Цитата

"Царь хороший - бояре плохие".

Дык плохому танцору все время что-то мешает. Не нравится - не юзайте этот USB, долой буржуйские интерфейсы.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

30 минут назад, Arlleex сказал:

 

А теперь читаем не то что вы там красным внизу подчеркнули, а то что написано в отсылке к Note 2, Section 7.2.1

 

189c57bdd2be.png

39c958e8e325.png

Изменено пользователем Electrobit
правка

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

И дальше что? Написано, что маломощные устройства должны работать при питании 4.4В на конце входной вилки (т.е. выход хаба), а мощные устройства должны поддерживать работу от 4.4В (так же, как и первые) только в процессе энумерации. Это не означает, что 4.4В должны быть измерены на плате самой, например, мышки. А означает, что хаб выдаст 4.4В, и если твое устройство слаботочное, будь добр обеспечить его работоспособность.

P.S. Note 2 это именно сноска той таблицы, а не что-то в приведенном разделе 7.2.1.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Только что, Arlleex сказал:

И дальше что? Написано, что 

Там написано, что это напряжение ПОД НАГРУЗКОЙ. Там не нигде не написано, что это допустимое напряжение хх.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Ну возьмите проблемный хаб с выходным 4.5В холостого, подключите резистор переменный и крутите пока на хабе не станет 4.4В. Если ток будет >=100мА, значит с хабом все в порядке.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

17.01.2022 в 17:38, jcxz сказал:

И в последнее время у меня всё больше крепнет мнение, но что все эти слухи про "проблемность USB", на 99% - из-за кривого кода всех этих свободных либ и стеков, которыми пользуется большинство. Не вникая особо ни в периферию своих МК ни даже не прочитав, что такое USB и как оно там устроено. И виноват как всегда: не USB, а прокладка между стулом и клавиатурой.

Ну разумеется, сам интерфейс, особенно, если это EHCI, уже вылизан за долгие годы вдоль и поперек, только вот незадача в том, что как-раз 99% использования усб связано с наличием этих самых кривых реализаций библиотек в ОС, в результате чего толку от надежности собственно интерфейса никакого нет в практическом применении и приходится с этим считаться...

17.01.2022 в 19:10, Electrobit сказал:

Кстати, могу привести образцовый пример USB устройств, которые именно из-за USB не работают как следует. Это USB-приставки осциллографы.

Есть такая штука - ЭМС, в данной ситуации это как раз и есть. Другое дело, что реализации стека усб видимо писали для "тепличных" условий, и при любой ошибке там все встает колом, когда нужно просто перезапросить пакет с испорченным содержимым.

14 часов назад, Arlleex сказал:

все проблемные вопросы, в основном, касаются реализации его программной поддержки.

Только вот нам-то с этого ничего хорошего, ну если, конечно вы не рискнете переписать усб стек винды, например)))

17.01.2022 в 18:43, Electrobit сказал:

А если USB HUB выдаёт 1-4 контактах 4,5В при хх, то вопрос не к пользователям, а к тем кто проводил его сертификацию.

В таких случаях на хабе есть разъемы для внешнего питания +5В. Если у вашего нет, то он рассчитан только на клавиатуры и мышки, ну может еще флешку одну потянет...

Ну и Ооочень сильно качество зависит от кабеля, если его характеристики хуже, чем 28AWG-1P+24AVG 2C и он не экранирован, то ожидать от него качественной работы в режиме HS с подпиткой девайса наивно.

Изменено пользователем mantech

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

8 часов назад, mantech сказал:

Другое дело, что реализации стека усб видимо писали для "тепличных" условий, и при любой ошибке там все встает колом

 

В программировании я разбираюсь на три с минусом, поэтому не знаю даже что на это ответить, но могу высказаться по самому подходу к реализации. USB-приставки осциллографы предназначались для любителей, поэтому разработчики должны были предполагать, что ими будут пытаться измерять вообще ВСЁ что только существует, а не только синус от генератора DDS. И делать такие устройства с интерфейсом USB, это я не знаю какие тепличные представления о реальности надо иметь. 

8 часов назад, mantech сказал:

В таких случаях на хабе есть разъемы для внешнего питания +5В. Если у вашего нет, то он рассчитан только на клавиатуры и мышки, ну может еще флешку одну потянет...Ну и Ооочень сильно качество зависит от кабеля, если его характеристики хуже, чем 28AWG-1P+24AVG 2C и он не экранирован, то ожидать от него качественной работы в режиме HS с подпиткой девайса наивно.

В моём хабе разъем внешнего питания есть, но необходимости использовать его пока не было. Хаб выдаёт 4,8В при нагрузке 400 мА, я специально проверял.

Что же касается кабелей, то по поводу этого очень много разно рода мифологии и даже умышленного  обмана потребителей производителями и продавцами. Потребитель не может (да и не должен) вскрывать каждый кабель и проверять есть там заявленные 28AWG-1P+24AVG 2C или нет.

Когда например речь заходит о подключении МК к компам, то часто встречал советы использовать исключительно специальные USB data кабели и ни в коем случае не использовать USB кабели «от телефонов». Для того чтоб разобраться в этом вопросе, мной был куплен специальный экранированный USB data кабель, рекомендованный изготовителем для подключения USB устройств критичных к качеству соединения. Длина кабеля составляет всего 30,5 см (один фут).

Для проверки соединений кабеля, также специально были приобретены разъемы типа USB A Female и Micro USB Female.

 

5a760033e3d4.jpg

 

Для непосредственного подключения к экрану кабеля, с одной из сторон был удалён участок наружной изоляции.

 

0fec73b2e38d.jpg

 

Проверка экрана на соединения:

 

c653163863a5.jpg

 

Проверка показала, что экран «специального» USB data кабеля НЕ соединен ни корпусами разъемов, ни с общими проводниками. Он вообще НИ с чем не соединен! Так называемый  «экран», это всего лишь армирующая оплётка для прочности и ничего больше.

На фото ниже, обычный неэкранированный USB кабель «от телефона» длиной 61 см (два фута). Работал и работает со всеми устройствами которые у меня есть.

 

87acefa835c0.jpg

 

 

Изменено пользователем Electrobit
правка

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

2 часа назад, Electrobit сказал:

Проверка показала, что экран «специального» USB data кабеля НЕ соединен ни корпусами разъемов, ни с общими проводниками.

В таком случае это действительно очень "специальный" кабель))) С контактами разъема экран и не должен быть соединен. Хотя даже по фотке видно, что разъем miniUSB там вообще "не по госту", он должен быть металл. корпусе, с обжимкой экрана, тут же просто половинка с пайкой контактов.

 

2 часа назад, Electrobit сказал:

Потребитель не может (да и не должен) вскрывать каждый кабель и проверять есть там заявленные 28AWG-1P+24AVG 2C или нет.

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

2 часа назад, Electrobit сказал:

Что же касается кабелей, то по поводу этого очень много разно рода мифологии

Ну мифология, не мифология, но сам лично убеждался в этом, особенно на windows-принтерах HP.

Изменено пользователем mantech

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
К сожалению, ваш контент содержит запрещённые слова. Пожалуйста, отредактируйте контент, чтобы удалить выделенные ниже слова.
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...