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

 
 
> Помехи atmega+vusb+реле(220В), Пропадает v-USB устройство при коммутации нагрузки
moscow
сообщение Jun 8 2011, 21:14
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 24
Регистрация: 8-06-11
Из: Москва
Пользователь №: 65 582



Собственно, простая схема, взятая с сайта проекта v-usb с питанием проца (atmega8 в dip28) пятью вольтами, а уровни usb-линий занижены стабилитронами 3.6В. То есть не эта схема: http://www.obdev.at/Images/vusb/circuit-zoomed.gif , а вот эта, к примеру: http://hobbyelektronik.org/w/index.php?title=USBLotIO - два стабилитрона на землю, два резюка к ногам проца и 1к5 подтяжки к питанию на D-. Дальше на три GPIO подключена сборка ULN2003, от неё реле.

Пробовал и 5В реле с питанием от USB (одно реле), и 12В реле с внешним питанием (три реле) - эффект один. Можно как угодно долго щёлкать с компа реле, если оно ничего не коммутирует. Стоит, хотя бы, коммутировать 12В включение ещё одного реле каскадно (точно не знаю ток, но достаточно небольшой), или коммутировать 220В переменку с достаточным током (лазерный принтер... хотя подозреваю, что и на 100Вт лампочке будет то же, судя по 12В), как через случайное количество переключений устройство "отваливается". В менеджере устройств оно присутствует и достаточно его выключить / включить (программно), как можно опять несколько раз переключать реле. Конечно же, помогает и выдернуть / вставить USB, но ....

Вот версия с тремя реле и питанием реле от отдельных 12В: http://photo.milantiev.com/?dir=1438
Вот версия с одним реле 5В с питанием от USB: http://photo.milantiev.com/?dir=1480 и сегодняшние попытки уйти от помех sm.gif : http://photo.milantiev.com/?dir=1531

