|
Сбой при включении |
|
|
|
Sep 29 2011, 08:04
|
Частый гость
 
Группа: Участник
Сообщений: 87
Регистрация: 5-02-08
Пользователь №: 34 772

|
Прибор (mega8515) опрашивает по USART, производит вычисления,выдает управляющий сигнал. При подаче питания иногда(1 из 3..5 раз) не вычисляет один из параметров(=0).Есть кнопка перехода в стартовый режим. По ней всё работает - всегда.При переходе в стартовый режим производиться обнуление ОЗУ,полная иницилизация всех таймеров,Usart и тп(всё как и при включении).Даже завел этот переход на старт МК.Добиться устойчивого этого сбоя тоже не получается. По Reset тоже всё работает. Где туплю? какая травка поможет словить этот глюк?
|
|
|
|
|
 |
Ответов
|
Sep 29 2011, 09:05
|
Частый гость
 
Группа: Свой
Сообщений: 95
Регистрация: 11-11-10
Из: Новосибирск
Пользователь №: 60 808

|
Цитата(Xenia @ Sep 29 2011, 15:43)  причина сбоя может быть в том, что напряжение питания нарастает слишком медленно и МК пытается делать вычисления на напряжении питания, которое еще не достигло номинала. Вряд ли, ведь в мк есть POR и если напряжение питания не достигнет определенного уровня, мк даже не запуститься.
|
|
|
|
|
Sep 29 2011, 09:43
|

Профессионал
    
Группа: Свой
Сообщений: 1 940
Регистрация: 16-12-07
Из: Москва
Пользователь №: 33 339

|
QUOTE (Палыч @ Sep 29 2011, 13:31)  Не факт, что после достижения Vpot и запуска МК напряжение питания не просядет вследствии запуска МК и увеличения потребления. Кроме того, типичное значение Vpot=1.4V, когда производитель гарантирует работоспособность МК при напряжении питания 2.7V. Но и мин. напряжения BOD 1.8V и ставить его на этот уровень смысла не имеет , если MK, при таком питании, не запускает генератор - стоит. Порог выше , не означает , что QUOTE напряжение питания не просядет вследствии запуска МК и будет опять reset. Всё таки проще "затянуть" timeout reset
--------------------
Закон Мерфи:
Чем тщательнее составлен проект, тем больше неразбериха, если что-то пошло не так
|
|
|
|
Сообщений в этой теме
Lexdaw Сбой при включении Sep 29 2011, 08:04 NSTU Цитата(Lexdaw @ Sep 29 2011, 15:04) При п... Sep 29 2011, 08:23 Палыч Насколько я понял: неверное вычисление параметра п... Sep 29 2011, 08:26 Lexdaw Видимо не точно объяснил.До вычисления, по USART п... Sep 29 2011, 08:35 Xenia Цитата(Lexdaw @ Sep 29 2011, 12:35) Видим... Sep 29 2011, 08:43  Палыч Цитата(Xenia @ Sep 29 2011, 12:43) Постав... Sep 29 2011, 08:50  ILYAUL QUOTE (Xenia @ Sep 29 2011, 12:43) ..... ... Sep 29 2011, 09:05 Lexdaw Ещё раз все вычисления происходят через 3- 5 мин. ... Sep 29 2011, 10:04 ILYAUL QUOTE (Lexdaw @ Sep 29 2011, 14:04) Тольк... Sep 29 2011, 10:17  Палыч 1. Убедиться, что при неверных расчетах данные, пр... Sep 29 2011, 10:30 NSTU Цитата(Lexdaw @ Sep 29 2011, 17:04) Ещё р... Sep 29 2011, 10:16 Lexdaw Понимаю, что звучит как бред. Но я, честное слово,... Sep 29 2011, 10:54 Палыч Цитата(Lexdaw @ Sep 29 2011, 14:54) Где я... Sep 29 2011, 11:03 ILYAUL А у Вас переход на старт и reset это одна и та же ... Sep 29 2011, 11:14 Палыч Очень похоже, что при расчетах используется некая ... Sep 29 2011, 11:22  Lexdaw Я это как бы понимаю,но глаз замылился.Все вроде ч... Sep 29 2011, 12:08   Палыч Цитата(Lexdaw @ Sep 29 2011, 16:08) Я это... Sep 29 2011, 12:41    zhevak Забудьте про 100 г. Вообще. Навсегда.
Алкоголь -- ... Sep 29 2011, 18:35 Lexdaw Благодарю всех за участие. Проблема, хм , глупость... Sep 30 2011, 05:14
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|