Цитата(sky_ @ Sep 16 2005, 17:11)
отключение прибора или сетевая помеха??
необходимо различит обе ситуации:
1 - выключение прибора
2 - помеха в электросети
В обоих случаях возникает сброс кристала
Как отследить такие ситуации?
Действительно больная тема! Скажем на конкретном шаге управления процессом, в результате сбоя произошел сброс контроллера, после того как девайс поднимется, он начнет работу заново, а нужно продолжить с определенного шага.
Можно попробовать подать питание Vcc на АЦП и при выходе за определенные границы, сохранять параметры во флеш, и после вкл. продолжать работу с текущего шага, при этом нужно чтобы было резервное питание, а что делать если его нет?
Цитата(rezident @ Sep 16 2005, 17:38)
А что происходит с питанием во втором случае? Если немалая по длительности просечка в питании, то по-моему это то же самое что и 1 случай. Если зависание, то видимо неправильно спроектирована печатная плата, т.к. "подвесить" MSP430 довольно сложно (но можно

). В любом случае лучше использовать тот кристал в котором имеется BOR.
А чем вам поможет BOR собственно, ну сбросится проц, все параметры из RAM улетят, а что дальше?
Цитата(Alex11 @ Sep 17 2005, 07:36)
Поскольку ситуация отличается только временем, на которое пропало питание, то надо сделать таймер, который отследит это время. Варианты - real time clock с батарейкой, в память которого каждую секунду пишется время, когда прибор еще работал. После включения читаешь и смотришь разницу текущего и запомненного. Другой (радиолюбительский) вариант - пристраиваешь конденсатор, который достаточно медленно заряжается и разряжается от питания. Если была короткая проскчка, то читаешь с него единицу, если питания не было долго - получаешь 0.
Во первых, писать каждую секунду во флеш (если я правильно понял), довольно таки накладно, т.е каждую секунду нужно будет делать ERASE и WRITE, и на сколько хватит ресурса флеши? Во вторых, чем может помочь разница во времени, ну буду я знать, что прибор простоял 1 мин, ведь есть процессы не лимитированные по времени.
Цитата(Владимир @ Sep 17 2005, 07:40)
Помехи всети Гостированное понятие, там все прописано ина сколько % проваливается и сколько периодув отсутствует, и какие частоты присутствуют.
Так что встанет вопрос, а какая помеха сбрасывает?. Поэтому лечить надо
Хорошо если бы это было действительно так. Такой случай, звонит нам заказчик и говорит, ваше 1-но фазное устройство зашиты не правильно работает, должно откл. При повышении напряжения до 240V, а оно срабатывает при 260V. Присылает нам прибор, мы проверяем 240V (плюс минус пару вольт)??!!
2 sky. Если придумаешь что-то интересное, пиши.