Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту

AVR Раздел по микроконтроллерам компании Atmel - AVR / ATtiny / ATmega / ATMega128 / ATxmega, вопросы по программированию в AVR studio и все, относящееся к AVR...

 
Опции темы
Непрочитано 30.03.2013, 21:06  
pifa
Гражданин KAZUS.RU
 
Регистрация: 26.12.2005
Сообщений: 594
Сказал спасибо: 24
Сказали Спасибо 68 раз(а) в 45 сообщении(ях)
pifa на пути к лучшему
По умолчанию Наводки частотника и зависание ATMega128

Поставил блок с ATMega128 на обЪекте. Этот блок вместе с другими электронными блоками стоит в отдельном металическом шкафу. На расстоянии 1 м стоит два частотника 11 kWt. На даери моего блока стоит LCD 4x20 и пленочная клавиатура 4х4. Одной из кнопок я пролистывал экраны. Все нормально. Как только хотел ввести данные, LCD сразу же выскакивал из этого режима. Видимо, наводка на шлейф имитировала нажатие клавиши "ВВОД". Сегодня даную проблему решил перестановкой фазного и нулевого провода на входе БП. Помогла также установка сетевого фильтра..Но осталась проблема с зависанием ATMega128. виснет в работе, причем "на глухо". В схеме стоит внешний Watchdog (DS1232), он срабатывает, но восстановить CPU не может. Помогает только снятие питания. Просмотрел на форуме подрбные темы, но ответы весьма противоречивые. Например, одни советуют увеличить эл.лит. конденсатор, другие-уменьшить.

В документации написано:

"When CKOPT is programmed, the Oscillator output will oscillate will a full rail-
to-rail swing on the output. This mode is suitable when operating in a very noisy environment "
( Если CKOPT запрограммирован, то амплитуда колебаний выходного сигнала генератора будет ограничена уровнями питания. Данный режим рекомендуется использовать при высоком уровне окружающих шумов )

Но кое-кто не советует программировать CKOPT, мотивируя это тем, что тактовым генератором будут усиливаться также и наводки.

Теперь, что касается фьюзов ATMeg'и.
У меня были установлены:

BODLEVEL
BODEN
SUT1
CKSEL0

Так посоветовали ребята, которые изготовляют блоки на базе AVR. Я детально не вникал.
Что-то подобное встречалось и здесь на форуме.
Сейчас стал разбираться и не могу понять. Согласно документации для макс. времени старта (65 мс) необходимо, чтобы SUT1.0 и CKSEL0 были незапрограммированы. А CKSEL0 для керамических резонаторов программировать нельзя. ("Fuse.gif"). Так ли это?

Возможно наводки идут от неправильной разводки. Привожу схему печвтки, может кто подскажет.

Аналогичный блок работает уже месяца три в другом месте. Вроде, нормально. Хотя было два раза, что выключали питание. Но было ли это зависание или просто не разобрались с инструкцией, сейчас не знаю.

Кто, что может посоветовать?
Миниатюры:
Нажмите на изображение для увеличения
Название: CPU_all.GIF
Просмотров: 342
Размер:	110.9 Кб
ID:	45354   Нажмите на изображение для увеличения
Название: CPU_no.GIF
Просмотров: 253
Размер:	80.6 Кб
ID:	45355  
Вложения:
Тип файла: pdf CPU_sch.pdf (20.1 Кб, 186 просмотров)
Тип файла: pdf Fuse.pdf (77.1 Кб, 108 просмотров)
Тип файла: pdf Блок питания.pdf (22.7 Кб, 168 просмотров)
Тип файла: pdf Filter.pdf (3.2 Кб, 226 просмотров)
Реклама:

Последний раз редактировалось pifa; 30.03.2013 в 21:18.
pifa вне форума  
Непрочитано 30.03.2013, 21:36  
akegor
Гуру портала
 
Аватар для akegor
 
Регистрация: 06.05.2005
Адрес: Краснодар, возле укротворного моря.
Сообщений: 18,968
Сказал спасибо: 2,552
Сказали Спасибо 11,849 раз(а) в 5,938 сообщении(ях)
akegor на пути к лучшему
По умолчанию Re: Наводки частотника и зависание ATMega128

pifa, как связан гаджет с частотниками? При больших мощностях вопрос топологии земель и корпусов очень непростой, часто только экспериментально. Исходя из описанной картины, я бы в первую очередь при зависании проверил питание ЧИПа.
Сообщение от pifa Посмотреть сообщение
В схеме стоит внешний Watchdog (DS1232)
Он подключен, надо полагать, к внешнему сбросу? А он должен рубить все, отсюда мое предположение.
__________________
Не бейте больно, ежели чо, ну не удержался... А вааще,
"Мы за все хорошее, против всей х..., По лугам некошеным чтобы шли ступни,
Чтобы миром правила правда, а не ложь, Мы за все хорошее, нас не на...!
..." (Ленинград)
Я не несу ответственности за свои действия в Вашей голове.
akegor на форуме  
Непрочитано 30.03.2013, 21:47  
ForcePoint
Почётный гражданин KAZUS.RU
 
