|
Схема включения/выключения устройства, посоветуйте |
|
|
|
Mar 13 2009, 10:00
|

Беспросветный оптимист
     
Группа: Свой
Сообщений: 4 640
Регистрация: 26-12-07
Из: Н.Новгород
Пользователь №: 33 646

|
Цитата(muravei @ Mar 13 2009, 11:29)  Тоже думаю в том направлении, но надолго хватит ПЗУ? Или вы записываете каждый раз в др. ячейку? Минимум 100к циклов (в каждую ячейку), реально - на порядок больше. Механические столько не живут. Да и кому охота непрерывно щёлкать туда-сюда? Обычно включают и работает оно круглосуточно., день за днём, за годом год...
--------------------
Программирование делится на системное и бессистемное. ©Моё :) — а для кого-то БГ — это Bill Gilbert =)
|
|
|
|
|
Mar 13 2009, 13:24
|

Гуру
     
Группа: Свой
Сообщений: 2 538
Регистрация: 13-08-05
Пользователь №: 7 591

|
Цитата(Alexashka @ Mar 13 2009, 12:17)  1. Такие устройства есть- на феромагнитной памяти "Лучше уж вы к нам!"  Цитата(Alexashka @ Mar 13 2009, 12:17)  2. Обоснуйте! Абсолютно надежных уст-в не бывает . Аксиома. Делали тут одни , из одной известной фирмы, кстати тоже аккумуляторное , ватчдог наотрез отказались включать . Ну и виснет их супер уст-во. "Все что может сломаться- ломается. Что не может- ломается тоже" (С) Цитата(MrYuran @ Mar 13 2009, 13:00)  Да и кому охота непрерывно щёлкать туда-сюда? Обычно включают и работает оно круглосуточно., день за днём, за годом год... Мне надо запоминать несколько (3-5) параметров после каждого изменения, возможно по несколько раз в день. Так что много не кажется.
|
|
|
|
|
Feb 19 2011, 03:39
|
Местный
  
Группа: Свой
Сообщений: 434
Регистрация: 20-10-04
Пользователь №: 921

|
Я включение и выключение контроллера одной кнопкой делают вот так (см. приложение) Немного накручено, но суть проста. Элемент ИЛИ, запитан со стороны батареи, толерантен до 6В. Один вход - от контроллера, для "удержания" питания после запуска с помощью кнопки. Использован компаратор в DCDC для определения статуса нажатия кнопки для выключения системы. Конечно вместо него можно транзистор + внутр. подтяжка контроллера. Таким образом легко формировать "правильное" выключение, когда например после нажатия кнопки контроллер может завершить операции (записать данные на флеш, передать по каналу связи статус выключения итд) и потом уже самоотрубиться. Только немного с ресетом надо повозиться - дело в том что если супервизор сбросит контроллер, вывод удержания питания станет Z, и система отрубится. Для того чтоб этого не было, надо добавить RC цепочку в управления DCDC, чтоб выключалось с задержкой, тогда если это ресет - то будет время перезагрузиться, определить статус кнопки и регистра сброса, и сделать дальнейшие необходимые действия.
Эскизы прикрепленных изображений
--------------------
Жизнь не такая долгая, чтобы писать программы на ассемблере...
|
|
|
|
|
Feb 25 2011, 01:06
|
Местный
  
Группа: Свой
Сообщений: 434
Регистрация: 20-10-04
Пользователь №: 921

|
QUOTE (sera_os @ Feb 24 2011, 10:14)  Похоже на защиту от переполюсовки. Именно!
--------------------
Жизнь не такая долгая, чтобы писать программы на ассемблере...
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|