|
|
  |
Борьба с помехами, Девайс глохнет ... |
|
|
|
Jan 9 2012, 09:14
|

Профессионал
    
Группа: Свой
Сообщений: 1 202
Регистрация: 26-08-05
Из: Донецк, ДНР
Пользователь №: 7 980

|
Сделал девайс на базе ObDev-овского PowerSwitch http://www.obdev.at/products/vusb/powerswitch.htmlЗаметно его переиначил: контроллер AtMega8, реле одно и т.д. Добавил светодиодики, ввёл функции включить/выключить нагрузку через указанное время. Работает как HID (чтоб не писать кучу дров под все существующие XP-висты-семёрки). Управляющая прога на C# с промежуточной Dll на C++ для тех вещей, с которыми у .NET проблемы. Всякие там супер-универсальные USB-Lib не использовал, не люблю их ... Код 100% мой. "Принципиально-блок схему" прилагаю. Собрано на одной плате, только БП обычный на LM7812 для реле сделан на другой плате. Проблема в следующем: Когда нагрузки нет (холостой режим) либо она копеечная (типа китайской ёлочной гирлянды), всё работает как часы. Когда подключаю то, для чего оно и делалось - комповые маршрутизатор, гигабитный коммутатор, спутниковый ресивер, где-то на 5-10 раз при выключении нагрузки с помощью реле девайс глохнет - в диспетчере устройств он продолжает значиться, но упр. прога вопит, что девайс пропал и не может его повторно открыть. Помогает перетык USB. Если включить в него настольную лампу (лампа дневная, U-образная) 11Вт с каким-то то ли дросселем, то ли трансом в качестве БП, но она вырубает девайс железно. Лампа видать гонит в сеть нехилые помехи - от неё всегда колонки "хрюкают". Раньше я питал проц от того же БП (там есть ещё и LM7805, сейчас на ней один светодиодик остался), оптопару-то сделал для развязывания, думал по питанию что-то лезет - не помогло. Пытался LC фильтр ставить - http://www.shema.ru/cgi-bin/rshema.pl?name...e=pit_rd1.shtml , только без заземления (нетути его) - по фигу. Фильтр ставил и перед трансом БП и перед нагрузкой - до лампочки оно. Эффекта не заметил никакого. Как можно с этим бороться? И что ещё можно сделать? Спасибо.
Эскизы прикрепленных изображений
--------------------
Чтобы возить такого пассажира, необходим лимузин другого класса. (с) Мария Эдуарда
|
|
|
|
|
Jan 9 2012, 10:31
|
Гуру
     
Группа: Свой
Сообщений: 5 273
Регистрация: 30-03-10
Пользователь №: 56 295

|
Цитата(hd44780 @ Jan 9 2012, 13:14)  Как можно с этим бороться? И что ещё можно сделать?
Спасибо. Например, при отключении трансформаторного БП от сети в эфир излучается мощная радиопомеха. Правильные БП содержат RC - снаббер, включенный параллельно первичке. Многие БП, особенно маломощные, такого снаббера не имеют. И вот результат. Подробнее см. в книге Шевкопляса "Микропроцессорные структуры". Контакты реле зашунтируйте RC - цепочкой. Для примера см. схему любого бесперебойника ... Вот немного про эти цепочки и их расчет: http://homepages.which.net/~paul.hills/Emc/Snubbers.htmlА еще можно спросить у Google, например, так: "RC snubber"
|
|
|
|
|
Jan 10 2012, 07:28
|
Участник

Группа: Свой
Сообщений: 54
Регистрация: 4-11-05
Пользователь №: 10 480

|
Цитата(hd44780 @ Jan 9 2012, 12:14)  Как можно с этим бороться? И что ещё можно сделать? Прилагаю файл в котором описана подобная борьба.
Electronnye_gadisty.rar ( 50.42 килобайт )
Кол-во скачиваний: 257
|
|
|
|
|
Jan 10 2012, 08:39
|

Профессионал
    
Группа: Свой
Сообщений: 1 202
Регистрация: 26-08-05
Из: Донецк, ДНР
Пользователь №: 7 980

|
Цитата(Timmy @ Jan 10 2012, 00:24)  Если пин R на МК - это reset, к нему стоит прицепить конденсатор в землю порядка 1nF. А то может самосбрасываться под действием помех. И на всякий случай напомню, что C2 должен присоединяться к МК дорожками минимальной длины. Да, это reset. Кондёр прицеплю вечером. Выходные закончились  . МК у меня DIP в колодке, С2 припаян непоср. к ногам этой колодки. Kovigor, я её не расчитывал, взял из схемы какого-то UPSа в интернете. Плюс ещё не совсем понятно как считать. Там надо знать пиковый ток (как я понимаю имеется в виду всплеск при включении). Тормозмутым мультиметром его ж не померяешь ... Да и нагрузки могут быть разные. Взял навскидку 220в и 5А. Длительность помехи пока не мерял.... Или я чего-то не понимаю? fantex, занятная статейка, спасибо  .
Сообщение отредактировал hd44780 - Jan 10 2012, 08:38
--------------------
Чтобы возить такого пассажира, необходим лимузин другого класса. (с) Мария Эдуарда
|
|
|
|
|
Jan 10 2012, 17:56
|

Профессионал
    
Группа: Свой
Сообщений: 1 202
Регистрация: 26-08-05
Из: Донецк, ДНР
Пользователь №: 7 980

|
Подключил к девайсу свои роутеры и маршрутизаторы. Увидел странную вещь - лампочки питания загораются-гаснут, загораются-гаснут, и т.д. Что-то с этой цепочкой не то  . Цитата(alexvu @ Jan 10 2012, 15:14)  Найдите статью "Помехоустойчивые устройства" Алексей Кузнецов, там всё есть. http://caxapa.ru/lib/emc_immunity.html - оно?
--------------------
Чтобы возить такого пассажира, необходим лимузин другого класса. (с) Мария Эдуарда
|
|
|
|
|
Jan 11 2012, 18:14
|

Профессионал
    
Группа: Свой
Сообщений: 1 202
Регистрация: 26-08-05
Из: Донецк, ДНР
Пользователь №: 7 980

|
Цитата(Сергей Борщ @ Jan 11 2012, 10:22)  Как у вас выполнено соединение экрана USB-кабеля с землей вашей платы? Никак  Поначалу соединял его с землёй (корпус разъёма на землю). Разъём дико глючил (паршивые какие-то они, достали, отключался сам по себе), я его откусил кусачками, проводки USB подключаю 4-конт. разъёмчиком, штырьки как джамперы на матерях. Вот ещё нашёл - http://easyelectronics.ru/upravlenie-moshh...ka-chast-1.htmlНо делать что-то уже наверное буду на выходных....
Сообщение отредактировал hd44780 - Jan 11 2012, 19:31
--------------------
Чтобы возить такого пассажира, необходим лимузин другого класса. (с) Мария Эдуарда
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|