РАДИОСХЕМЫ



СТАРЫЙ ФОРУМ

ФОРУМ НА ЭЛВО

РАДИОФОРУМЫ


СХЕМЫ И СТАТЬИ
  • БЛОГИ
  • НОВОЕ
  • СХЕМЫ
  • РАЗНОЕ
  • ТЕОРИЯ
  • ТЕЛЕВИДЕО
  • СВЕТОДИОД
  • МЕДТЕХНИКА
  • БЫТТЕХНИКА
  • ИЗМЕРИТЕЛИ
  • СПРАВОЧНИК
  • ТЕХНОЛОГИИ
  • РЕМОНТ СХЕМ
  • МОБИЛЬНИКИ
  • КОМПЬЮТЕРЫ
  • НАЧИНАЮЩИМ
  • ЗАРЯДКИ И АКБ
  • СИГНАЛИЗАЦИИ
  • АУДИОТЕХНИКА
  • АВТОВЕЛОМОТО
  • БЛОКИ ПИТАНИЯ
  • РАДИОПРИЁМНИКИ
  • МЕТАЛЛОИСКАТЕЛИ
  • МИКРОКОНТРОЛЛЕР
  • РАДИОПЕРЕДАТЧИКИ

  • Курс по ускорению работы Мозга на 100%


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

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

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

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

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

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

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

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

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

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

    Мне собственно нужен только алгоритм действий и схема (с минимальным прожорством).
    Вт, 20.06.2017, 19:09 | Сообщение # 4        
    Letalic
    аватар
      Постов: 393   Друзья 
    Цитата Nik9900 ()
    как можно контролировать напряжение батареи ?

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

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

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

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

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

    Форум радиолюбителей » СХЕМЫ » МИКРОСХЕМЫ » Измерить напряжение батареи на PIC16F887
    • Страница 1 из 1
    • 1
    Поиск:

    Внимание! Форум переехал на Tehnodium.ru



    © 2010-2022 "Форум Радиосхемы". All Rights Reserved  Почта  PDA