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

PCCar.ru - Ваш автомобильный компьютер (http://pccar.ru/index.php)
-   Рабочий журнал (http://pccar.ru/forumdisplay.php?f=25)
-   -   Nexus 7 2013 Geely Emgrand X7 (http://pccar.ru/showthread.php?t=23362)

RyuuKiiroi 16.08.2015 15:16

Nexus 7 2013 Geely Emgrand X7
 
Что то пока никто не отвечает на мое сообщение
Так что я открою темку для себя и других и буду сюда дополнять инфу, чтобы не запутаться.
Временно попробовал поставить. Через hall сенсор выключение, на ноги релюшки параллельно ACC повесил конденсатор, чтобы не сразу вырубалось. Усилитель тоже на АСС.

https://img-fotki.yandex.ru/get/1612...ea85038_XL.jpg

Звук даже так намного лучше моей магнитолы.
Древний усилитель blaupunkt gta-450, на 2 канала фронты. И 2 мостом на саб.

Пультик резестивный

1.148кОм громкость +
330.3Ом громкость -
2.347кОм трек вперед
4.149кОм трек назад
7.448кОм центральная

Из проблем пока:
Надо искать контроллер аккумулятора.
И не нравится то, что при включении hall сенсором планшет нельзя включить без подачи питания. Можно ли это как то обойти или ставить кнопку?
И как устанавливаются драйвера на звуковую карту? Просто хочу прошить cyanogen.

Так же конечно надо делать корпус, нормальный БП. Думать куда спрятать усилок.

RyuuKiiroi 16.08.2015 22:09

Вот делаю рамку. Покрывать наверное буду пластидипом. Не знаю чем еще покрыть, чтобы слой был тонкий и сочеталось с панелью машины.
https://img-fotki.yandex.ru/get/1617...712301b_XL.jpg

oleg707 17.08.2015 00:44

Цитата:

Просто хочу прошить cyanogen
у меня нексус7-2012 на cyanogen моd, всё работает.

RyuuKiiroi 17.08.2015 01:27

Цитата:

Сообщение от oleg707 (Сообщение 335566)
у меня нексус7-2012 на cyanogen моd, всё работает.

А какой циан? Работает без доработок?
Просто родная прошивка работает хорошо, но настроек там мало.

RyuuKiiroi 18.08.2015 22:31

Все фотки что то ночные получаются.

https://img-fotki.yandex.ru/get/6837...7b42056_XL.jpg

https://img-fotki.yandex.ru/get/37/1...811f71c_XL.jpg

https://img-fotki.yandex.ru/get/5627...4ae572f_XL.jpg

https://img-fotki.yandex.ru/get/4314...06a7c14_XL.jpg

ZliN 21.08.2015 00:41

Основательный такой орпус! Как черный ящик прям! :)

RyuuKiiroi 22.08.2015 17:46

Вот, собрал. Уже покатался.

https://img-fotki.yandex.ru/get/5607...50c3332_XL.jpg

https://img-fotki.yandex.ru/get/6614...3194934_XL.jpg

(vS) 23.08.2015 01:37

а зачем такой глубокий каркас за планшетом?

RyuuKiiroi 23.08.2015 23:14

Не знаю))
Делал по размерам магнитолы.
Вообще задумывался, чтобы было удобнее размещать там БПшники, ардуинку, еще что нибудь. И чтобы снимался как стандартная магнитола, для обслуживания.

Столкнулся кстати с проблемой нагрева. В спящем режиме нагрелась днем до 90*С.
Сейчас поставил циан. Но все равно греется градусов 50*С. Правда если даже запустить навител, то особо не нагревается.

RyuuKiiroi 25.08.2015 01:34

Выдрал из предусилителя такой ЦАП pcm2902e. На компе работает, вроде неплохо.
Есть цифровые вход и выход, но у меня нет их на усилителе, если только еще откуда то что нибудь выдрать )

https://img-fotki.yandex.ru/get/1556...e310f5e_XL.jpg

RyuuKiiroi 31.08.2015 16:53

Пока жду всякие ардуинки, контроллеры и питальники из китая, подбираю аудиосистему.
Очень заинтересовала фирма MdLAB, как соотношение цены и качества.
В голове нексус с звуковой картой и оптическим выходом.
Процессор MDLab DSP8
НЧ MDLab SP-MB17
СЧ MDLab SP-M3S или MD.Lab SP-M3D
ВЧ MDLab SP-T1.28
Саб пока будет старый Ural as-d10.3 Достаточно быстрый сабик, но хочется еще чего то более мощного.
По усям так же пока не известно.
Или временно буду брать MDLab со встроенным DSP, так как сразу все не потяну.
Может подумаю насчет рязаньприбор, но пока не вижу активности с их стороны.
Усиление будет поканальное.
В общем пока сложная ситуация и обдумываю усилительный тракт.
Но уже хочу взять СЧ и ВЧ, так как буду ставить их в стоики и мне отсутствие пластиковых накладок мешать не будет.

