індикатор низького рівня заряду батареї мікроконтролера


9

Я живлю плату та ланцюг з батареєю 9 В (ті лужні). І я хотів би прочитати 9В акумулятор, щоб відстежити, скільки енергії у нього залишилось. Я прочитав, що я можу це зробити за допомогою дільника напруги, оскільки більшість входів АЦП на УК приймають максимум 5 В. Це добре, але хіба сам дільник напруги не заряджає живлення та змушує швидше розряджати акумулятор? Я не збираюся постійно вимірювати рівень акумулятора.



Відповіді:


10

Якщо ви використовуєте дільник напруги з досить високими значеннями резисторів, наприклад, два серії 499K і відстукуєте середину, ваша максимальна напруга становитиме 4,5 В, і вона складе лише 9 мкА.

Якщо навіть такий сильний струм викликав занепокоєння, ви можете зв'язати нижню частину резисторного дільника у вивідний штифт на відкритому зливі на мікроконтролері та встановити його на землю лише тоді, коли вам потрібно зробити вимірювання. У цьому випадку ви можете обійтись із резисторами меншої величини.

Редагувати:

Як згадує Рассел Макмахон, багато мікросхем не дозволять входу АЦП піднятися набагато вище їх напруги живлення (VDD), що станеться, коли землю зняли на дільнику резистора. Тож вам замість цього знадобиться перемикач високої сторони.


1
Добре, але зауважте: АЦП зазвичай потребує вхідного опору не більше ніж 10 of к для повної точності. // Відкритий шнур зливу для зливу може не переносити подану напругу, коли контролер вимкнено - або може - залежно від конструкції, тому переконайтеся. // Два транзистори дозволяють перемикати високу сторону резистивного дільника, щоб він не виводив живлення при відключенні.
Рассел Макмахон

@Russell, повторно максимальний вхідний опір, я вважаю, що це в основному впливає на час отримання сигналу, що швидко змінюється. У випадку подільника резистора 1М вхід буде, по суті, постійним (якщо тільки пристрій не подасть стільки струму, що напруга живлення падає), тому слід отримати можливість дійсного зчитування протягом декількох мілісекунд.
tcrosley

@Russel - Ви можете зменшити вхідний опір в основному сигналу постійного струму до цього незначного рівня, додавши конденсатор на вхід АЦП.
Кевін Вермер

3

Роздільник резисторів високого значення, як підказує tcrosley, є гарною ідеєю для початку, хоча є кілька "але" s.
Вхідний опір АЦП зазвичай досить низький, тому матиме великий вплив на 1МΩопір. Також перемикання вводу / виводу на вхід зупинить струм, але, отже, 9 В буде на входах, і ви цього не хочете.

Рішенням може бути використання P-MOSFET для вмикання та вимикання дільника резистора . Виберіть БНТ з низьким рівнем витоку, як FDG332PZ (лише один із багатьох типів із струмом витоку <1мкА). Пам'ятаючи про низький вхідний опір АЦП, ми можемо тоді безпечно використовувати дільник нижчого опору. Це призведе до більшого струму при включенні, але нам це потрібно лише для кількохмкs кожну годину чи день або близько того, так що загалом це дійсно незначно.


PMOS FET буде знаходитися на "високій" стороні і потребує приводу затвора над рейкою Vcc. Використовуйте другий транзистор для його приводу. (Це 2 транзисторні композиції, про які я згадував). Або скористайтеся процесором відкритого колектора [ut, щоб запустити його, але зауважте, що попередні коментарі.
Рассел Макмахон

@Russell - правильно. Вибачте, я не прочитав ваш коментар, і тепер, схоже, я вкрав вашу відповідь (хоча це було б набагато вичерпніше :-)). Ще раз вибачте / дякую.
stevenvh

ніяких проблем - був лише коментарем, який я все-таки зробив, - просто переконався, що проблеми дискового рівня відзначені.
Рассел Макмахон
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.