PCCar.ru - Ваш автомобильный компьютер

PCCar.ru - Ваш автомобильный компьютер (http://pccar.ru/index.php)
-   Планшеты (http://pccar.ru/forumdisplay.php?f=182)
-   -   Nexus 7 2013 в качестве CarPC (читаем "шапку" обязательно!). (http://pccar.ru/showthread.php?t=20830)

Denkos 03.02.2018 21:09

Цитата:

Сообщение от skanch (Сообщение 398929)
Уже разобрались, что средствами "изменения скетча" эту проблему не решить... Нужен "сигнал" с материнской платы планшета... Пока его не нашли...
Да и сомневаюсь, что кто-то этим займется.

От слова"ни кто"..

bomber86 04.02.2018 12:35

Цитата:

Сообщение от skanch (Сообщение 398929)
Уже разобрались, что средствами "изменения скетча" эту проблему не решить... Нужен "сигнал" с материнской платы планшета... Пока его не нашли...
Да и сомневаюсь, что кто-то этим займется.

подумал тут и вот что придумал - отдельный модуль на ардуине например, который ставится перед умным бп с примерно следующим алгоритмом -

п1. при появлении питания на сигнальном пине (1) (там будет +12в от асс) - произвести опрос напряжения на контакте (2), если там есть +4.4в (питание планшета, т.е он спит, но не выключен) то сразу замкнуть контакты 3 и 4 (отг)

- если на контакте (2) нет напряжения (блок питания и планшет полностью обесточены), то замкнуть контакты 3 и 4 через заданное время (примерно 30сек, уточню)

- если питание на сигнальном пине (1) пропадает, то разомкнуть контакты 3 и 4 через 3 секунды

выключится до события по п.1

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

mazay66 04.02.2018 12:49

Если вы не используете программное выключение планшета Таскером (или аналогичными программами), а "рубите" питание целиком, то можно и так (или как предлагал skanch). Но, лично мне, не нравиться полностью лишать планшет питания. И каждый раз при включении синхронизировать время, календарь и прочие настройки.

skanch 04.02.2018 12:54

Цитата:

Сообщение от bomber86 (Сообщение 398953)
подумал тут и вот что придумал - отдельный модуль на ардуине например, который ставится перед умным бп с примерно следующим алгоритмом -

п1. при появлении питания на сигнальном пине (1) (там будет +12в от асс) - произвести опрос напряжения на контакте (2), если там есть +4.4в (питание планшета, т.е он спит, но не выключен) то сразу замкнуть контакты 3 и 4 (отг)

- если на контакте (2) нет напряжения (блок питания и планшет полностью обесточены), то замкнуть контакты 3 и 4 через заданное время (примерно 30сек, уточню)

- если питание на сигнальном пине (1) пропадает, то разомкнуть контакты 3 и 4 через 3 секунды

выключится до события по п.1

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

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

oleg707 04.02.2018 13:27

Придумал. Датчик тока!

bomber86 04.02.2018 13:41

Цитата:

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

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

skanch 04.02.2018 14:10

Цитата:

Сообщение от oleg707 (Сообщение 398960)
Придумал. Датчик тока!

Контроль по току напряжения (4.3В) питающего планшет? Как вариант - вполне возможен...

Цитата:

Сообщение от bomber86 (Сообщение 398961)
так идея в том что когда он спит, то его питает бп по выходу, где 4.4в, а когда бп выключился то и планшет вырубается то есть там нет 4.4в... в этом месте контролировать (получается контроль по работе бп даже а не планшета, так как планшет полностью зависит от бп (от напряжения 4.4 сам включается и выключается там же при обесточивании 4.4)...

Как сказал mazay66 "Если вы не используете программное выключение планшета Таскером (или аналогичными программами), а "рубите" питание целиком, то можно и так (или как предлагал skanch).... "
Если вышесказанное устраивает - напишите мне на почту и обсудим алгоритм управления...

На моих распределителях есть функция отслеживания напряжения на АКБ в режиме "сна" планшета, а так же в программе предусмотрено отключение распределителя (полное обесточивание) после непрерывного простоя в течении времени (время, когда не подавался "АСС")- время настраивается любое. И я немного не понимаю - зачем "городить" дополнительное отслеживание "спит или не спит" планшет, когда можно просто увеличить время "простоя" и тем самым избежать полного отключения питания на систему. Если машина используется каждый день (поездки на работу) и не заводится в выходные дни ( предположим - 48 часов), то выставив время простоя на 48+ часов (как вариант) получите после выходных "горячий" старт всей системы без "пуков" и "кряков"...

oleg707 05.02.2018 00:53

Цитата:

Сообщение от skanch (Сообщение 398962)
На моих распределителях есть функция отслеживания напряжения на АКБ в режиме "сна" планшета, а так же в программе предусмотрено отключение распределителя (полное обесточивание) после непрерывного простоя в течении времени (время, когда не подавался "АСС")- время настраивается любое. И я немного не понимаю - зачем "городить" дополнительное отслеживание "спит или не спит" планшет, когда можно просто увеличить время "простоя" и тем самым избежать полного отключения питания на систему. Если машина используется каждый день (поездки на работу) и не заводится в выходные дни ( предположим - 48 часов), то выставив время простоя на 48+ часов (как вариант) получите после выходных "горячий" старт всей системы без "пуков" и "кряков"...

Вот-вот, в моём блоке питания примерно такая же логика, и я тоже не понимаю зачем отслеживать полностью ли выключен планшет или в спящем режиме.
Единственное, зачем это нужно для меня, например, это то, что планшет периодически может произвольно уйти на перезагрузку из-за большой загруженности системы (Nexus 7-12) и тогда получается ситуация, что масса висит на датчике Холла постоянно, а планшет ее не обрабатывает, соответственно экран светится ближайшие полчаса.
Но это бывает довольно редко, поэтому я не заморачиваюсь.

EVGB104 05.02.2018 01:53

Цитата:

Сообщение от skanch Посмотреть сообщение
Уже разобрались, что средствами "изменения скетча" эту проблему не решить... Нужен "сигнал" с материнской платы планшета... Пока его не нашли...
Да и сомневаюсь, что кто-то этим займется.
А если использовать светодиод который моргает с правой стороны под стеклом когда планшет спит?

RyuuKiiroi 05.02.2018 01:55

А почему бы не брать сигнал с подсветки экрана? Там вроде даже какие то пятаки есть (завтра попробую посмотреть что там, планшет разобран как раз). Мне правда такое нужно, чтобы усилитель включался вместе с планшетом, даже при выключенном АСС.
Ни у кого кстати нет проблемы на андроиде 7.1? При переключении треков иногда всплеск громкости происходит.


Часовой пояс GMT +4, время: 10:14.

Работает на vBulletin® версия 3.8.4.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot