PDA

Просмотр полной версии : PowAndCo (Android Power Controller)


kostya740
28.04.2014, 03:06
Предлагаю Вашему вниманию Power Controller для Адроид устройств.

Главная идея
Планшет находится в режиме сна все время, пока позволяет это напряжение на аккумуляторе. В планшете отключена штатная батарея и вместо нее подано постоянное напряжение от DC/DC конвертера.

Задача контроллера:
1. Мониторинг напряжения аккумуляторной батареи
2. Коммутировать питание для USB хаба
3. Коммутировать питание на OTG порт устройства
4. Управлять состоянием устройства (включать и выключать)
5. В выключенном режиме потреблять менее 1мА

Принцип работы.
Постоянный мониторинг напряжения на аккумуляторе. Если оно в течении 10 секунд ниже граничного значения, отключить все потребители.
Если контроллер обесточил все, то при первом появлении АСС сигнала, произвести холодный старт устройства. Для этого сначала подать питание на аккумулятор устройства, потом подать питание на USB хаб, а после этого зажать кнопку включения планшета на 3 секунды.
В рабочем состоянии, при пропадании сигнала ACC коммутировать выход для датчика холла(магнитного датчика), тем самым симулируя закрытие крышки активного чехла. Таким образом планшет уйдет в сон.
Если планшет в режиме сна и появляется сигнал на ACC, то коммутировать датчик холла, тем самым симулирую открытие крышки активного чехла. Планшет выйдет из режима сна.


Выкладываю первую ревизию исходников. Контроллер еще не оттестирован на реальном планшете.

kostya740
28.04.2014, 03:25
Мне кажется я не там разместил тему. И место ей по моему в http://pccar.ru/forumdisplay.php?f=18.
Прошу модератора обратить на это внимание.

cherkasoff
28.04.2014, 14:38
Вопрос: а почему не использовали одну NSD15?

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

kostya740
28.04.2014, 15:57
Во первых, одной будет мне мало по нагрузке. планшет легко до двух ампер кушает. Встроенные устройства будут кушать до 1А. А так же я привык использовать внешние USB порты для подзарядки телефона, фотика и т.д.
Во вторых, нужно разные напряжения на батарею и на хаб.

gordon7771
30.04.2014, 09:59
Жду с нетерпением испытаний. Собирал контроллер от Alberta, но т.к я в программировании ни бум бум то не удалось подкорректировать прошивку. Я так понял что можно вместо NSD15-12S5 можно использовать любой преобразователь? И по возможности подробнее о подключении контроллера к планшету и автомобилю. Хочу попробовать повторить.

Twod
30.04.2014, 16:39
На Arduino Leonardo такое возможно сделать? Хочу прикрутить к контроллеру из проекта Andrey_61 http://pccar.ru/showthread.php?t=20084

kostya740
01.05.2014, 00:18
На Arduino Leonardo такое возможно сделать? Хочу прикрутить к контроллеру из проекта Andrey_61 http://pccar.ru/showthread.php?t=20084

эмм, у кого есть знания, конечно прикрутит.

kostya740
01.05.2014, 00:21
Жду с нетерпением испытаний. Собирал контроллер от Alberta, но т.к я в программировании ни бум бум то не удалось подкорректировать прошивку. Я так понял что можно вместо NSD15-12S5 можно использовать любой преобразователь? И по возможности подробнее о подключении контроллера к планшету и автомобилю. Хочу попробовать повторить.

да, любой преобразователь. главное, чтоб был управляющий вход на включение или городить дополнительные реле.

kostya740
03.05.2014, 00:09
Питание на USB HUB нужно подавать после питания на планшет или наоборот? как правильно выключать?

gordon7771
05.05.2014, 09:16
Питание на USB HUB нужно подавать после питания на планшет или наоборот? как правильно выключать?

Я думаю что при включении нужно подавать питание сначала на HUB, а при выключении выключать сначала планшет.

kostya740
12.05.2014, 04:28
Сегодня выяснил причину, по кторой постоянно циклически подключается и отключаются USB девайсы. Проблема в плохом питании хаба. Добавил по выходу NSD фильтр.
Возможно проблема и в чипе внутри хаба, возможно он требовательный к питанию. Добавив фильтр проблема ушла полностью. тестировал больше часа разные девайсы, флехи и HDD.

Romanoff Vlad
11.03.2015, 08:38
Тема ещё жива или уже нет?
Нужен блок питания для Нексуса 7.

mercurio
14.04.2015, 22:28
Константин, как ваши успехи в тестировании блока? Можно ли собирать по вашему примеру?

