|
Аналог модуля HLVD в AVR |
|
|
|
Jul 25 2011, 06:05
|

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

|
Цитата(zhevak @ Jul 25 2011, 09:35)  Нет-нет! Напряжение опоры либо 1.23 В, либо 1.10 В -- в зависимости от процессора. Смотрите документацию. Подавать все питающее напряжение, которое Вы будете оценивать, на вход компаратора -- это не разумно. Напряжение следует уменьшить с помощью делителя -- пары резисторов. У него одна задача , обнаружить снижение питания и уйти в sleep. Т.е обнаружить, что проц питается от резервного питания, сделать необходимые действия , что-то там сохранить ( например) и заснуть. Соответсвенно расход от батарейки минимальный. В зависимости от выбранного режима сна сразу "выскочить" в рабочий режим , при появлении основного питания , или снова поспатать. Зачем ещё элементы - это же микропроцессор. Цитата Переключение на батарейное питание займет несколько микросекунд... Ну какие микросекуды, как только напряжение на катоде диода ( батареи) станет меньше 3,6 вольта - ток потечёт через этот диод, проц этого вообще не заметит. И емкость можно выбросить - на финг не нужна у него ёмкости в блоке питания есть
--------------------
Закон Мерфи:
Чем тщательнее составлен проект, тем больше неразбериха, если что-то пошло не так
|
|
|
|
|
Jul 25 2011, 06:26
|
Участник

Группа: Участник
Сообщений: 28
Регистрация: 16-09-10
Пользователь №: 59 523

|
Цитата(zhevak @ Jul 25 2011, 13:03)  Да, уж... Схема хороша, когда нужно динамически в процессе работы изменять порог. А если порог задается в процессе разработки схемы (как это обычно бывает -- раз и навсегда), а во время работы девайса не меняется, то есть же пара внешних резисторов! Их все равно что так, что так устанавливать. Задали этими резисторами порог, и успокоились. Зачем "дергать" переключатель встроенной в МК колбасы из резисторов? Такое ощущение, что проблема, ради которой такое чудо-компараьор изобрели, надумана, высосана из пальца. Может быть она и встречается где-то в жизни, но крайне редко. Во всяком случае, это не наш случай.
Коллеги, поправьте, если я ошибаюсь. Немного ошибаетесь. На рисунке два резистора, которые делят питающее напряжение показаны для случая, когда порог нужен отличный от того, который можно выбрать программно. То есть мы сами задаем порог с помощью резисторов. А если нас устраивает пороги которые можно выбрать программно, то резисторы не нужны. Цитата(ILYAUL @ Jul 25 2011, 13:05)  И емкость можно выбросить - на финг не нужна у него ёмкости в блоке питания есть Ну емкость я все же бы оставил, так как от 5 В есть еще потребители, импульсные, и не хотелось бы чтобы напряжение колебалось из-за них. А насчет модуля HLVD у PICа: довольно удобная штука. Запустил, произошло прерывание, ушли в sleep. ПОтом время от времени запускаем его уже с другим порогом для детектирования возвращения питания и опрашиваем флаг.
Сообщение отредактировал Arxi - Jul 25 2011, 06:32
|
|
|
|
|
Jul 25 2011, 06:46
|

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

|
Цитата(Arxi @ Jul 25 2011, 10:26)  А насчет модуля HLVD у PICа: довольно удобная штука. Запустил, произошло прерывание, ушли в sleep. ПОтом время от времени запускаем его уже с другим порогом для детектирования возвращения питания и опрашиваем флаг. Почитайте про режимы энергосбережения AVR, наверняка найдёте аналог. Только вот зачем ещё и пороги менять - задача проста , есть основное питание - работаем , нет - спим Цитата Ну емкость я все же бы оставил, так как от 5 В есть еще потребители, импульсные, и не хотелось бы чтобы напряжение колебалось из-за них. Это как раз задача блока питания - минимизировать "колебания" питания для потребителей
--------------------
Закон Мерфи:
Чем тщательнее составлен проект, тем больше неразбериха, если что-то пошло не так
|
|
|
|
|
Jul 25 2011, 06:54
|
Участник

Группа: Участник
Сообщений: 28
Регистрация: 16-09-10
Пользователь №: 59 523

|
Цитата(ILYAUL @ Jul 25 2011, 13:46)  Почитайте про режимы энергосбережения AVR, наверняка найдёте аналог. Только вот зачем ещё и пороги менять - задача проста , есть основное питание - работаем , нет - спим Да почитал уже. Все есть)) Единственное отличие будет не модуль HLVD, а аналоговый компаратор))
|
|
|
|
|
Jul 25 2011, 12:25
|

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

|
Цитата(zhevak @ Jul 25 2011, 14:49)  Я имел ввиду не диодное переключение, а то, что процессор программно переключит свои режимы. А зачем програмно? Ножку порта задействовать , полевик ставить , прогу писать. Вот оно надо Два диодика Шотки - катодиками вместе , на анодики +3,7 и +5 В С них же на компаратор. Нет +5 - прерывание и баюшки. Да чего я рассказываю , сами всё знаете. Единственное , что можно добавить - тест на "вшивость" батарейки. Вот тут уже да , можно развернуться , но это на форуме уже "обсасывали" неоднократно.
--------------------
Закон Мерфи:
Чем тщательнее составлен проект, тем больше неразбериха, если что-то пошло не так
|
|
|
|
|
Jul 25 2011, 13:34
|

Знающий
   
Группа: Свой
Сообщений: 723
Регистрация: 29-08-05
Из: Березовский
Пользователь №: 8 065

|
Цитата(ILYAUL @ Jul 25 2011, 18:25)  А зачем програмно? Ножку порта задействовать , полевик ставить , прогу писать. Вот оно надо Два диодика Шотки - катодиками вместе , на анодики +3,7 и +5 В С них же на компаратор. Нет +5 - прерывание и баюшки. Ага, можно много чего сделать не так у ТС. Только это ТС определяет сам, что и как ему делать. Что непонятно, он задает вопросы. Нам-то какой резон делать все за ТС? Лезть к нему без спроса в огород и тыкать его носом, что у него грядки не перпендикулярны. Попросит помощь -- поможем. Нет, значит сам справляется. Получает свой личный ценный опыт.
--------------------
Хочешь рассмешить Бога -- расскажи ему о своих планах!
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|