Показать сообщение отдельно
Старый 18.07.2015, 19:20   #14
oleg707
Гуру
 
Аватар для oleg707
 
Регистрация: 16.04.2014
Возраст: 39
Город: Gdynia
Регион: другой - для добавления сообщить ab
Сообщений: 2,548
oleg707 has a reputation beyond reputeoleg707 has a reputation beyond reputeoleg707 has a reputation beyond reputeoleg707 has a reputation beyond reputeoleg707 has a reputation beyond reputeoleg707 has a reputation beyond reputeoleg707 has a reputation beyond reputeoleg707 has a reputation beyond reputeoleg707 has a reputation beyond reputeoleg707 has a reputation beyond repute
По умолчанию

Есть один глюк, только недовыловил, поэтому не уверен. Иногда, когда выключаешь зажигание и вытаскиваешь ключ, блок питания отрабатывает как надо, а именно ждёт 20 минут(так настроено в скетче) при напряжении аккумулятора больше 12 вольт, и потом вырубает питание на батарею планшета. То есть как запланировано. А иногда как то вырубишь зажигание, сходишь куда нить минут на 10-15, приходишь , а блок уже вырубился. И не понять, то ли в скетче ардуины программная ошибка где, то ли аккумулятор машины ( а его пора будет менять).
В общем то не напрягает практически, но если б кто из программеров глянул скетч и что нить прокомментировал, было бы здорово.

при выключении acc добавил сброс времени для отсчета отключения самозапитки

// .. блок АКБ
if (U_akb_real>=12 && flagAKB == 0) //проверка +30 и флага акб
{
digitalWrite(AKBpin, 1); // включаем самозапитку
pauseTimeAKB = millis(); // ДОБАВИЛ ТУТ сброс времени для отсчета отключения самозапитки
digitalWrite(PLANSHpin, 1); //включаем питание на батарею планшета (ss\sd1)
flagAKB = 1;
}

Последний раз редактировалось oleg707; 18.07.2015 в 23:43. Причина: вроде разобрался.
oleg707 вне форума   Ответить с цитированием