kostya740
05.05.2015, 01:46
На столе нормально тестирован был. В машину заинсталиться в ближайший месяц. Плюс месяц тестирования. После, расскажу что и как.

Kree
12.06.2015, 07:58
На столе нормально тестирован был. В машину заинсталиться в ближайший месяц. Плюс месяц тестирования. После, расскажу что и как.

Здравствуйте, очень хочется впихнуть в машину планшет, дело осталось за питанием, вижу что у вас все продуманно, как ваши испытания проходят?

kostya740
12.06.2015, 16:11
пока что не готов сказать. проблема с USB. возмложно из-за питания.

pvl0474
22.06.2015, 09:42
а не пробовали другой хаб подкинуть, понадежнее?

и еще вопрос по схеме : куда идет +5в с диода Д4 ?

kostya740
01.08.2015, 12:30
а не пробовали другой хаб подкинуть, понадежнее?

и еще вопрос по схеме : куда идет +5в с диода Д4 ?

нет. проблема с USB решена. с питание не связана.
Этот +5 идет на управляюющее реле для OTG.
НО я сейчас переделал под 12В реле и значит понижайка на резисторах +5 не нужна. подключаю +12В сразу на реле.
А вообще OTG советую перенести на оптопару как остальные комутаторы.

pvl0474
02.08.2015, 12:58
И в чем была проблема с usb ?

kostya740
03.08.2015, 00:54
И в чем была проблема с usb ?
В кабеле от планшета до хаба. Взял экранированный жесткий, все полетело сразу.:blush:

Traktorist3d
07.08.2015, 16:12
Привет всем. Народ, тоже собрался планшет брать и озадачился питанием. Если у меня стоит в авто БП M4-ATX могу его задействовать для питания? НО usb нужен постоянно для передачи данных

Traktorist3d
07.08.2015, 16:14
Могу от М4-АТХ взять 5в и подключать вместо батареи? планшет будет стартовать и выключаться так же как ПК от этого же БП. Планшет нужен 8", пока из того что устраивает отановился на галакси таб 3

kostya740
07.08.2015, 16:24
не знаю. тут рассказывается про контроллер, а не про DC преобразователь.

Kree
31.08.2015, 08:12
В кабеле от планшета до хаба. Взял экранированный жесткий, все полетело сразу.:blush:
Константин, доброго времени суток! Все еще горю желанием установить себе планшет в машину, скажите схема уже доработана? Можно собирать? :)

kostya740
31.08.2015, 13:10
неделю проездил, все отлично было.

tuner12
13.02.2017, 13:58
неделю проездил, все отлично было.
Подскажите, как сделать автовыключение без датчика холла? Включение будет кнопкой. Спасибо.

oleg707
13.02.2017, 14:27
Подскажите, как сделать автовыключение без датчика холла? Включение будет кнопкой. Спасибо.

планировщик ( automateit, таскер) - отсутствие зарядки - ждать 2 суток - выключить планшет.

tuner12
13.02.2017, 15:15
планировщик ( automateit, таскер) - отсутствие зарядки - ждать 2 суток - выключить планшет.

Аккума не будет и планшет(Р6800) не поддерживает OTG+зарядка. OTG будет использоваться как USB

sandr2010
13.02.2017, 16:51
USB Host через dock port - а если так? А вообще,если включать кнопкой,то уж выключать можно ей же.

tuner12
13.02.2017, 18:16
USB Host через dock port
А это как? Если можно поподробней.
Выключать кнопкой не удобно, бывает надо быстро уйти, 100% буду забывать. Хотелось бы вынул ключ и пошел, а он сам корректно выключился

sandr2010
13.02.2017, 19:27
Подключение через док станцию под ваш планшет от самсы. Ну или включение/выключение по событию блютуз,вайфай (например elm327 - ОБД) и т.д. и т.п. Либо всё же по зарядке,но с флешкой придется расстаться(но можно использовать удлинитель для микроSD),изикап будет работать,если его поддерживает процессор.

tuner12
13.02.2017, 20:13
Подключение через док станцию под ваш планшет от самсы. Ну или включение/выключение по событию блютуз,вайфай (например elm327 - ОБД) и т.д. и т.п. Либо всё же по зарядке,но с флешкой придется расстаться(но можно использовать удлинитель для микроSD),изикап будет работать,если его поддерживает процессор.

Док станция есть, но что это дает? Что то я туплю или не понимаю.:dntknw:

