реклама на сайте
подробности

 
 
> Подключать ли корпус разъема usb к "земле"?
stas00n
сообщение Feb 25 2012, 10:54
Сообщение #1


Частый гость
**

Группа: Участник
Сообщений: 181
Регистрация: 26-11-10
Пользователь №: 61 198



Приветствую всех. Имею несколько странный вопрос. Есть девайс с виртуальным COM портом на CP2102; питание сетевое, импульсный БП незаземленный; есть разъем mini USB B вот такой; есть желание соединить монтажные площадки непосредственно с земляным полигоном, ради увеличения механической устойчивости. На устройствах что доводилось видеть, корпуса разъемов USB (монтажные отверстия) к земле не подключались, вопрос, собственно, почему и, можно/нужно ли все же соединить корпус разъема с землей? Повлияет ли на что-нибудь?

Go to the top of the page
 
+Quote Post
2 страниц V  < 1 2  
Start new topic
Ответов (15 - 21)
controller_m30
сообщение Oct 11 2013, 11:37
Сообщение #16


Местный
***

Группа: Участник
Сообщений: 356
Регистрация: 24-02-09
Пользователь №: 45 309



Спасибо, это тоже вариант.
Но не помогает laughing.gif
Все неиспользуемые пины контроллера настроены на вывод и =0. Схема вообще не боится моей статики. Я её по всякому могу брать руками, касаться любых ножек. Прошёлся и иголкой по всей схеме: и просто когда схема лежит на столе, и даже касался одной рукой корпуса компьютера, а иголкой в другой руке создавал помехи схеме - ничего.
Сброс только при контакте земли с корпусом компьютера. Сейчас между экраном USB разъёма и землёй только резистор 1М, но сброс стабильный при каждом касании к компу. Можно любой ритм выбивать схемой о корпус компа - в том же ритме будут происходить и сбросы.

Хз что это... Может 110 вольт переменки, которые на корпусе компа влияют? Оно хоть и через резистор 1М, но всё таки бросок -55 или 110 вольта при контакте с землёй вызывает срабатывание какого-нить "Brown Out" детектора...

Таки наверное придётся программу писать такую, чтоб сразу была заточена на частые и непредсказуемые сбросы...
Go to the top of the page
 
+Quote Post
dinam
сообщение Oct 11 2013, 11:54
Сообщение #17


Профессионал
*****

Группа: Свой
Сообщений: 1 415
Регистрация: 10-06-05
Из: Наукоград Кольцово(Новосибирск)
Пользователь №: 5 898



Могу подкинуть ещё идей, т.к. чудес не бывает sad.gif
Значит, помеха пролазит по +5V, D+ или D-. Для сигнальных линий, специально для USB, насколько я знаю существуют супрессоры/варисторы. Питание с USB для проверки можно отключить. Осциллографом я так понимаю посмотреть что происходит не удасться sad.gif
Go to the top of the page
 
+Quote Post
Stewart Little
сообщение Oct 11 2013, 12:21
Сообщение #18


Лентяй
******

Группа: Свой
Сообщений: 2 203
Регистрация: 11-10-04
Из: Санкт-Петербург
Пользователь №: 843



Цитата(dinam @ Oct 11 2013, 15:54) *
Могу подкинуть ещё идей, т.к. чудес не бывает sad.gif

+1
еще варианты:
- неудачная разводка;
- попробуйте подавать питание с разъема USB на чип через ферритовую бусину (chip bead) - см. Murata или Laird.
- используйте качественный кабель USB (а не тот, что куплен в ближайшей подворотне за три рубля sm.gif )
И еще проверьте ключ, коммутирующий питание с батарейки на USB.


--------------------
Чтобы слова не расходились с делом, нужно молчать и ничего не делать...
Go to the top of the page
 
+Quote Post
controller_m30
сообщение Oct 11 2013, 13:28
Сообщение #19


Местный
***

Группа: Участник
Сообщений: 356
Регистрация: 24-02-09
Пользователь №: 45 309



Спасибо, предлагайте ещё rolleyes.gif
Вот фотка для наглядности.

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

Когда экраны разъёмов соединились (и произошёл от этого сброс), то дальнейшее соединение 4 проводников USB шины к сбросу не приводит - пуск проходит нормально. Комп видит "флэшку", находит файлы и т.д.

Если выкинуть резистор 1М, то сброса от контакта экранов не будет, но он произойдёт при контакте 4 проводников USB шины.

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

Я хоть и понимаю полезность сапрессоров, но не знаю куда их здесь можно поставить.
Что ещё... Конденсаторы в схеме есть в изобилии. Специально добавлял даже на 100 и на 1000 mf - в надежде что поможет... нифига. Сброс 100% не зависимо от наличия или отсутствия больших емкостей по питанию.

Сообщение отредактировал controller_m30 - Oct 11 2013, 13:37
Go to the top of the page
 
+Quote Post
dinam
сообщение Oct 11 2013, 14:31
Сообщение #20


Профессионал
*****

Группа: Свой
Сообщений: 1 415
Регистрация: 10-06-05
Из: Наукоград Кольцово(Новосибирск)
Пользователь №: 5 898



У вас какой USB? High speed? Вот, например.
Документ NXP
Wьrth Elektronik

Насколько я понимаю у вас как раз D+ и D- просто болтаются в воздухе вот на них скорее всего разряд происходит. Ну и питание контроллера должно быть правильно сделано. Я например, не жалею, керамических конденсаторов 0.1 мкФ. Разводка платы то же должна быть нормальной.
Go to the top of the page
 
+Quote Post
HardEgor
сообщение Oct 11 2013, 15:15
Сообщение #21


Гуру
******

Группа: Свой
Сообщений: 2 223
Регистрация: 3-03-06
Из: Tomsk
Пользователь №: 14 925



Несколько вариантов
- поставить по 47 пФ с D+ и D- на минус схемы
- параллельно 1МОм поставить 2.2 нФ, и не на другой стороне полигона, а на резистор сверху напаять
Go to the top of the page
 
+Quote Post
controller_m30
сообщение Oct 11 2013, 16:26
Сообщение #22


Местный
***

Группа: Участник
Сообщений: 356
Регистрация: 24-02-09
Пользователь №: 45 309



Всё! Спасибо всем огромное за помощь!
Нацепил я сапрессоров 3 штуки SMAJ05 на D- D+ и даже на Vbus, конденсаторов 22pf и один 2,2nf параллельно резистору 1М... всё равно сбрасывается.
Решил сфоткать плату ещё раз, для подтверждения что всё что можно нацепил, и конденсаторов 0,1мф там немерено... и плата разведена как "солнышко" без всяких перехлёстов.
Ну и чтоб плата на фотке была красивше - отпаял 4 провода (всего-то 3 см длиной) для подключения к программатору, которые там были всегда - и сбросы прекратились! biggrin.gif

В общем "трагедия одного проводочка" получилась. Виноват был тот, что на ножке Reset припаян (хоть и резистор подтягивающий есть). Целый месяц мозговал, что там ещё может глючить... Если бы вы не предлагали вариантов, я бы её так и выкинул в конце концов - как загадку природы biggrin.gif
Сапрессоры снял, но надо их-таки поставить будет в новой схеме...
Спасибо за участие!

Сообщение отредактировал controller_m30 - Oct 11 2013, 16:30
Go to the top of the page
 
+Quote Post

2 страниц V  < 1 2
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 21st August 2025 - 22:19
Рейтинг@Mail.ru


Страница сгенерированна за 0.01415 секунд с 7
ELECTRONIX ©2004-2016