простые интересные РАДИОСХЕМЫ сделанные своими руками

» Гость

Мы рады вас видеть. Пожалуйста зарегистрируйтесь или авторизируйтесь!





» ДАТАШИТЫ
Например: TDA1562

» СХЕМЫ


Отметить прочитанными   -   Поиск   -   Правила   -   Новые сообщения

Страница 1 из 11
Модератор форума: Электродыч, Витинари, Sam 
Форум радиолюбителей » СХЕМЫ » МИКРОСХЕМЫ » Измерить напряжение батареи на PIC16F887
Измерить напряжение батареи на PIC16F887
Вт, 20.06.2017, 14:29 | Сообщение # 1        
Nik9900
аватар
  Постов: 16  Offline
В устройстве применён PIC16F887, питание от двух батарей ААА, как можно контролировать напряжение батареи ? Обычно это делал через делитель на резисторах и АЦП, но делитель будет понапрасну садить батарею. Встречал так же схемы на внешнем регулируемом стабилизаторе напряжения, но дело в том, что в этом МК есть встроенный источник опорного напряжения на 0.6 В., т.е. как я понимаю можно вообще обойтись без делителей и стабилизаторов ? Может у кого-нибудь есть пример кода ? (кроме ASM).


Отредактировал Nik9900 - Вт, 20.06.2017, 14:30
Вт, 20.06.2017, 18:42 | Сообщение # 2        
Letalic
аватар
  Постов: 752  Offline Друзья 
Цитата Nik9900 ()
от двух батарей ААА

а вольтаж общий то какой ??? ААА это форм-фактор который мало о чем говорит.
Цитата Nik9900 ()
но делитель будет понапрасну садить батарею

делителя на 1мА вполне достаточно, цепляете еще емкость об землю аля 0.1мкФ и дело в шляпе. Если это для вас является по истине большим током то тут уж извините.
Цитата Nik9900 ()
в этом МК есть встроенный источник опорного напряжения на 0.6 В

shock
Цитата Nik9900 ()
есть пример кода ? (кроме ASM)

код смогу привести только на асме, остальное для данного кристалла, ну типа сербские микро очень громоздкие, без оптимизации. К сожалению кейл такой ширпотреб не поддерживает.
Цитата Nik9900 ()
как можно контролировать напряжение батареи ?

а с результатом контроля что делать ? Светодиоды, UART, исполняемый механизм или еще какая приблуда ???
.........не понятно, определитесь плиз biggrin biggrin biggrin
Вт, 20.06.2017, 19:36 | Сообщение # 3        
Nik9900
аватар
  Постов: 16  Offline
Цитата
а вольтаж общий то какой ??? ААА это форм-фактор который мало о чем говорит.

Две "пальчиковых" батареи по 1,5 В, и того 3В.
Цитата
делителя на 1мА вполне достаточно, цепляете еще емкость об землю аля 0.1мкФ и дело в шляпе. Если это для вас является по истине большим током то тут уж извините.

МК большую часть времени спит, пробуждается по удалённому радиоканалу, отправляет данные и снова в спячку. Во время спячки всей системы работает только приёмник в ожидании преамбулы "своего" сигнала.
Цитата
код смогу привести только на асме

Тогда если не сложно, просто "на пальцах" объясните алгоритм действий и схему (можно тоже устно).
Цитата
код смогу привести только на асме

Результат отправляется по радиоканалу на головное устройство, точность большая не нужна, просто что бы в какой то время хосту сообщить: Ахтунг, поменяйте батареи в устройстве таком то ... Ну и во время работы на хосте было бы неплохо иметь данные типа: Устройство 1, питание 3.1 В, или просто несколько градаций в виде процентов, как на мобилке например в несколько делений.

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


Отредактировал Nik9900 - Вт, 20.06.2017, 19:44
Вт, 20.06.2017, 20:09 | Сообщение # 4        
Letalic
аватар
  Постов: 752  Offline Друзья 
Цитата Nik9900 ()
как можно контролировать напряжение батареи ?

Цитата Nik9900 ()
пробуждается по удалённому радиоканалу, отправляет данные и снова в спячку.

здесь есть причинно-следственные связи ? Как PIC16F887 связан с радиоканалом или напряжением питания, хотелось бы конкретики. Что за интерфейс у радиоканала, - опять загадка. Я с данными пиками на ТЫ, но вы или представите некий алгоритм работы данного аппарата или разговор закрыт. По питалово, - есть супервизоры на конкретное напряжение (вы их сможете достать/распаять ???), жрут мало, и пика можно по слипу сделать интеррупт, классика жанра.
Nik9900, имоций больше чем конкретики. Будет логическая цепочка, будет и прога biggrin
Ср, 21.06.2017, 15:05 | Сообщение # 5        
Nik9900
аватар
  Постов: 16  Offline
Ключевой момент в этой фразе был в МК большую часть времени спит, в таком состоянии МК потребляет 50-100 nA, в то время как:
Цитата
делителя на 1мА вполне достаточно...

Для батареи это имеет значение, потому ищу более экономичный вариант.

За наводку про супервизоры с прерываниями спасибо, всё остальное действительно эмоции.

Добавлено (21.06.2017, 15:05)
---------------------------------------------
Курение даташита до просветления позволило измерить питающее напряжение с неплохой точностью без всяких внешних обвязок, тему можно закрывать.

Форум радиолюбителей » СХЕМЫ » МИКРОСХЕМЫ » Измерить напряжение батареи на PIC16F887
Страница 1 из 11
Поиск:
Кто есть кто на форуме радиолюбителей: Администратор Модераторы Друзья Пользователи
Группа вконтакте Канал ютуб Группа в фэйсбук Мобильная версия © 2010-2018, "Радиосхемы". Все права защищены. Почта