sandr2010
13.02.2017, 21:07
USB Host через dock port (взято из описания с 4pda)- так понимаю,что есть док станция имеющая разъем для подключения периферии(хост через док станцию). Посмотреть,что есть внутри вашей док станции. Возможно она умеет otg+зарядка.

tuner12
13.02.2017, 21:42
USB Host через dock port (взято из описания с 4pda)- так понимаю,что есть док станция имеющая разъем для подключения периферии(хост через док станцию). Посмотреть,что есть внутри вашей док станции. Возможно она умеет otg+зарядка.

Врядли, там шлейф к платке, а на платке такой же разъем и 3,5 джек для ушей.

sandr2010
13.02.2017, 21:59
А на разъемах дока нет распаянного резистора? Ну не просто так же написали? Плюс еще и hdmi упоминается. О,еще мысля: при подключении наушников к доку, они определяются планшетом? В статусбаре иконка появляется? Если да то можно включать/выключать экран по подключению наушников(таскер,автоматеит,макродроид).

tuner12
13.02.2017, 22:09
46770

tuner12
13.02.2017, 22:18
Реагирует только на включение шлейфа(загорается экран). На подключение наушников только выключается звук и он в наушниках в 3-4 раза тише чем напрямую в планшет включить.

oleg707
13.02.2017, 22:48
тебе не про то.
В системе есть СООБЫТИЕ: подключение\отключение наушников. Ставишь таскер - делаешь правило - при отключении наушников тушить экран. При подключении - включить экран и деактивировать правило выключения экрана. Подключение наушников имитировать замыканием контакта ( смотреть, что замыкается\размыкается при дрыгании джека наушников)

tuner12
13.02.2017, 23:08
Блин, та чтож я такой тупой, а можно для тех кто в танке? Надеюсь тыкать штекер от ушей не надо?

oleg707
13.02.2017, 23:16
Блин, та чтож я такой тупой, а можно для тех кто в танке? Надеюсь тыкать штекер от ушей не надо?

не надо. Надо найти, что замыкается\размыкается при дрыгании джека наушников. Это и будешь потом РЭЛЕ замыкать-размыкать. А РЭЛЕ от замка зажигания, например, запитаешь).
Для пробы можешь поставить таскер и потыкать штекер от ушей, чтобы концепт разработать.

sandr2010
13.02.2017, 23:19
Нет,нужно найти пины на гнезде наушников в доке,которые отвечают за обнаружение планшетом и их замыкать релюшкой или оптопарой. Фото шлейфа не очень,не видно мелких деталей. Если есть фото разъема шлейфа подключаемого к планшету? На большой платке рядом с разъемом наушников помоему стоит ключ(или что-то подобное) на наушники - маленький черный четырехногий паучек.

tuner12
13.02.2017, 23:33
Понял, не с той стороны к вопросу подошел, завтра надо попробовать.
sandr2010 , это резистор, единственная деталь на этой плате.

oleg707
13.02.2017, 23:35
там на самом разъёме наушников будет, механический. Вставил штекер - лепесток отогнулся, контакт ( обычно масса) пропал.

tuner12
14.02.2017, 00:03
Не получается определить, земля точно не размыкается. Сейчас попробую загрузить фотки, может поможет.
Парни, только не бросайте меня, пожалуйста.

tuner12
14.02.2017, 00:08
http://s010.radikal.ru/i312/1702/6d/08fcfe004906.jpg (http://radikal.ru)

http://s45.radikal.ru/i107/1702/af/87af2bebb888.jpg (http://radikal.ru)

http://s41.radikal.ru/i093/1702/aa/75fffdb14550.jpg (http://radikal.ru)

http://s010.radikal.ru/i312/1702/9a/a74f1d24a4ae.jpg (http://radikal.ru)

Serg-Zmuh
14.02.2017, 13:31
платка то многослойка :(

tuner12
14.02.2017, 15:45
При замыкании этих контактов, выключается звук планшета, как будто вставили наушники. Как теперь в таскере попробовать это сделать? Опыта нет никакого, буду рад любым подсказкам.

sandr2010
14.02.2017, 16:02
Макродроид по проще. Макрос:подключены наушники - действие:включить экран - ограничение: без ограничения(ничего не выбирать) ,макрос:отключены наушники - действие: выключить экран - ограничение: без ограничения(ничего не выбирать).

tuner12
14.02.2017, 16:09
Спасибо, а с его помощью можно настроить по следующему сценарию-> остановка плеера -> влючение режима "в самолете", короче чтоб с паузой выключался и не потреблял ничего.

sandr2010
14.02.2017, 17:47
Конечно.