Показать сообщение отдельно
Старый 27.12.2015, 12:08   #139
Artemix
Пользователь
 
Регистрация: 13.07.2015
Возраст: 38
Регион: 86
Сообщений: 51
Artemix is on a distinguished road
По умолчанию

Цитата:
Сообщение от oleg707 Посмотреть сообщение
короче долго писать. Я 3 версию уже забыл, как оно работает. Поэтому выложу описание 4 версии ( в открытом доступе пока не планируется, еще не обкатал на машине), оно такое же, только тайминги другие и регистратора нет.
Читай скетч, там много в комментариях описано.


логика работы 4 версии БП. (27,12,105)

ВКЛЮЧИЛИ ЗАЖИГАНИЕ
включаем питание на батарею планшета (in4+пауза?? 1c)
через 0,5 секунды после включения зажиганиявключаем питание на батарею планшета (in4+пауза?? 1c), даём минус

на Y-OTG и плюс +5V на POGO или USB(нужно для распознавания планшетом признака зарядки. )
через 2с после включения ACC включаем экран, Включаем хаб, включаем питание на видеорегистратор, и выход

REM(rem если больше 12в)

ВЫКЛЮЧИЛИ ЗАЖИГАНИЕ
выключаем выход REM.
через 4с после выключения зажигания вЫключаем минус на Y-OTG, ВЫключаем хаб, вЫключаем +5V (POGO(USB)), тушим экран (если прошло 2мин со старта БП)

ситуация, когда норм акб и выключено зажигание (ACC)
если прошло 3 часа, как выключили ACC вЫключаем питание на батарею планшета
если прошло 2 суток, как выключили ACC вЫключаем питание на на видеорегистратор, после этого вырубаем

самозапитку и блок питания перестаёт потреблять энергию ВООБЩЕ (0,000 А)

ЕСЛИ СЕВШИЙ АККУМУЛЯТОР (либо сел в процессе работы или простоя автомобиля)
//через 15с вЫключаем питание на батарею планшета и вырубаем сам БП.


если севший аккумулятор и включено зажигание, то процессор БП будет активен и делать ЭТО пока не станет

нормальная батарея.
digitalWrite(PlanshBATpin, 0); //вЫключаем питание на батарею планшета (in4)
digitalWrite(OTGpin, 0); //вЫключаем минус на Y-OTG (8 pin PW1)
digitalWrite(POGOpin, 0); //вЫключаем +5V (POGO(USB))
digitalWrite(HUBpin, 1); // подаем + на управляющий транзюк хаба, тот закрывается и не пускает +5В с KIW

(2вых)на хаб = ВЫключаем хаб
digitalWrite(REMpin, 0); // // выключаем выход REM
digitalWrite(REGISTRATORpin, 0); // выключаем питание на видеорегистратор
digitalWrite(SAMOZAPITKApin, 0); //выключаем SAMOZAPITKApin, при этом пропадает управление на IN4,

система ПОЛНОСТЬЮ обесточивается
delay (3000); // задержка для аппаратного выключения





СОБСТВЕННОЕ ПОТРЕБЛЕНИЕ блока питания
все нагрузки выключены 11В, 0.025A (активен только процессор и канал самозапитки BTS716G
все нагрузки включены 14,65в 0,12А
непонятно, можно схемой
Artemix вне форума   Ответить с цитированием