Немного о МК с низким потреблением (STM8L)

Демонстрируется работа девайса на STM8L. Девайс состоит из LCD экранчика и кнопочек. Питается это дело от:
— Динамомашинки
— Кактуса
— Солнечных батареек
— Чашки кофе (элемент пельтье видимо)
- +1
- 19 июля 2011, 16:40
- dcoder
Микроконтроллеру сейчас достаточно микро- или даже наноампер. Это всё конечно круто. Но что дальше? Информацию надо отобразить. Светодиоды, большинство ЖК-дисплеев жрут потребляют миллиамперы. Мегапопулярный датчик температуры DS18b20 в процессе измерения температуры требует около миллиампера. В итоге потребление МК уже ни на что не влияет.
Кстати о дисплеях. В видео упоминают что ЖК управляется самим STM8L в качестве контроллера. Есть примеры такого управления с замером потребления? Или какие-либо дисплеи с контроллером, которые потребляли бы меньше 100 мкА, т.е. были бы пригодны для длительной работы от батареи? Я нашел только MT-10T7 фирмы МЭЛТ, десять 7-сегментных знаков, потребление около 20 мкА. Сделал на нем несколько градусников, работают от дисковой батарейки CR2430, уже почти год. Всё хорошо, но 10 цифр бывает и много или, наоборот, мало. Вообще имхо тема весьма интересная, но малораскрытая.
Кстати о дисплеях. В видео упоминают что ЖК управляется самим STM8L в качестве контроллера. Есть примеры такого управления с замером потребления? Или какие-либо дисплеи с контроллером, которые потребляли бы меньше 100 мкА, т.е. были бы пригодны для длительной работы от батареи? Я нашел только MT-10T7 фирмы МЭЛТ, десять 7-сегментных знаков, потребление около 20 мкА. Сделал на нем несколько градусников, работают от дисковой батарейки CR2430, уже почти год. Всё хорошо, но 10 цифр бывает и много или, наоборот, мало. Вообще имхо тема весьма интересная, но малораскрытая.
В стм8л дискавери по умолчанию зашита программа, которая замеряет потребление МК в разных режимах и отображает на дисплее. Надо добраться до неё и посмотреть.
Алсо, про наноамперы и микроамеры: если нужна производительность хотя-бы в 1 MIPS, то счет идет уже на сотни микроампер. Выше — миллиамперы.
С другой стороны, RH&T датчик SHT21 кушает всего 300 микроампер при замере.
Алсо, про наноамперы и микроамеры: если нужна производительность хотя-бы в 1 MIPS, то счет идет уже на сотни микроампер. Выше — миллиамперы.
С другой стороны, RH&T датчик SHT21 кушает всего 300 микроампер при замере.
Вот и получаем, одно измерение через SHT21 равно нескольким миллионам операций. Вот даже сходу и не придумаю, когда оно может пригодиться. Если требуется большая обработка, значит нужно получать/отправлять/складировать большой объем информации, что требует существенных расходов по питанию. В противном случае контроллер будет спать бОльшую часть времени.
Вот сейчас посмотрел даташит — контроллер LCD в стм8л потребляет 3мкА. Сколько потребляет та стекляшка, которая стоит на дискавери — не нашел, но думаю тоже едицицы, может десятки микроампер.
Вот это уже интересно. Можно было бы попробовать замутить на нем отображение на что-нибудь типа http://www.chipdip.ru/product/its-e-g0803srnp.aspx
Я хочу сделать себе RH&T метр на стм8л с отображением температуры и влажности на подобном ЖК. Питаться он будет от кактуса/солнышка/родиоволн/ect :)
Кстати тоже очень интересная тема. Самое простое — солнечная панелька. Кактус жалко :) Вопрос куда энергию накапливать. Конденсатора маловато. Моему градуснику здорового 10000 мкФ хватало всего минут на 10-15, если я правильно помню. А надо чтобы ночь пережить мог. Ионистр? Жаль нету, поэкспериментировал бы.
Вот по этому я больше смотрю в сторону питания от радиоволн.
А градуснику можно сделать «ночной режим», когда он будет просыпаться только от нажатия кнопки и делать замер однократно. Хотя опять-же саморазряд и прочие гадости…
Можно поступить более радикально и использовать аккумулятор, но это несколько выбивается из моей концепции.
А градуснику можно сделать «ночной режим», когда он будет просыпаться только от нажатия кнопки и делать замер однократно. Хотя опять-же саморазряд и прочие гадости…
Можно поступить более радикально и использовать аккумулятор, но это несколько выбивается из моей концепции.
У аккумулятора опять же саморазряд получится больше, чем копеечное потребление самого устройства. С ним тогда уж делать погодную станцию, с красивой анимацией на цветной дисплей. И дисплей включать по датчику приближение, пусть работает только когда ты подошел к нему :)
Датчики по большей части спят, а пассивные индикаторы (сегментные ЖК без подсветки например) кушают еще меньше чем МК. Поэтому всякие термометры/часики/чтонитьметры на мелких таблеточных батарейках работают годами.
Мена больше впечатляют мыши, которые работают более полугода на паре АА батареек, пусть они и щелочные, но там нужно постоянно следить за перемещением (где на одну подсветку несколько мА идет, да и сами датчики нехилым быстродействием обладают) и поддерживать радиоканал.
Ну а в мобильной электронике, где дисплей на подсветку жрет 80% энергии — там уже и процы не столь микропотребляющие.
Мена больше впечатляют мыши, которые работают более полугода на паре АА батареек, пусть они и щелочные, но там нужно постоянно следить за перемещением (где на одну подсветку несколько мА идет, да и сами датчики нехилым быстродействием обладают) и поддерживать радиоканал.
Ну а в мобильной электронике, где дисплей на подсветку жрет 80% энергии — там уже и процы не столь микропотребляющие.
Моя не засыпает. Вернее, засыпает конечно, и гораздо быстрее, но просыпается от движения и раньше чем я замечаю лаг. Играю я на ней по крайней мере без проблем.
Ну и радиоканал двухсторонний. Хотя, разумеется, он тоже преимущественно спит.
В целом, если посчитать, кушает она в среднем порядка 0.7мА при 3В. Не так уж и мало, но большинство других мышек работают от батареек куда меньше.
Ну и радиоканал двухсторонний. Хотя, разумеется, он тоже преимущественно спит.
В целом, если посчитать, кушает она в среднем порядка 0.7мА при 3В. Не так уж и мало, но большинство других мышек работают от батареек куда меньше.
Разные бывают. Из моих полностью засыпает A4Tech XFar X630, и это раздражает. Забавно что при этом, в отзывах о ней отмечен недостаток — батареек хватает менее чем на месяц. А о другом китайском мыше, которое не засыпает, тока снижает частоту сэмплирования поверхности, на тех же батарейках (Defender какойтотам за 400р) — напротив, что долго работает.
Тут встают очередные проблемы. Напряжение ионистора при разряде будет падать. Либо придется использовать небольшую часть ёмкости, заряжая и разряжая в пределах, допустимых для питания девайса. И если для питания stm8l можно разряжать с 3.6 до 1.65 вольт, то для SHT21 уже надо минимум 2.1. Хорошо ещё если ЖК дисплей удовлетвориться таким же диапазоном. Либо придется использовать стабилизатор напряжения, что опять же приведет к потерям.
Где-то ссылка пробегала что замутили источник тока от радиоволн, т.е. работают от теле-радиостанций принимая на антенну, вроде уже есть прототип телефона, но пока ещё далек от идиала. как я понял задача заряжать встроенную акб во время ожидания.
— комбинируя различные режимы с стм8л, можно добиться хороших результатов. я пока только макетирую, да и девайс предполагается без индикации, но уже результат лучше чем с ATmega64A благодоря наличию ПДП (dmа) попробую потом описать что нибудь из результатов работы.
— комбинируя различные режимы с стм8л, можно добиться хороших результатов. я пока только макетирую, да и девайс предполагается без индикации, но уже результат лучше чем с ATmega64A благодоря наличию ПДП (dmа) попробую потом описать что нибудь из результатов работы.
Вот например, вайфайный заряжатор для аккумуляторов.
www.popmech.ru/blogs/post/1871-energiya-radiovoln-wi-fi-budet-zaryazhat-akkumulyatoryi/
Или метеостанция, работающая от радиоволн (собственно, что-то подобное я и планирую запилить)
www.energohelp.net/articles/alternate/62477/
www.popmech.ru/blogs/post/1871-energiya-radiovoln-wi-fi-budet-zaryazhat-akkumulyatoryi/
Или метеостанция, работающая от радиоволн (собственно, что-то подобное я и планирую запилить)
www.energohelp.net/articles/alternate/62477/
По первой ссылке есть большие сомнения.
Емкость аккумулятора можно принять равной 1400 ма/ч, напряжение 3,7 В www.sotmarket.ru/product/akb_blackberry_d-x1_orig.html?ref=35416
Зарядка от 30% до 100% — это зарядить на 1 а/ч, при этом надо передать ему энергию 3,7 В х 1А х 1 ч = 3,7 В*А*Час (это при КПД = 100%). При этом мощность, которую надо передавать аккумулятору для его зарядки в течение 1,5 часов будет равна 2,5 Вт (опять таки при 100% КПД). На каком расстоянии от мощной точки доступа и с какой антенной можно принять такую мощность. Голова не заболит?
Емкость аккумулятора можно принять равной 1400 ма/ч, напряжение 3,7 В www.sotmarket.ru/product/akb_blackberry_d-x1_orig.html?ref=35416
Зарядка от 30% до 100% — это зарядить на 1 а/ч, при этом надо передать ему энергию 3,7 В х 1А х 1 ч = 3,7 В*А*Час (это при КПД = 100%). При этом мощность, которую надо передавать аккумулятору для его зарядки в течение 1,5 часов будет равна 2,5 Вт (опять таки при 100% КПД). На каком расстоянии от мощной точки доступа и с какой антенной можно принять такую мощность. Голова не заболит?
Посмотрите, может быть будет интересно.
www.silabs.com/products/mcu/lowpower/Pages/C8051F90x-91x.aspx
www.silabs.com/products/mcu/lowpower/Pages/C8051F90x-91x.aspx
Доделал спящие режимы в своем термометре.
Состоит он из STM8L152C6, LCD стекляшки и SHT21.
В cреднем потребляет 6-8 мкА, ибо почти постоянно нходится в спящем режиме. LCD работает постоянно.
При измерении температуры/влажности потребляет около 200 мкА.
Ток замерял мультиметром DT9508
Работает пару минут от конденсатора на 1000мкФ
Хотел запустить от яблока, но у него тока не хватило :)
Состоит он из STM8L152C6, LCD стекляшки и SHT21.
В cреднем потребляет 6-8 мкА, ибо почти постоянно нходится в спящем режиме. LCD работает постоянно.
При измерении температуры/влажности потребляет около 200 мкА.
Ток замерял мультиметром DT9508
Работает пару минут от конденсатора на 1000мкФ
Хотел запустить от яблока, но у него тока не хватило :)
Комментарии (35)
RSS свернуть / развернуть