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

 
 
> Ресетится Attiny2313
T800
сообщение Jan 21 2014, 22:25
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 41
Регистрация: 2-12-13
Пользователь №: 79 453



Всем доброго здравия. Столкнулся с таким явлением.
Есть мелкая платка, распаянная на макетке. Суть такая - есть внешний источник питания 7-16 Вольт, к нему подключен электролит, соленойд (с диодом для замыкания обратной ЭДС). Соленойд включается посредством мощного N-полевика, затвором полевика дёргает Attiny2313. Attiny2313 питается от того же источника через LDO 5 вольт.

Суть проблемы - контроллер подаёт импульс некоторой длины на затвор полевика, соленойд как положено срабатывает. После этого контроллер ресетится. Регистр состояния говорит что был power-on reset.
Добавил ёмкостей на вход и выход LDO - не помогло. Пулап на ресет - нет эффекта. Макетка как плата конечно не о чём, но вроде контроллер дубовый и задача простецкая.
На осциллографе видно что в цепи питания возникают броски вверх-вниз в виде затухающего синуса, что логично. Амплитуда бросков +-200мВ, длительность - 250 нс до затухания. Этого достаточно чтобы контроллер заглючил?
Если отключить соленойд, то всё работает как надо - ресета нет, импульсы идут, в цепи питания тишь да гладь.

Грешил на включенный debug wire, но с отключенным всё то же самое.
Какие будут мнения?
1. Плохое расположение компонентов (силовые токи текут через мк)?
2. Что-то всё таки по программной части надо смотреть?

Пока мысли свелись к тому что надо эмс фильтр поставить в цепь питания. Но что-то не верится что такие колебания в цепи питания могут ресетнуть контроллер.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- T800   Ресетится Attiny2313   Jan 21 2014, 22:25
- - Xenia   У вас точно BODLEVEL отключен? А то уж больно симп...   Jan 21 2014, 23:56
- - RabidRabbit   А я бы ещё кроме пуллапа на RESET поставил конденс...   Jan 22 2014, 06:04
- - T800   ЦитатаУ вас точно BODLEVEL отключен? А то уж больн...   Jan 22 2014, 06:53
- - Сергей Борщ   1) Показывайте всю схему. 2) показывайте фотографи...   Jan 22 2014, 07:15
- - kovigor   Цитата(T800 @ Jan 22 2014, 02:25) контрол...   Jan 22 2014, 08:12
- - ARV   можно попробовать подать питание на конденсатор ст...   Jan 22 2014, 09:57
- - T800   Всем спасибо за подсказки, разводка платы у меня п...   Jan 22 2014, 11:13
- - T800   Правильная "разводка" платы (насколько э...   Jan 23 2014, 08:15
- - Сергей Борщ   Я не понял - диод стоял? Или без него обошлись? Ес...   Jan 23 2014, 10:59
|- - T800   Цитата(Сергей Борщ @ Jan 23 2014, 14:59) ...   Jan 23 2014, 11:21
- - Kovrov   Цитата(Xenia @ Jan 22 2014, 03:56) У вас ...   Jan 24 2014, 07:03
|- - Xenia   Цитата(Kovrov @ Jan 24 2014, 11:03) а в ч...   Jan 24 2014, 07:51
|- - OlegH   Цитата(Xenia @ Jan 24 2014, 09:51) Есть п...   Jan 24 2014, 15:04
- - Dmitry Dubrovenko   Цитата(T800 @ Jan 22 2014, 02:25) Регистр...   Jan 24 2014, 08:04
- - Kovrov   весьма озадачило ---------------------- интересно,...   Jan 25 2014, 08:22
- - T800   Мне ещё надо настройки сохранять в EEPROM. Тык мно...   Jan 30 2014, 15:11


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

 


RSS Текстовая версия Сейчас: 22nd July 2025 - 01:30
Рейтинг@Mail.ru


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