IVANNEW 31.08.2015 23:32

Добрый вечер. На счет процессора почитай на магнитоле он еще очень сырой!

RyuuKiiroi 01.09.2015 11:45

Конечно идеально alpine pxa-h800, но стоят они сейчас...
Поэтому думаю пока взять процессорные усилители
MDLab AM-100.4DSP или Рязаньприбор Х1.

Rage2 01.09.2015 12:40

Цитата:

Сообщение от IVANNEW (Сообщение 337002)
Добрый вечер. На счет процессора почитай на магнитоле он еще очень сырой!

Да нормальный проц! ))) подсушили прошивками.

RyuuKiiroi 01.09.2015 14:24

Цитата:

Сообщение от Rage2 (Сообщение 337021)
Да нормальный проц! ))) подсушили прошивками.

У них вроде как с железом еще проблемы.
Так же вроде как MDLab AM-100.4DSP D класса, так что он тоже отпадает.
По процу еще Helix DSP интересный вариант.
А кто нибудь слышал данные динамики? Что то фирму на магнитоле не очень любят и винят в подтасовке результатов на EMMA ))
Я в основном могу судить только по АЧХ.
Дома у меня например трехполоска

ВЧ - Morel MDT 33
СЧ ScanSpeak 10F
НЧ ScanSpeak 18 W 8531

Rage2 01.09.2015 23:24

Helix DSP хороший проц. А прошка еще лучше)

RyuuKiiroi 02.09.2015 16:23

В общем мне надоело читать и выбирать, думал даже брать Focal Performance PS 165F3, но заказал URAL AK-74.C 165мм и URAL AS-W50M, вечером должны уже быть, будет пока с чем поиграться, хотя за такие деньги комплект должен получиться неплохой. Только ВЧ пока не знаю какой, может и комплектный пойдет.

RyuuKiiroi 02.09.2015 20:38

В общем вот.

https://img-fotki.yandex.ru/get/5201...ffbf7a4_XL.jpg

Пищалку сразу попробовал подкинуть вместо родной, и появились ВЧ как ни странно, вывод, родные пищи совсем никакие, так же параллельно подключил СЧ, но без фильтра и не на долго, а то сгорит. Звук вроде стал появляться. НЧ пущу через один канал и обрежу сверху, а СЧ ВЧ вместе через фильтр и обрежу снизу. Чтобы большой кросс не городить.

Ну и думаю закажу URAL AS-W165MB они играют намного ниже и их же пищи из компонентной серии, правда какой ВЧ пока не решил.

RyuuKiiroi 03.09.2015 13:06

Успел поставить ВЧ от урала. И проблема с пищанием усугубилась. Было такое у кого нибудь? Пока есть какой то полезный сигнал, все нормально. Подпаивал прямо к разъему. Или земля или сигнальные линии отключаются как будто. Причем это при не заведенном двигателе. От двигателя никаких шумов нет.

https://youtu.be/T8xogp9t8u4

RyuuKiiroi 22.03.2016 11:57

Продолжаю собирать планшет.
БП делаю по схеме http://www.pccar.ru/showpost.php?p=294984&postcount=1 но немного переразвел под разъемы и ардуинку (pro micro).

Начал писать код. Правильно ли пока делаю? Нормального эмулятора не нашел.
Цитата:

int ACC = A3; //сигнал АСС
int Nex = 2; //несус
int Hub = 3; //хаб
int Per = 5; //периферия
float vout = 0.0;
float vin = 0.0;
float R1 = 24000.0; // сопротивление R8 (24кОм)
float R2 = 680.0; // сопротивление R7 (680Ом)
int value = 0;
int ACCState = 0;

void setup() {

pinMode(ACC, INPUT);
pinMode(Per, OUTPUT);
}

void loop()
{

//delay_ms(1000);

//ACCState = digitalRead(ACC);

// считывание аналогового значения
ACCState = analogRead(ACC);
vout = (value * 5.0) / 1024.0;
vin = vout / (R2/(R1+R2));
if (vin<0.09)
{
vin=0.0;// обнуляем нежелательное значение
}

if (ACCState >= 543) //если напряжение больше
{
digitalWrite(Per, HIGH); //подаем питание на периферию и питаем схему
}
else {
digitalWrite(Per, LOW);
}
}

RyuuKiiroi 23.03.2016 20:10

Подскажет кто как правильно заставить работать millis ?
Не получается сделать отсчет для каждого действия, время идет общее.
Или просто отсчет идет, а ничего не срабатывает.

Код:

