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

 
 
> Наводки и LPC2103, Комутирование 220в 200вт моторов
iordy
сообщение Apr 14 2010, 07:03
Сообщение #1





Группа: Участник
Сообщений: 12
Регистрация: 28-01-10
Из: Вильнюс, Литва
Пользователь №: 55 127



После смены atmega8 на lpc2102 (с мегой стало тесно, да и часы нужны) резко снизилась помехоустойчивость, расположение деталей остались почти без изменений. lpc2102 тактируется без pll, на всех ножках питания 0,1мкф керамика, 3,3 и 1,8 стабилизаторы расположены рядом(~10мм).

Комутируются с помошью реле два 200вт вентилятора через автотрансформатор, силовые дорожки на расстоянии 5-7см от контроллера. Наводка именно от линий 220в, обмотки реле не при чём. Впрочем виснет и если запитать плату от аккумулятора, а в 10см положить шумный провод ничем несвязанной цепи.

Контроллер виснет наглухо(watchdog частенько не спасает) либо перед повисом выполняет чёрти что(сбой счётчика команд?).

Что попробовал изменить:
1) Менять и вешать в паралель больше кондеров по питанию(10н, 0,1мк, 4,7мк, 33мк тантал, 100мк електролиты) как у ножек так и у стабилизаторов - устойчивость лучше в разы, но остайтся неприемлимой
2) Глушить собственно сами выбросы, 0,22мк паралельно моторам - лучше на порядок, но всё равно глючит неприемлимо(каждое 5-ое переключение)
3) Менять кварц и его кондеры, землю кондеров вести отдельной дорожкой к контроллеру - никаких изменений
4) Все ножки переводить в выход на 0 - никаких изменений

Это какая-то особенность lpc2102 или что-то сделал совершенно неправильно ? atmega8 работала непробиваемо
Эскизы прикрепленных изображений
Прикрепленное изображение
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов (1 - 7)
Pronic
сообщение Apr 14 2010, 21:43
Сообщение #2


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

Группа: Свой
Сообщений: 142
Регистрация: 13-12-08
Пользователь №: 42 444



Цитата(iordy @ Apr 14 2010, 11:18) *
или что-то сделал совершенно неправильно ?

Разводку питания, а особенно земли. Между контактами 7 и 19 - пропасть. Вместо питания получились антенны.
Земляной слой кристалла трясет любая пролетающая муха.
Вообще под микросхемой должна быть цельная земляная плюха с короткими и широкими отростками к выводам. Или сплошной слой Bottom с минимальным количеством коротких и рассредоточенных сегментов сигнальных дорожек, на 80% расположенных на top.

Нужна переразводка на 90%, а лучше на 95.

А у Атмеги8 плохо соединить выводы земли надо отдельно постараться.


--------------------
Мы в любой заготовке обязаны увидеть деталь
Go to the top of the page
 
+Quote Post
=AK=
сообщение Apr 14 2010, 23:37
Сообщение #3


pontificator
******

Группа: Свой
Сообщений: 3 055
Регистрация: 8-02-05
Из: страны Оз
Пользователь №: 2 483



Насколько я могу видеть, разводка земель конденсаторов обвязки кварца (С6, С7) сделана с классическими "граблями". Читайте http://caxapa.ru/lib/emc_immunity.html
Go to the top of the page
 
+Quote Post
iordy
сообщение Apr 16 2010, 10:33
Сообщение #4





Группа: Участник
Сообщений: 12
Регистрация: 28-01-10
Из: Вильнюс, Литва
Пользователь №: 55 127



Спасибо за ответы smile.gif
Новую плату делать накладно, попробовал пока так: ножиком отрезал все дорожки под контроллером и прилепил туда квадратик из алюминевой фольги, к которому подключил все земли контроллера. сам этот квадратик одним переходом на нижний полигон(то же из приклейенной фольги). на все ноги питания и соответствующую землю кратчайшими дорожками(2-4мм) в паралель по 10н, 100н и 4,7мкф. Земля кондеров кварца отдельной дорожкой на землю контроллера(7 пин).
Ну и програмку написал щёлкать релешкой 5 раз в секунду плавающей скважностью.
Стало намного лучше, но всё равно иногда виснет переключая реле, в среднем с 0,1% вероятностью.
Что ещё можно предпринять или изменить ? Трансилы или стабилитроны на питание, дроссели ?
Go to the top of the page
 
+Quote Post
=AK=
сообщение Apr 16 2010, 10:54
Сообщение #5


pontificator
******

Группа: Свой
Сообщений: 3 055
Регистрация: 8-02-05
Из: страны Оз
Пользователь №: 2 483



Цитата(iordy @ Apr 16 2010, 20:18) *
Что ещё можно предпринять или изменить ?


Полностью разделить чистую и грязную земли (и питания), после чего соединить их в одной точке. Поставить барьеры в цепях передачи сигналов из чистой в грязную область и обратно.

Повесить RC-снабберы на все контакты реле.
Go to the top of the page
 
+Quote Post
iordy
сообщение Apr 16 2010, 13:01
Сообщение #6





Группа: Участник
Сообщений: 12
Регистрация: 28-01-10
Из: Вильнюс, Литва
Пользователь №: 55 127



Земли уже разделены и все соеденены вместе у земляной ножки 5В кренки. Сигналов сейчас нет - пустая плата только с контроллером, стабилизаторами и 1 реле. Все выходы настроены на выход 0.
Снабберы не очень есть как прицепить - реле используются на переключение, причём реле с двойной контактной группой. Снабберы паралельно самим моторам - помогают, но проблема остаётся.
Попробовал общий дроссель перед 3,3 и 1,8 стабилизаторами - стабильней в несколько раз, но всё равно виснет.

Будет ли толк если всю зону у шумных дорожек заэкранировать полигонами с обеих сторон ? Если да, то как эти полигоны правильно подключать - не использовать нигде их как массу и подключить одной точкой на общую точку земли у 5В кренки ?
Go to the top of the page
 
+Quote Post
iordy
сообщение Apr 19 2010, 09:15
Сообщение #7





Группа: Участник
Сообщений: 12
Регистрация: 28-01-10
Из: Вильнюс, Литва
Пользователь №: 55 127



Не уверен пока до конца случайность это или нет, попробую прожечь ещё пару реле, но не получается повесить контроллер, если рабочую частоту оставить прежней, но прогнать её через блок ФПЧ (ФПЧ включена с множителем 1 против выключенной ФПЧ). Если прокатит, попробую "отматать назад" навешанные кондеры и дроссель, возможно они теперь будут нужны лишь для перестраховки

Сообщение отредактировал iordy - Apr 19 2010, 09:16
Go to the top of the page
 
+Quote Post
iordy
сообщение Apr 19 2010, 12:31
Сообщение #8





Группа: Участник
Сообщений: 12
Регистрация: 28-01-10
Из: Вильнюс, Литва
Пользователь №: 55 127



Ну вот, теперь работает на ура и без спец. мер, с кривой плавающей землёй, земля кондеров кварца на общий полигон и т.д. happy.gif

А ведь NXP нигде и не намекает, что PLL отключать нежелательно..
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 23rd June 2025 - 03:41
Рейтинг@Mail.ru


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