Пробовал уйти от сбоев так:
  • несомненно, на питании usb стоит электролит. Пробовал ёмкости малые и большие, не меняется решительно ничего;
  • параллельно электролиту влепил 0805 керамический кондёр 0.1мкФ;
  • почти на ноги проца ещё 0.1мкФ;
  • по пути к ULN добавил всё тот же чип-кондёр, того же номинала;
  • добавил диод на входы реле (один уже есть в uln2003, но попробовал внешний;
  • попробовал добавить ещё диод поближе к реле;
  • вынес реле на длинный (~20 см управляющий провод);
  • плату с процом обернул в бумагу, потом в фольгу, реле вынес за "экран". Вот это единственное, что чуть помогло, теперь реле вешается не через пару переключений, а может выдержать аж с десяток (что тоже не годится).


Выглядит логичным попробовать перейти на at90usb162, который уже напаян на макетку: http://photo.milantiev.com/?dir=1439 , надеясь на большую помехозащищённость аппаратной версии реализации протокола. Но ещё не разбирался с LUFA, пока лишь воткнул в систему атмеловский драйвер и попробовал запустить FLIP.

Не суть. Есть готовое (и рабочее, если б не ....) решение на v-usb. Разобрался, как с ним работать, скорость обмена устраивает (устройство эмулирует HID, забыл сказать... вдруг это важно, общение с компом из-под винды через libusb).

Все исходники можно глянуть здесь: http://oleg.milantiev.com/material/?id=693

КАК победить эти [....бип-бип....] глюки? sm.gif
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- moscow   Помехи atmega+vusb+реле(220В)   Jun 8 2011, 21:14
- - r_dot   Цитата(moscow @ Jun 9 2011, 01:14) ...нап...   Jun 9 2011, 00:14
- - domowoj   Конечно гальванически развязать!   Jun 9 2011, 00:57
- - =AK=   Цитата(moscow @ Jun 9 2011, 06:44) уровни...   Jun 9 2011, 04:11
- - moscow   Спасибо за подробные ответы. Статью по ссылке обяз...   Jun 9 2011, 06:26
|- - =AK=   Цитата(moscow @ Jun 9 2011, 16:56) Чем по...   Jun 9 2011, 09:30
|- - Corvus   Цитата(=AK= @ Jun 9 2011, 13:30) В той сх...   Jun 9 2011, 09:55
|- - Dog Pawlowa   Только факты: 1) Делали систему с управлением 5 кВ...   Jun 9 2011, 10:11
|- - moscow   Цитата(Dog Pawlowa @ Jun 9 2011, 14:11) Т...   Jun 9 2011, 10:43
|- - aaarrr   Цитата(moscow @ Jun 9 2011, 14:37) Как ра...   Jun 9 2011, 10:48
- - moscow   Картинка понравилась Про оптопару понял, применю...   Jun 9 2011, 10:23
|- - aaarrr   Цитата(moscow @ Jun 9 2011, 14:23) Ну и п...   Jun 9 2011, 10:30
|- - =AK=   Цитата(moscow @ Jun 9 2011, 20:53) Проц п...   Jun 9 2011, 10:47
|- - moscow   Цитата(=AK= @ Jun 9 2011, 14:47) Насчет т...   Jun 9 2011, 11:33
|- - =AK=   Цитата(moscow @ Jun 9 2011, 22:03) В _это...   Jun 9 2011, 13:57
|- - Marian   А как у вас с проводами УСБ (экранированные?) Пров...   Jun 9 2011, 17:15
|- - moscow   Цитата(Marian @ Jun 9 2011, 21:15) А как ...   Jun 14 2011, 19:45
|- - =AK=   Цитата(moscow @ Jun 15 2011, 05:15) Сам п...   Jun 14 2011, 22:57
||- - rudy_b   На самом деле проблема гораздо серьезнее, чем каже...   Jun 15 2011, 00:03
||- - ar__systems   Цитата(rudy_b @ Jun 14 2011, 20:03) На са...   Jul 3 2011, 20:50
|- - Сергей Борщ   QUOTE (moscow @ Jun 14 2011, 22:45) перев...   Jun 15 2011, 06:21
|- - moscow   Цитата(=AK= @ Jun 15 2011, 02:57) Нет. У ...   Jun 15 2011, 11:11
|- - Сергей Борщ   QUOTE (moscow @ Jun 15 2011, 14:11) Надо ...   Jun 15 2011, 12:07
|- - moscow   Цитата(Сергей Борщ @ Jun 15 2011, 16:07) ...   Jun 15 2011, 12:21
|- - =AK=   Цитата(Сергей Борщ @ Jun 15 2011, 21:37) ...   Jun 15 2011, 13:17
|- - moscow   Цитата(=AK= @ Jun 15 2011, 17:17) Они пом...   Jun 15 2011, 13:29
|- - Сергей Борщ   QUOTE (=AK= @ Jun 15 2011, 16:17) однако ...   Jun 15 2011, 20:40
|- - =AK=   Цитата(Сергей Борщ @ Jun 16 2011, 06:10) ...   Jun 16 2011, 02:52
|- - =AK=   .   Jun 16 2011, 07:22
|- - Сергей Борщ   QUOTE (=AK= @ Jun 16 2011, 05:52) Что-то ...   Jun 16 2011, 08:52
||- - =AK=   Цитата(Сергей Борщ @ Jun 16 2011, 18:22) ...   Jun 16 2011, 10:09
||- - Сергей Борщ   QUOTE (=AK= @ Jun 16 2011, 13:09) Очевидн...   Jun 16 2011, 10:36
|||- - =AK=   Цитата(Сергей Борщ @ Jun 16 2011, 20:06) ...   Jun 16 2011, 11:07
||- - moscow   Цитата(=AK= @ Jun 16 2011, 14:09) Имеет с...   Jun 16 2011, 12:22
||- - =AK=   Цитата(moscow @ Jun 16 2011, 21:52) - есл...   Jun 16 2011, 12:45
||- - moscow   Цитата(=AK= @ Jun 16 2011, 16:45) Нет, зе...   Jun 16 2011, 12:56
|- - moscow   Пока не было времени воплотить озвученное. Но слеж...   Jun 16 2011, 09:13
|- - Сергей Борщ   QUOTE (moscow @ Jun 16 2011, 12:13) Поэто...   Jun 16 2011, 09:46
- - ks007   Цитата(moscow @ Jun 9 2011, 01:14) Пробов...   Jun 9 2011, 13:47
- - moscow   ... Собственно, теперь решение с оптроном и отдель...   Jun 16 2011, 14:47
- - moscow   В рамках того же вопроса помехозащищённости вопрос...   Jun 17 2011, 11:32
|- - =AK=   Цитата(moscow @ Jun 17 2011, 21:02) верно...   Jul 3 2011, 01:50
|- - moscow   Цитата(=AK= @ Jul 3 2011, 05:50) Оптопары...   Oct 3 2011, 10:17
- - moscow   Запустил сегодня . Так: http://electronix.ru/forum...   Jul 2 2011, 18:07
- - moscow   Мой знакомый, посмотрев даташит на uln2003 сказал,...   Oct 3 2011, 13:15


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

 


RSS Текстовая версия Сейчас: 16th June 2025 - 14:32
Рейтинг@Mail.ru


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