Регистрация: 20.03.2007
Адрес: "Братское кольцо враждебности", т.е. ближайшее заМКАДье.
Сообщений: 6,947
Сказал спасибо: 2,993
Сказали Спасибо 3,170 раз(а) в 2,151 сообщении(ях)
ForcePoint на пути к лучшему
По умолчанию Re: Наводки частотника и зависание ATMega128

Сообщение от pifa Посмотреть сообщение
Поставил блок с ATMega128 на обЪекте. Этот блок вместе с другими электронными блоками стоит в отдельном металическом шкафу. На расстоянии 1 м стоит два частотника 11 kWt. На даери моего блока стоит LCD 4x20 и пленочная клавиатура 4х4.
Это целиком блок с мегой на дверке висит или ЖКИ и клавиатера вынесены шлейфами? Если выноска - по копать в наводках на шлейфы. Резисторы там, на сотню ом, последовательно в линии или даже ферритики (ferrite bead), трассировка общих проводов шлейфов к самому разъёму питания (это касательно зависаний).

Сообщение от pifa Посмотреть сообщение
Одной из кнопок я пролистывал экраны. Все нормально. Как только хотел ввести данные, LCD сразу же выскакивал из этого режима. Видимо, наводка на шлейф имитировала нажатие клавиши "ВВОД". Сегодня даную проблему решил перестановкой фазного и нулевого провода на входе БП. Помогла также установка сетевого фильтра.
Тут-бы пополнее схему. Как клавиатура включена?

Сообщение от pifa Посмотреть сообщение
Но осталась проблема с зависанием ATMega128. виснет в работе, причем "на глухо". В схеме стоит внешний Watchdog (DS1232), он срабатывает, но восстановить CPU не может.
Как организована подача импульсов сброса WDT? Уж не в прерывании-ли меняется PG2?

Сообщение от pifa Посмотреть сообщение
(Если CKOPT запрограммирован, то амплитуда колебаний выходного сигнала генератора будет ограничена уровнями питания. Данный режим рекомендуется использовать при высоком уровне окружающих шумов )
Но кое-кто не советует программировать CKOPT, мотивируя это тем, что тактовым генератором будут усиливаться также и наводки.
Производитель чипа рекомендует. Какие могут быть сомнения?
ForcePoint вне форума  
Непрочитано 30.03.2013, 22:03  
pifa
Гражданин KAZUS.RU
 
Регистрация: 26.12.2005
Сообщений: 594
Сказал спасибо: 24
Сказали Спасибо 68 раз(а) в 45 сообщении(ях)
pifa на пути к лучшему
По умолчанию Re: Наводки частотника и зависание ATMega128

Сообщение от akegor Посмотреть сообщение
pifa, как связан гаджет с частотниками? Исходя из описанной картины, я бы в первую очередь при зависании проверил питание ЧИПа.

Он подключен, надо полагать, к внешнему сбросу? А он должен рубить все, отсюда мое предположение.
С частотника приходит +12 V. Реле на плате опторазвязок замыкает один контакт - пуск вентиляторов, второй контакт - реврес.

Что Вы имеете ввиду "проверить питание ЧИПа"?

Что значит "должен рубить все". Если снимать напряжение, то это не выход. При вкючении вентиляторы опять начнут крутить в ту же сторону, т.к. реверс 2 часа. А за это время CPU может несколько раз зависнуть.
pifa вне форума  
Непрочитано 30.03.2013, 22:19  
niXto
Почётный гражданин KAZUS.RU
 
Аватар для niXto
 
Регистрация: 13.10.2007
Адрес: Беларусь
Сообщений: 8,048
Сказал спасибо: 60
Сказали Спасибо 3,954 раз(а) в 2,309 сообщении(ях)
niXto на пути к лучшему
По умолчанию Re: Наводки частотника и зависание ATMega128

Ресет посадить на плюс джампером или перемычкой

Поставить поближе к ножкам питания 0,1...1 мкф керамики и не очень далеко - ещё сотню мкф

Параллельно обмоткам реле поставить диоды

Вачдога достаточно внутреннего, особенно если прошить его фуз
niXto вне форума  
Непрочитано 30.03.2013, 22:19  
pifa
Гражданин KAZUS.RU
 
Регистрация: 26.12.2005
Сообщений: 594
Сказал спасибо: 24
Сказали Спасибо 68 раз(а) в 45 сообщении(ях)
pifa на пути к лучшему
По умолчанию Re: Наводки частотника и зависание ATMega128