int ACC = A4; //сигнал АСС
int Nex = 2; //несус
int Hub = 3; //хаб
int Per = 5; //периферия
float Vout = 0.00;
float Vbat = 0.00;
float R1 = 24000.0; // сопротивление R8 (24кОм)
float R2 = 680.0; // сопротивление R7 (680Ом)
int ACCState = 0;
int State = 0;
unsigned long time=0;
unsigned long looptime;

void setup() {             
 
  pinMode(ACC,INPUT);
  pinMode(Per,OUTPUT); 
  pinMode(Nex,OUTPUT);
  pinMode(Hub,OUTPUT);
 
}
 
void loop() {
 
 
 
  //Serial.print("analogRead(ACC): ");
  //Serial.println(analogRead(ACC));
  Serial.print("Time: ");
  Serial.println(time);
  Serial.print("Vbat: ");
  Serial.println(Vbat);
 
  // считывание аналогового значения
  ACCState = analogRead(ACC);
  Vout = (ACCState * 5.0) / 1024.0;
  Vbat = Vout / (R2/(R1+R2));
  if (Vbat<0.09)
    {
      Vbat=0.00;// обнуляем нежелательное значение
    }
 
  if (Vbat >= 12.00)
  {
  time = millis();
  }
 
if (millis() - time >= 200 && Vbat >= 12.00)//если напряжение больше "Х"
  {
  digitalWrite(Per,HIGH);//подаем питание на управляющий пин
  time = 0;
  State = 1;
  }
 
  if (State == 1)
  {
  time = millis();
    State = 2;
  }
 
if (millis() - time >= 200 && State == 2)
  {
  digitalWrite(Nex, HIGH);
  time = 0;
  State = 3;
  }
 
  if (State == 3)
  {
  time = millis();
    State = 4;
  }
 
  if (Vbat <= 12.00)//если напряжение меньше "Х"
  {
                  if (millis() - time >= 200)
          digitalWrite(Per,LOW);//обестачиваем схему
          digitalWrite(Nex,LOW);
  }
}


skanch 23.03.2016 21:35

Здесь почитай-возможно это оно...

RyuuKiiroi 28.03.2016 13:28

Не заработал у меня в общем код, который везде на этом форуме используется, по крайней мере в том варианте, в котором мне нужен. Получилось что то такое. Не знаю, нужен ли еще какой то функционал.

upd
Хотя добавлю наверное еще контроль напряжения, по питающей линии, чтобы если аккумулятор садится, то сразу вырубало, прикрутить бы еще отправку сообщения на телефон при этом, вдруг фары там не выключил))

Код:

int ACC = A0; //сигнал АСС
int Per1 = 2; //периферия1
int Per2 = 10; //периферия2
int Hub = 3; //хаб
int Nex = 5; //несус
float Vout = 0.00;
float Vbat = 0.00;
float R1 = 24000.0; // сопротивление R8 (24кОм)
float R2 = 680.0; // сопротивление R7 (680Ом)
int ACCState = 0;
int State = 0;
unsigned long previousMillis1=0;
unsigned long previousMillis2=0;
unsigned long previousMillis3=0;
unsigned long previousMillis4=0;
unsigned long previousMillis5=0;


void setup() {             
 
  pinMode(ACC,INPUT);
  pinMode(Per1,OUTPUT);
  pinMode(Per2,OUTPUT); 
  pinMode(Nex,OUTPUT);
  pinMode(Hub,OUTPUT);
 
}
 
void loop() {
 

  unsigned long currentMillis = millis();
  unsigned long currentMillis2 = millis();
 
  //Serial.print("analogRead(ACC): ");
  //Serial.println(analogRead(ACC));
  Serial.print("Time: ");
  Serial.println(currentMillis);
  Serial.print("Vbat: ");
  Serial.println(Vbat);
 
  // считывание аналогового значения
  ACCState = analogRead(ACC);
  Vout = (ACCState * 5.0) / 1024.0;
  Vbat = Vout / (R2/(R1+R2));
  if (Vbat<0.09)
    {
      Vbat=0.00;// обнуляем нежелательное значение
    }


  //включение реле, вклюление планшета
if ((Vbat >= 12.00) && ((unsigned long)(currentMillis - previousMillis1) >= 3000))//если напряжение больше "Х"
  {
  previousMillis1 = currentMillis;
  digitalWrite(Nex,HIGH);//подаем питание на управляющий пин
  State = 1;
  }

  //периферия1
if ((State == 1) && ((unsigned long)(currentMillis - previousMillis2) >= 5000))
  {
  previousMillis2 = currentMillis;
  digitalWrite(Per1, HIGH);
  State = 2;
  }

  //вклюление хаба
if ((State == 2) && ((unsigned long)(currentMillis - previousMillis3) >= 10000))
  {
  previousMillis3 = currentMillis;
  digitalWrite(Hub, HIGH);
  State = 3;
  }

  //периферия2
if ((State == 3) && ((unsigned long)(currentMillis - previousMillis4) >= 5000))
  {
  previousMillis4 = currentMillis;
  digitalWrite(Per2, HIGH);
  State = 4;
  }

//отсчет при потере напряжения
if ((State == 4) && Vbat <= 12.00)//если напряжение меньше "Х"
  {
    previousMillis5 = currentMillis2;
    State = 5;
  }

  //отключаем периферию 2
if ((State == 5) && (unsigned long)(currentMillis2 - previousMillis5) >= 2000)
  {
    digitalWrite(Per2,LOW);
  }

  //отключаем периферию
if ((State == 5) && (unsigned long)(currentMillis2 - previousMillis5) >= 4000)
  {
    digitalWrite(Per1,LOW);
  }

  //отключаем хаб
if ((State == 5) && (unsigned long)(currentMillis2 - previousMillis5) >= 6000)
  {
    digitalWrite(Hub,LOW);
  }

  //обестачиваем схему
if ((State == 5) && (unsigned long)(currentMillis2 - previousMillis5) >= 8000)
  {
    digitalWrite(Nex,LOW);
  }
}


RyuuKiiroi 04.04.2016 17:49

Вложений: 1
В чем может быть проблема. Паяюсь к точкам на плате, те что залужены и идут вроде как сразу от разъема. И не могу получить с них сигнал.
Если подключаю через OTG, то все сразу подключается (ардуинка).
В чем вообще там может быть косяк?
Провода данных пробовал менять местами. Вставлял OTG, когда было подключено через точки. Единственное что, не паял плюсовой провод (через OTG он идет конечно), может это как то влиять на ардуину?
Сама ардуина (pro micro) запитана через ACC.

UPD
Проблему решил, на ардуину правда нужно подавать питание, на usb порт.

RyuuKiiroi 08.02.2018 01:59

Что то давно пропал, но спустя столько времени решил продолжить проект.
Было сделано:
Подиумы под динамики НЧ, URAL AS-W165MB, давно их уже поставил, играют очень низко, многим даже саб не нужен будет, но дверь внутри нужно хорошо подготовить, иначе играть не будут.
https://img-fotki.yandex.ru/get/7650...84ae4403_M.jpg

ВЧ Ural AS‑W25TW SQ и СЧ Ural AS-W87M SQ в стойки.
От AS-W50M отказался почти сразу, потому что начинают играть от 750Гц, а я хотел максимально поднять сцену вверх. Как только увидел новые диффузорные СЧ у них на сайте, сразу же купил их вместе с ВЧ и за неделю запилил в стойки.
https://img-fotki.yandex.ru/get/7628...d083f48b_M.jpg
https://img-fotki.yandex.ru/get/7650...18f840fb_M.jpghttps://img-fotki.yandex.ru/get/5092...befa4aaa_M.jpg

Усилитель валяется на том же месте, им тоже займусь, но теперь уже URAL PT 8.120, поканально СЧ,ВЧ и мостом НЧ.

Сейчас леплю морду под магнитолу
https://img-fotki.yandex.ru/get/4780...44ff30bb_M.jpg

Осталось определиться как вывести кнопки и чем ее покрыть.

skanch 08.02.2018 04:55

Цитата:

Сообщение от RyuuKiiroi (Сообщение 399085)
...Осталось определиться как вывести кнопки ...

Как вариант...

RyuuKiiroi 08.02.2018 12:32

Ну да, так думал уже, как самый простой вариант.
Хотя хочется чего то монолитного, как на самсунговских пультах, которые идут на qled моделях. И на некоторых электронных книгах бывают.

skanch 08.02.2018 13:20

Можно сделать сенсорные кнопки... Такие модули тоже использую в своих проектах - маленькие и работают через изолятор очень хорошо (поместить под пластиковой панелью).

RyuuKiiroi 09.02.2018 00:45

Сенсорные кнопки не очень удобны в машине, по обычным не особо попадешь на неровной дороге ))
Я имел ввиду такое, здесь ни одной сенсорной кнопки, но сделать сложновато будет.
https://img-fotki.yandex.ru/get/3714...46d03efa_M.jpg

В загашнике давно валяются кнопки от кассетного видеоплеера, даже на платке, часть выпаял и плату обрезал.
https://img-fotki.yandex.ru/get/4829...67631742_M.jpg

Что то даже получилось, кнопки 2 нарастил и сточил все вровень с мордой.
https://img-fotki.yandex.ru/get/5161...e01ec59d_M.jpghttps://img-fotki.yandex.ru/get/7605...f73bc15f_M.jpg

А сенсорные кнопки где нить в другом месте попробую использовать ))


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

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