Добрый день!
Прошу поделиться мыслями как еще можно снизить потребление радиопередатчика на 433 МГц.
Имеется контроллер мега328, датчик температуры и влажности DHT11, китайский радиопередатчик на 433МГц.
Датчик и передатчик в нужное время включаю через транзисторный ключ. Транзисторы использую NEC 3480 (дома валялись).
Время измерения температуры и влажности- 200мс
Время передачи данных -130мс
Все остальное время контроллер спит.
Контроллер просыпается каждые 8 секунд.
Итого в сухом остатке потребление получается такое:
1. Контроллер спит ~ 17 мкА
2. Контроллер измеряет и передает ~ 16 мА
Потребление датчика около 100мкА, передатчика около 1мА. Использую 4 аккумулятора на 1300 мАч.
В таком режиме устройство не проработает и полгода...а хотелось бы больше...)
Буду благодарен за советы или ссылки кто как делал!
ATmega328P питание от батареи
- Реклама
-
uk8amk
- Поставщик валерьянки для Кота
- Сообщения: 2222
- Зарегистрирован: Вт ноя 27, 2007 11:32:06
- Откуда: Tashkent
Re: ATmega328P питание от батареи
По моему потребление обычного передатчика на 433МГц будет поболее чем 1мА, примерно 10-15мА.
Это ведь передатчик с OOK? Тогда для передачи в эфир посылки тоже можно погружать МК в сон, но менее глубокий.
Если вы выжали из сна всё, то потребление возможно значительно уменьшить за счёт уменьшения времени работы передатчика и перехода на другие быстрые виды модуляции-FSK,PSK и т.д.
И для долго работающих устройств АКБ - не самый лучший выбор. Обычные щелочные батареи по идее должны протянуть дольше.
Это ведь передатчик с OOK? Тогда для передачи в эфир посылки тоже можно погружать МК в сон, но менее глубокий.
Если вы выжали из сна всё, то потребление возможно значительно уменьшить за счёт уменьшения времени работы передатчика и перехода на другие быстрые виды модуляции-FSK,PSK и т.д.
И для долго работающих устройств АКБ - не самый лучший выбор. Обычные щелочные батареи по идее должны протянуть дольше.
