|
Выбор микроконтроллера для автономной системы, Требуется выбрать МК для работы от батарейки в течении года при 0-10С |
|
|
|
Sep 7 2013, 19:27
|
Местный
  
Группа: Участник
Сообщений: 356
Регистрация: 24-02-09
Пользователь №: 45 309

|
Мой пример комплектации. Барометр BMP085 (в нём же и термометр) - пит. 1,8-3,6v; датчик влажности HIH6131 (и здесь есть термометр) - пит. 2,3-5,5v; контроллер MSP430 (любой, чтоб был 1кб RAM) - пит. 1,8-3,6v; флешка AT45DB321D (4 мегабайта хватит на 1 год) - пит. 2,7-3,6v Всё это потребляет при самом экономном использовании примерно 10 мка в час. За год будет потреблено примерно 100 ма. Ёмкость даже компьютерной батарейки СR2032 равна 200ма, так что хватило бы и её.
Но есть одно "но". Для флешки минимальное напряжение 2,7v, и значит нужно использовать батарею, для которой на протяжении всего времени разряда эти 2,7v будут в пределах нормы. Полным разрядом 1,5v батарейки считается разряд до 1v, а 3v батарейки - до 2v, т.е. падение напряжения на 1/3 от начального. Можно посчитать какое начальное напряжение должно быть у батареи, чтоб конечное было не меньше 3v - это будет 4,5v.
Но зато максимальное напряжение флешки (а также барометра и контроллера) - 3,6v, а у батареи как мы выяснили - 4,5v. Значит нужно ещё ставить понижающий стабилизатор, естественно микропотребляющий (напр. TPS780xxx).
Сообщение отредактировал controller_m30 - Sep 7 2013, 19:55
|
|
|
|
|
Sep 7 2013, 19:33
|
Гуру
     
Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448

|
Цитата(Егоров @ Sep 7 2013, 21:45)  Потому - 8 бит максимум, достаточно каждые два-четыре часа и еще уплотнить телеметрический кадр, записывая показания только раз на 64-256 измерений, а остальное - только приращения в 4 бита. Можно и еще уплотнить при желании, отмечая только время, когда параметр изменился на пару дискрет. Цитата(scifi @ Sep 7 2013, 22:22)  Тут ведь напрашивается оптимизация: записывать только в том случае, если изменение превысило некий порог. А какой смысл, господа, в этих оптимизациях с учетом текущего уровня развития "печатного дела"? Лишние хлопоты абсолютно.
|
|
|
|
|
Sep 7 2013, 21:03
|
Частый гость
 
Группа: Свой
Сообщений: 103
Регистрация: 21-07-10
Пользователь №: 58 537

|
Цитата(Егоров @ Sep 7 2013, 21:45)  Хм. любопытно, я тоже этим занимался. Где-где, а там никаких изменений не бывает даже на протяжении часа. И вообще резкостей даже в течение года, если есть колодец, а не просто открытая провальная воронка метров 50 диаметром. Потому - 8 бит максимум, достаточно каждые два-четыре часа и еще уплотнить телеметрический кадр, записывая показания только раз на 64-256 измерений, а остальное - только приращения в 4 бита. Можно и еще уплотнить при желании, отмечая только время, когда параметр изменился на пару дискрет. Колебания температуры в дальней от входа части всего несколько градусов. Влажность тоже практически постоянна и высока. Иначе, с чего бы сталактиты росли. Правда, мой опыт - Крым. Но через час после захода солнца на поверхности плато там температура падает на 20 и более градусов, а в шахте - совершенно незаметно. И когда летний крымский полдень и когда снег на поверхности лежит. Ну и килограмм обычных щелочных батареек туда тоже вполне мыслимо забросить. Это не 120 метров веревки на себе тащить. Похоже, задача раз в 100 проще, чем обрисована вначале. Да в пещере практически постоянная температура и влажность, а давление в принципе будет полностью зависеть от атмосферного. В Крыму тоже был и пещеры по климату не сильно отличаются от кавказских. Но все таки хотелось бы полностью исследовать микроклимат. Например, что происходит весной при активном таянии, если ли резкие изменения. Может в другие времена года что то необычное проявится. Я просто еще боюсь, что батарейки в условиях низкой температуры быстро разрядятся. У меня так было с батарейками в фонаре, от низкой температуры быстро разряжаются, так что все время теперь беру в палатку. Это уж точно, веревка весит значительно больше, и килограмм затащить можно. Цитата(iosifk @ Sep 7 2013, 22:31)  Посмотрите у Рамтрона есть серия "компаньон процессора". В нем есть FRAM, точные часы и календарь... Еще у них есть микросхемка, которая пишет события... А микроконтроллер с микропотреблением есть у Реннесаса (НЕК) и у Енерджи-микро... Спасибо, посмотрю!
Сообщение отредактировал Artemij14 - Sep 7 2013, 21:07
|
|
|
|
|
Sep 7 2013, 23:06
|

Участник

Группа: Участник
Сообщений: 48
Регистрация: 7-09-07
Из: Наб.Челны
Пользователь №: 30 364

|
Цитата(controller_m30 @ Sep 7 2013, 23:27)  флешка AT45DB321D Всё это потребляет при самом экономном использовании примерно 10 мка в час. AT45 - хороша только своими двумя буфферами. Если вам не надо перезаписывать отдельные байты и есть оперативка под буффер страницы - то лучше M25. У М25 лучше и с доставаемостью и с потреблением (особенно при записи страницы). Цитата(controller_m30 @ Sep 7 2013, 23:27)  Но есть одно "но". Для флешки минимальное напряжение 2,7v, и значит нужно использовать батарею, для которой на протяжении всего времени разряда эти 2,7v будут в пределах нормы. Полным разрядом 1,5v батарейки считается разряд до 1v, а 3v батарейки - до 2v, т.е. падение напряжения на 1/3 от начального. Можно посчитать какое начальное напряжение должно быть у батареи, чтоб конечное было не меньше 3v - это будет 4,5v.
Но зато максимальное напряжение флешки (а также барометра и контроллера) - 3,6v, а у батареи как мы выяснили - 4,5v. Значит нужно ещё ставить понижающий стабилизатор, естественно микропотребляющий (напр. TPS780xxx). Не стоит играться с питанием. Если типовое напряжения для всего (и датчиков, и контроллера, и флешки) - 3.3В, то должно быть именно 3.3В. Иначе никто вам не гарантирует, что датчики намеряют правду, а не погоду в африке. Итого - или две батарейки (2-3В) и step-up в 3.3В, или 4 батарейки (4-6В) и step-down в 3.3В. При трех батарейках (3-4.5В) получить 3.3В - проблематично. Я бы выбрал 4. Две лишних батарейки в год - расходы небольшие, но зато имеем запас. И к тому-же в этом случае в процессе отладки и чтения на комп можно не париться и питать от USB.
Сообщение отредактировал Intel4004 - Sep 7 2013, 23:22
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|