Предложить чип таймера


9

Мне нужно провести измерения напряжения, разделенные длительными задержками (пару часов), и подать звуковой сигнал при достижении уровня напряжения.

Потребляемая мощность важна.

Что мне нужно, так это простой чип таймера, такой как чипы RTC, но тупой, без последовательного интерфейса, памяти и т. Д. Что приятно в этих последовательных чипах RTC, так это энергопотребление в диапазоне нА.

Я знаю, я мог бы использовать 555, но самое низкое энергопотребление, которое я нашел, составляет около 500 мкА.

Кто-нибудь может порекомендовать простую микросхему таймера с низким энергопотреблением?

Ответы:


8

Да, 555 довольно плохо. Даже CMOS-устройство, такое как TLC555, потребляет до 400μA. Я виню резистор делителя, остальные части можно легко сделать в 1-10μДиапазон

Если я правильно понимаю вашу проблему, вы хотите отслеживать изменяющееся напряжение и получать сигнал, когда оно достигает определенного уровня, а также при низкой мощности; Я предполагаю, потому что это должно работать долго от батареи.

Вы не хотите 555, меньше микроконтроллер. Вы просто хотите компаратор малой мощности. LPV521 является операционным усилителем NANOPOWER, требующий максимум 400nA на 5V. Не нужно его включать и выключать. Просто применить Контролируемое напряжение и опорное напряжение на входы, и переключить MOSFET , который в свою очередь управления зуммера. Подайте положительный отзыв на операционный усилитель, чтобы получить гистерезис, чтобы избежать колебаний на выходе, когда входное напряжение находится около порога.

Схема должна потреблять менее 1μА, так что он может работать в течение нескольких лет на кнопочной ячейке CR2032.

править
Обратите внимание , что для достижения этой чрезвычайно малой мощности ОУ имеет очень низкую пропускную способность 6.2kHz. Здесь у вас сигнал постоянного тока, но в других приложениях это может иметь значение.


спасибо, это именно то, что мне нужно, я хотел бы избежать микроконтроллеров для приложения это просто. какие-либо идеи о маломощной цепи зуммера? или ~ 5 мА для зуммера общего назначения делает его неактуальным?
Mysuz

Питание зуммера, вероятно, не имеет значения, поскольку оно будет постоянно отключено: используйте МОП-транзистор для переключения источника питания, и все, что у вас есть, это ток утечки FET. (Спасибо за согласие. Я подумал, что это было бы действительно простым решением, если вы сделаете несколько шагов назад, чтобы посмотреть на него на расстоянии :-))
stevenvh

2
Но это не делает никакого выбора времени. Если это на самом деле решает проблему ОП, то каково было все, что нужно для выборки сигнала каждые пару часов? Метод сравнения по существу контролирует сигнал непрерывно.
Олин Латроп

@ Олин - Да, я знаю, но я подумал, что OP был настолько озабочен такими вещами, как спящие режимы для экономии энергии, что он забыл поднять проблему «на один уровень вверх» (как вы часто предлагаете в своих ответах). Я понимаю, что вы расстроены тем, что дали ответ, который не отвечает реальным потребностям ОП. (Но вы получили благодарность за это!)
Stevenvh

1
@stevenvh: Нет, я не разочарован тем, что написал ответ на то, что спросил ОП, но теперь, что он хотел, но больше расстраиваюсь из-за того, что не вижу вопроса о том, что это было на самом деле. Вы были совершенно правы в этом +1.
Олин Латроп

8

Вместо автономной микросхемы таймера я бы предложил использовать микроконтроллер с чрезвычайно низким энергопотреблением, такой как PIC18F24J11 . Он имеет аппаратный RTC и потребляет всего 830 нА в спящем режиме при работающем RTC. Он имеет 10-битный, 10-канальный АЦП, так что вы можете делать измерения напряжения с ним также.

Доступен в DIP-пакете для создания прототипов за 3,18 долл. США и менее 2 долл. США в пакете SMT в производственных количествах, если это для продукта.


Аналогично, но я бы предложил более низкую стоимость PIC12F1822 (<$ 1 в кол-во). Засыпание дало бы меньше 100ua, я подозреваю, что его разбудил таймер, чтобы прочитать напряжение.
Кенни

@ Kenny, я полагаю, вы имели в виду 100 нА, а не уА. С процессором без аппаратного RTC, таким как PIC12F1822, вам все равно нужно будет поддерживать работу Таймера 1, который будет потреблять 650 нА, примерно так же, как мой выбор.
tcrosley

Правда. Кроме цены.
Кенни

3

Я согласен с тем, что сказал Тросли, за исключением того, что вам вообще не нужны часы реального времени. Вы, видимо, только хотите измерить задержку и вам не нужно знать дату и время. Часы реального времени будут более сложными, чем просто таймер для этой задачи.

Отсутствие часов реального времени также позволяет использовать более простой микроконтроллер. Любой из PIC "XLP" от Microchip с A / D может сделать это. Если вам нужна точная синхронизация, то вы положите кристалл 32768 Гц на штырьки генератора 1 таймера. Это тот же тип кристалла, который используется в наручных часах, и им можно управлять с очень малой мощностью. Не делая ничего особенного, это может разбудить процессор каждые 2 секунды, а остальное - прошивка. Процессор будет работать только несколько микросекунд каждые 2 секунды, поэтому среднее энергопотребление будет довольно низким.

Некоторые из новых PIC имеют встроенные RC-генераторы очень малой мощности. Это может быть все, что вам нужно, если точность в несколько процентов достаточно хороша. В любом случае это должно быть выполнимо около 1 мкА или меньше.


Олин, ты упомянул, что если кто-то хочет часы реального времени, которые тоже измеряют дату и время, это будет сложно. Если вы можете объяснить людям на этом форуме, как нужно работать, если он / она хочет подсчитать такое время, это было бы полезно. Есть много людей, следящих за этим сообщением, таких как я, которым интересно знать, хотим ли мы работать для измерения реального времени (даты и времени)

как насчет использования сторожевого таймера (WDT) для сброса чипа? будет ли он использовать больше тока, чем кристалл 32768 Гц? Чипы PIC используют около 300 нА для WDT.
Tigrou
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.