#1 Програмування Arduino » Саморобний UPS з інтерфейсом USB на ардуіно » 2022-12-13 16:06:13

Feanor_fs
відповідей: 6

Всім привіт!
Така посповсюджена на цей час задача:
Є декілька батарей 12В під'єднані до UPS та на цьому тримається деяке обладнання. В тому числі комп з Win10x64.
Чи є можливість, щоб ардуіно видавав щось, що може виглядати зрозумілим зі сторони він? - тобто щоб змінювалися профілі живлення, спрацьовував сон або гібернація? Підключення USB або послідовний - головне щоб комп знав, що робити. smile
Іншими словами зробити з цього "smart" ups.
Механічну роботу з перемикання виконує вже існуючий упс.
Як я це бачу - то є датчик на 220В, щоб зрозуміти режим.
Є годинник, бо має значення день або ніч.
Ще якось треба вимірювати напругу на аккумі (та живити те ж ардуіно від нього ж). Чи то поділювач напруги ставити?..

Але головне, як передати до компа?

Закиньте ідеї, дякую.

#2 Re: Апаратні питання » Обработка прерывания дальномера VL53L0X » 2022-02-19 19:14:05

Возможно, я не на 100% понял ситуацию, но что если при обработке прерывания не выполнять измерение, а только поднивать флаг, о необходимости измерить.
Затем, в основном цикле, проверяется флаг, и если он поднят, проводится измерение, и флаг сбрасывается.

#3 Re: Апаратні питання » Питание мобильного проекта и измерение заряда. » 2022-01-22 12:56:35

Спасибо за советы, потребовалось некоторое время, чтобы с этим поразбираться, вот что выходит:
По вопросу рестарта после переразряда, я не нашел инфы, чтобы кто-то дорабатывал этот вопрос. Методом тыка нашел, что кратковременное замыкание B+ на IN+ выводи его из ступора (возможно тем, что подает +5В на батарею, тут не знаю). Думал чем же можно создать этот кратковременный импульс при включении, попробовал поставить электролит 220 35V VT (плюсом к +5В т.к. там потенциал всегда будет выше, чем на батарее) - но это не работает. Вопрос как делать сброс открыт.

По другим моментам доработки - с заменой R5 - это ок, поменял на 120КОм. Результат есть, но как я понял, отменяется следующим "улучшением".

По вопросу измерения напряжения на АКБ.
1)Закоротил B- и OUT- и GND (на ардуино)
2)B+ идет на A0 ардуино - меряет напряжение отлично, и если что уходит в сон.
Но сам факт того, что я закоротил как в пункте 1, я не спец, но похоже, что это выводит из игры защиту. Во всяком случае после этого изменения я опять получил переразряд.
Я нашел схему:
SqNtn.jpg
Насколько я понимаю FS8205A это транзистор, который и должен отключить батарею из цепи. Если я его замыкаю B- и OUT- то он не работает.

Лично я могу порешать вопрос со сбросом при помощи костыля, но если мы здесь придем к нормальному решению, думаю, для многих это будет полезно.
Всем спасибо.

#4 Апаратні питання » Питание мобильного проекта и измерение заряда. » 2022-01-11 13:05:07

Feanor_fs
відповідей: 4

Всем привет, прошу помощи в решении проблемы - как правильно организовать питание.
Проект может работать от сети (через БП 5В), но имеет аккумулятор, и некоторое время может работать в поле. Потребление до 200мА. Сейчас все организовано, как бы цепочкой, но такая схема имеет свои минусы.

схема поключения
https://www.dropbox.com/s/30h97lmsnyis2 … 1.jpg?dl=0

Например, когда происходит заряд аккумулятора, зарядное (хоть и имеет радиатор) сильно греется, т.к. вся нагрузка идет через него. К тому же, если произошел переразряд, то система вообще не стартует, т.к. зарядное почему-то выдает 0 на OUT.
Сейчас я попробовал перебросить провода в обход - нарисовал пунктиром, теперь конечно, стартует сразу, при подключении в розетку, и зарядка происходит. Там, правда есть разница потенциалов (с повышайки выходит 5,1В, а с БП - 5,0В) вроде не греется ничего. Вопрос в том - это нормально вообще так делать?

2й вопрос - как мерять уровень заряда аккумулятора через аналоговый вход ардуино? Я нарисовал синим и оранжевым теоретические провода, но так работать не будет, как я понимаю.
Между "-" акб и gnd на ардуино 2,5В разница
Между "+" акб и vin на ардуино 4,7В разница

3й вопрос - куда поставить выключатель? - на пути АКБ (чтобы не было саморязряда), но все равно будет работать при включении в сеть - это ок?

Підвал форуму