Сообщение от ForcePoint Посмотреть сообщение
Это целиком блок с мегой на дверке висит или ЖКИ и клавиатера вынесены шлейфами?
Тут-бы пополнее схему. Как клавиатура включена?

Как организована подача импульсов сброса WDT? Уж не в прерывании-ли меняется PG2?
Блок находится на монтажной панели, а LCD и клавиатура на двери и соединены шлейфами (~60 см).
Что касается клавиатуры, то надо было поставить на входы конденсаторы. Но несколько десятков подобных блоков нормально работают (но не AVR) и никогда проблем не было. Правда, и частотников тоже не было. Вот более детальная схема ("klava.gif").

А Watchdog стробируется в цикле программы.
Миниатюры:
Нажмите на изображение для увеличения
Название: klava.GIF
Просмотров: 264
Размер:	53.9 Кб
ID:	45362  
pifa вне форума  
Непрочитано 30.03.2013, 22:26  
akegor
Гуру портала
 
Аватар для akegor
 
Регистрация: 06.05.2005
Адрес: Краснодар, возле укротворного моря.
Сообщений: 18,968
Сказал спасибо: 2,552
Сказали Спасибо 11,849 раз(а) в 5,938 сообщении(ях)
akegor на пути к лучшему
По умолчанию Re: Наводки частотника и зависание ATMega128

Сообщение от pifa Посмотреть сообщение
Что значит "должен рубить все".
Я имел ввиду, что внешний сброс проходит по всем устройствам контроллера и переводит их в исходное состояние, поэтому должен выводить из зависания в любом случае. Не зная всей картины, приходится предполагать. Питание ЧИПа - имеется ввиду напряжение питания оной Meg-и. Извиняюсь за невнимательность, не сразу посмотрел вложения.
__________________
Не бейте больно, ежели чо, ну не удержался... А вааще,
"Мы за все хорошее, против всей х..., По лугам некошеным чтобы шли ступни,
Чтобы миром правила правда, а не ложь, Мы за все хорошее, нас не на...!
..." (Ленинград)
Я не несу ответственности за свои действия в Вашей голове.
akegor на форуме  
Непрочитано 30.03.2013, 22:30  
pifa
Гражданин KAZUS.RU
 
Регистрация: 26.12.2005
Сообщений: 594
Сказал спасибо: 24
Сказали Спасибо 68 раз(а) в 45 сообщении(ях)
pifa на пути к лучшему
По умолчанию Re: Наводки частотника и зависание ATMega128

Сообщение от niXto Посмотреть сообщение
Ресет посадить на плюс джампером или перемычкой

Поставить поближе к ножкам питания 0,1...1 мкф керамики и не очень далеко - ещё сотню мкф

Параллельно обмоткам реле поставить диоды

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

Возле ножок стоит керамика 0,1 и возле 52-53 еще и тантал 22 мкФ. Возле разъема питания тантал 220 мкФ.

Диоды на реле стоят.

Последний раз редактировалось pifa; 30.03.2013 в 22:38. Причина: добавил
pifa вне форума  
Непрочитано 30.03.2013, 22:36  
pifa
Гражданин KAZUS.RU
 
Регистрация: 26.12.2005
Сообщений: 594
Сказал спасибо: 24
Сказали Спасибо 68 раз(а) в 45 сообщении(ях)
pifa на пути к лучшему
По умолчанию Re: Наводки частотника и зависание ATMega128

Хочу уточнить. Металический шкаф заземлен. Заземление сделали только для него. Т.е. силовой шкаф, где стоят частотники, гальванически не связан с моим шкафом.
Следовательно, электромагнитных наводок на шлейфы не должно быть (я так думаю).
pifa вне форума  
Непрочитано 30.03.2013, 23:01  
alvadep
Почётный гражданин KAZUS.RU
 
Регистрация: 05.05.2011
Адрес: Харьков
Сообщений: 5,049
Сказал спасибо: 592
Сказали Спасибо 3,968 раз(а) в 1,826 сообщении(ях)
alvadep на пути к лучшему
По умолчанию Re: Наводки частотника и зависание ATMega128

Вот, что рекомендуют знающие люди:http://caxapa.ru/lib/emc_immunity.html
Похоже топология платы слегка отличается от рекомендуемого.
alvadep вне форума  
 

Закладки
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Настройка частотника Lenze Ан-162 Источники питания и свет 26 20.01.2013 11:41
Наводки в авто intel777 Аудиотехника 9 11.11.2012 14:03
Наводки в RCA кабеле alexprogr Видеотехника 3 01.08.2012 11:40
Подключение частотника AlVolodya Электроника - это просто 14 11.09.2011 01:17
Подключение частотника к асинхроннику с активным ротором. Pavelrb Производственное оборудование 6 21.12.2009 14:03


Часовой пояс GMT +4, время: 18:07.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot