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

PCCar.ru - Ваш автомобильный компьютер (http://pccar.ru/index.php)
-   Питание (http://pccar.ru/forumdisplay.php?f=173)
-   -   Блок питания NEXUS7-2012,2013 (или любого другого планшета) (http://pccar.ru/showthread.php?t=23236)

anru 26.07.2015 14:00

Цитата:

Сообщение от oleg707 (Сообщение 333697)
ардуина в хабе тебе к чему? Кнопки руля?

Что вы так все на SABRE помешались? У вас хай энд инсталляция в машине? Звуковой процессор за 500$ минимум? ( я когда искал дешевле не видел). Может взять на PCM2704? Для машины достаточно. Разница со штатным звуком голобальная. http://ru.aliexpress.com/item/PCM270...709437682.html

делай уже макетку, пора.

Ардуинка для кнопок руля.Sabre уже играет давно и как бы пусть уже стоит усилок самый простой но когда поставил сабру то офигел от разницы. Короче цена в 30 баксов за сабру меня устроила.
Тут начал копать материнку старую вот что там есть и что можно применить на блоке.
70T03GH-10 шт
60T03GH-5 шт
p75n02ldg-2шт
amp3095p-1шт
apl1085-1шт
apl1117-1шт

oleg707 26.07.2015 15:43

70T03GH сходу как N-канальники можешь использовать. ДрСабра если есть - естественно пусть стоит. На кнопки ардуино леонардо и еще какая то только подходит ( которые ЮСБ клаву умеют имитировать, как я понял), тут есть хорошие темы с полным описанием.

APM3095P P-канальник! МОжешь сувать на входной ключ. http://www.datasheetcatalog.com/data...APM3095P.shtml
apl1085-1шт регулятор напруги, специфический, не пойдёт
https://www.insidegadgets.com/wp-con...09/APL1085.pdf
apl1117-1шт тоже регулятор напруги.
http://www.alldatasheet.com/datashee...C/APL1117.html

oleg707 27.07.2015 00:51

Вложений: 2
положу тут, чтоб не потерять.
Отладка схемы из винды.
http://habrahabr.ru/company/microsoft/blog/262419/
Windows Remote Arduino – это библиотека WinRT, которая позволяет управлять цифровыми и аналоговыми каналами платы Arduino из Windows/Windows Phone приложения, с помощью привычных команд типа digitalRead/Write и analogRead/Write. При этом сама плата может быть подключена к компьютеру по USB или Bluetooth – важно, чтобы обеспечивался последовательный канал передачи данных.


МОП-структура (заумности и не только про полевики

anru 09.08.2015 00:07

Вложений: 1
oleg707 еще раз здравствуйте.
Помогите по скетчу. Я так понимаю он у меня немного попроще чем ваш будет.Значения я потом сам подставлю. Алгоритм такой появляется асс либо импульс сигналки подается питание на планшет. Потом хаб и отг можно одновременно включать и выключать. Пропадает асс через 1-5 мин питание планшета выключается и через 5-10 мин хаб и отг. Если что то неправилно в последовательности поправте. Схему с номерами входов и выходов прилагаю.

oleg707 09.08.2015 18:06

Цитата:

Сообщение от anru (Сообщение 334900)
oleg707 еще раз здравствуйте.
Помогите по скетчу. Я так понимаю он у меня немного попроще чем ваш будет.Значения я потом сам подставлю. Алгоритм такой появляется асс либо импульс сигналки подается питание на планшет. Потом хаб и отг можно одновременно включать и выключать. Пропадает асс через 1-5 мин питание планшета выключается и через 5-10 мин хаб и отг. Если что то неправилно в последовательности поправте. Схему с номерами входов и выходов прилагаю.

так а в чём проблема, бери крайний скетч ( в 1 сообщении) подставляй значения (ноги ардуины) и заливай. Что не нравится в скетче просто //закомментируй. только ИМХО рановато ардуину пихать еще, откатал бы железо...

oleg707 16.08.2015 02:53

Вложений: 1
добавил в скетч, пока тестирую...
// кусок кода ниже нужен для того, чтобы при включении и сразу выключении ACC при полностью выключенном планшете(холодный старт) экран мог тухнуть по сигналу датчика холла.
if (millis()-pauseTimeHALL>=1 && flagHALL == 0 && flagACC == 0) //проверка отсчета при холодном старте
{
digitalWrite(SLEEPpin, 0); //выключаем минус на упр SLEEP (7 pin PW1) = включаем экран
delay(1500); // на 1.5 сек
digitalWrite(SLEEPpin, 1);//выключаем экран
delay(300);// на 0.3 сек
flagHALL = 1;


}
if (millis()-pauseTimeHALL>=1 && flagHALL == 0 && flagACC == 1){flagHALL = 1;}




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

Пока тестирую, полторы недели вроде норма.





подправил железную схему, чтобы немного быстрее включался блок ( раньше надо было подержать секунды 2-3 ключ в замке), сейчас вставил и сразу вынял ключ, схема запускается, заодно добавилась возможность запускать схему с сигналки ( при открытии центрального замка), так, как хочет anru .

oleg707 20.08.2015 18:18

Вложений: 1
выловил баг.
При пограничных значениях подсевшего АКБ ( у меня 12 вольт) получалось так, что АСС < 12В, а Ubat_real >12.
переписал строчку
if (U_acc_real>= 12 && flagACC == 0 && flagAKB == 1) //проверка напруги АСС и АКБ при флаге ACC = 0

текущий скетч

oleg707 29.08.2015 16:52

Вложений: 1
с подачи anru поправил часть, которая должна включать схему от импульса сигналки.

oleg707 05.09.2015 14:05

Печатка болталась где то в шапке!

oledv 05.09.2015 22:37

Учитесь писать без пауз, так проще отслеживать все происходящие события.


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

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