Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

Форумы Крайслер Клуба _ Аудио-видео оборудование _ НЧ вход на штатную магнитолу Chrysler

Автор: Pasha 30.4.2010, 20:44

Предистория тут - http://forum.chrysler-dodge.ru/index.php?showtopic=95571

схему и прошивку брал тут - http://www.mictronics.de/?page=cdc_proto#ChryslerJeep

кристал брал ATttiny26L-8PU, прошивал PonyProg, конфигурацию и порядок прошивки если понадобится выложу, программатор простейший - "5 проводов"

себестоимость - 130р (+хлорное железо 46р)

вот что получилось



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


распиновка такая


теперь при двойном нажатии на MODE можно послушать свой телефон bayan_3.gif

Автор: Serg 30.4.2010, 21:55

Отлично! Молодца!

А сможешь подправить фотки в своём первом посте ( http://forum.chrysler-dodge.ru/index.php?showtopic=95571 )?
Чтобы это всё можно было красиво перенести в "Архив".

Автор: Silver-Dan 30.4.2010, 22:09

Цитата(Pasha @ 30.4.2010, 21:51) *
теперь при двойном нажатии на MODE можно послушать свой телефон bayan_3.gif


Может, ты сможешь сделать еще несколько штук для клуба? smile.gif
Думаю, в клубе, набралось бы достаточно желающих на сей дивайс. И объявить ему цену, ну скажем рублей 500. Не ради коммерции, а ради оплаты твоего труда и комплектухи.
connie_boy_cleanglasses.gif

Автор: Pasha 30.4.2010, 22:35

Цитата(Serg @ 30.4.2010, 23:02) *
Отлично! Молодца!

А сможешь подправить фотки в своём первом посте ( http://forum.chrysler-dodge.ru/index.php?showtopic=95571 )?
Чтобы это всё можно было красиво перенести в "Архив".



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

Автор: Pasha 30.4.2010, 22:56

Цитата(Silver-Dan @ 30.4.2010, 23:16) *
Цитата(Pasha @ 30.4.2010, 21:51) *
теперь при двойном нажатии на MODE можно послушать свой телефон bayan_3.gif


Может, ты сможешь сделать еще несколько штук для клуба? smile.gif
Думаю, в клубе, набралось бы достаточно желающих на сей дивайс. И объявить ему цену, ну скажем рублей 500. Не ради коммерции, а ради оплаты твоего труда и комплектухи.
connie_boy_cleanglasses.gif


в принципе можно если на работе окно будет - делаю все на работе дома условия не позволяют, для себя собрать нет проблем, а вот преключится на серию будет проблемно, если только когда работы поменьше будет... dash3.gif

Автор: Рат 1.5.2010, 11:21

Цитата(Pasha @ 30.4.2010, 19:51) *
Предистория тут - http://forum.chrysler-dodge.ru/index.php?showtopic=95571

схему и прошивку брал тут - http://www.mictronics.de/?page=cdc_proto#ChryslerJeep

С приобритением свежего авто тоже захотел подключиться к магнитоле правильно (не залазя в схему). Перерыл весь форум, раскопал все выше указанные ссылки, но сам паяльником к сожалению никак. Уважаемый ValeryL подсказал спросить у vS здесь: http://car-fi.ru/product_info.php/info/p154_Podklyuchenie-k-shtatnomu-audiotraktu.html цена вопроса 40$. Если местные умельцы не помогут создать нужный эмулятор буду обращаться к vS в Питире. mail1.gif

Автор: alex041175 5.10.2010, 10:32

Цитата(Pasha @ 30.4.2010, 21:51) *
Предистория тут - http://forum.chrysler-dodge.ru/index.php?showtopic=95571

схему и прошивку брал тут - http://www.mictronics.de/?page=cdc_proto#ChryslerJeep

кристал брал ATttiny26L-8PU, прошивал PonyProg, конфигурацию и порядок прошивки если понадобится выложу, программатор простейший - "5 проводов"

себестоимость - 130р (+хлорное железо 46р)

Информация для тех, кто всеже соберется сам собрать такую приблуду, дабы чтоб танцов с бубнами небыло.
При прошивки микросхемы, в вышеуказанной ссылке, в этом архиве несколько файлов, вобщем шить нужно файл с расширением .hex, я же шил с расширением .bin из-за чего ничего неполучилось, но прошив с нужным расширением все заработало connie_boy_cleanglasses.gif

Автор: shatloe 9.10.2010, 13:43

QUOTE(alex041175 @ 5.10.2010, 11:39) *
QUOTE(Pasha @ 30.4.2010, 21:51) *
Предистория тут - http://forum.chrysler-dodge.ru/index.php?showtopic=95571

схему и прошивку брал тут - http://www.mictronics.de/?page=cdc_proto#ChryslerJeep

кристал брал ATttiny26L-8PU, прошивал PonyProg, конфигурацию и порядок прошивки если понадобится выложу, программатор простейший - "5 проводов"

себестоимость - 130р (+хлорное железо 46р)

Информация для тех, кто всеже соберется сам собрать такую приблуду, дабы чтоб танцов с бубнами небыло.
При прошивки микросхемы, в вышеуказанной ссылке, в этом архиве несколько файлов, вобщем шить нужно файл с расширением .hex, я же шил с расширением .bin из-за чего ничего неполучилось, но прошив с нужным расширением все заработало connie_boy_cleanglasses.gif


Такое устройство я собрал уже давно, но оно не работало: магнитола переключалась в режим CDC , но аудио вход на магнитоле не активировался, видимо я не ту прошивку заливал и я как то забросил эту идею. Попробую по вашему совету залить прошивку .hex и если не трудно скинуть мне или выложить конфигурацию и порядок прошивки.

Автор: Эдуард 7.6.2012, 2:33

Pasha спасибо за отчет, но уж слишком он лаконичен!
Я ни разу этого не делал, но хочу попробовать, вдруг получится?...

1. "Програматор "5 проводков"" - я так понял, подпаянный разъём на вашей плате это он и есть?


Очень подробно http://www.getchip.net/posts/delaem-com-programmator-dlya-avr-mikrokontrollerov/ изготовление AVR программатора...

http://youtu.be/gtEYvbrdi2M

3. Список деталей...
Pasha? я насчитал 20 элементов в оригинальной схеме, и 16 в вашей, что и зачем удалено/bpvtytyj?

Микроконтроллер
IC2 - http://www.chipdip.ru/product/attiny26-16pu/ 1шт =190руб.
http://www.chipdip.ru/product/scs-20/ 1шт = 21 руб.

Конденсаторы:
С2, C5 - http://www.chipdip.ru/product0/77059545/ 1шт = 13 руб. (надо 2шт = 26 руб.)
С3, С4 - http://www.chipdip.ru/product0/61048/ 1шт = 9,5 руб (надо 2шт = 19 руб.).
С1 - http://www.chipdip.ru/product0/14560.aspx 1шт = 9,8 руб.

Кварцевый резонатор:
Q1 - http://www.chipdip.ru/product/6mhz-hc-49u.aspx 1шт = 29 руб.

Разъем для программировании контроллера
К4 - ISP Можно обойтись и без него, так как программируется 1 раз.... И городить выводы для оригинального прошивальщика нет нужды


(у меня есть программатор, и я не жадный)

Резисторы(опять таки их http://www.chipdip.ru/catalog/resistors.aspx, рассчитанных на разную мощность, какая правильная мощность? я считаю что 0.25 Вт, правильно или?:
R1, R2 - http://www.chipdip.ru/product0/47985/ 1шт = 8 руб. (надо 2шт = 16руб.)
R3 - http://www.chipdip.ru/product0/41486/ 1шт =9 руб.
R4 - http://www.chipdip.ru/product0/49427/ 1шт = 6,2 руб.
R5 - http://www.chipdip.ru/product0/25163/ 1шт = 6,2 руб.
R6 - http://www.chipdip.ru/product0/24834/ 1шт = 9 руб.

Диоды:
D1 - http://www.chipdip.ru/product/1n4148-nxp.aspx 6,5руб.
D2 - http://www.chipdip.ru/product/bzx55c8v2.aspx 6 руб
(это аналог ZPD8V2D2, от описание  ZPD8V2.pdf ( 219,39 килобайт ) : 23


Транзисторы:
T1, Т2, Т3 - http://www.chipdip.ru/product/bc548b.aspx 1шт = 8 руб. (надо 3шт = 24 руб.)
(это аналог BC548A вот описание  bc548.pdf ( 21,98 килобайт ) : 3
отличия "А" от "В" только в hFe (DC Current Gain (Коэффициент усиления по ТОКУ)) у "А" от 110 до 220, а у "В" от 200 до 450, кто подскажет насколько критично если вместо "А" использовать "В"?

Выяснил, http://www.mictronics.de/projects/cdc-protocols/comment-page-1/#comment-365.

Стабилизатор напряжения:(транзистор)
IC1 - http://www.chipdip.ru/product/78l05-ts.aspx 1шт = 27 руб.

Прочее:
http://www.chipdip.ru/product/fr4-50x100mm.aspx 80 руб.
http://www.chipdip.ru/product0/464032414.aspx 140руб.

Итого на всё 600-700руб.

На принципиальной схеме предупреждающая надпись R8/D4 designed for a least 315 Ohm bus load. Do not keep the J1850 line in HIGH state without load resistor! О чем это они?
Выяснил, если все делать по схеме, то все будет нормально,http://www.mictronics.de/projects/cdc-protocols/comment-page-1/#comment-320...

В итоге, при правильном подключении на магнитоле появится дополнительный режим выбора источника!
То есть нажимая на кнопку "MODE" можно будет выбирать между CD, AM, FM, CD Changer и так "по кругу"...
AUX (НЧ) сигнал подается в штатный разъем чейнджера на магнитоле, мы получаем идеальный звук без искажений!

Забавно, но по моему это http://forum.chrysler-dodge.ru/index.php?showuser=27048 клубень тропу http://moto-electro.ru/forum/index.php?showtopic=427...


Принципиальная схема эмулятора чейнджера, шаблоны печатной платы:  CD_Changer_Emulator_for_J1850_BUS.pdf ( 182,29 килобайт ) : 308

программа для прошивки:  PonyProg_V207c.zip ( 545,43 килобайт ) : 100

прошивка:  Firmware.zip ( 28,14 килобайт ) : 146


Разработчик http://www.mictronics.de/?s=ChryslerJeep&searchsubmit=#ChryslerJeep...

Автор: vofka 17.8.2012, 21:43

Парни спасибо! Идея супер! Попробую тоже замутить!

Автор: haktun82 28.8.2012, 8:21

Цитата(vofka @ 17.8.2012, 22:35) *
Парни спасибо! Идея супер! Попробую тоже замутить!

Ну что, форумчане электронщики, еще кто-нибудь воплотил такую идею в жизнь? Жду с нетерпением подробностей для реализации такого девайса в реально работающем варианте!

Автор: vofka 28.8.2012, 15:45

Ребята! Спасите! Нужна помощь!
Собрал все и проверил - ок.
Прошить не получается, уж больно в PonyProg много галочек всяких, вернее с галками по умолчанию main.hex заливается, но контроллер не заводится.
Может кто-нибудь знает алгоритм прошивки!
Подскажите если не трудно.

Автор: vofka 29.8.2012, 12:37

Вот, что у меня получилось:




Попрежнему нуждаюсь в алгоритме прошивки!
У кого работает - отзовитесь!

Автор: Эдуард 17.8.2013, 0:38

Мне am02rus подарил готовую, собранную плату, он ее спаял, но проверить не успел продал машину, за ненадобностью подарил мне...

Решив идти до конца, я заказал в Китае http://dx.com/p/dedicated-genuine-usbtinyisp-2-0-downloader-w-two-cables-for-arduino-blue-147141 благо стоит копейки...

Подключил к программатору плату эмулятора, программой http://www.getchip.net/wp-content/uploads/SinaProg%202.1.1.RUS.rar прошил микросхему, процесс прошивки прошел успешно... Я так думаю потому, что программа выполнив проверку прошивки написало "ОК"

Подключил все к магнитоле, а толку "0".... Вот и думаю, что делать дальше... Потыкал тестером по плате, проверив напряжения которые отмечены на принципиальной схеме, все напряжения на месте... а магнитола в режим чеинджера не включается...

PS внимательнее поизучав http://www.mictronics.de/?s=ChryslerJeep&searchsubmit=#ChryslerJeep, тормознул на этом:

Цитата
The given informations are only valid for Chrysler / Jeep OEM radio with J1850 VPW (PCI) bus connection between radio and CD changer. (most radios before 2005)
, а у меня сайберовская магнитола октября 2008 года

Автор: Stas 17.8.2013, 9:33

Купить на е-бейе готовый заводской адаптор за 50 долл. и не трахаться!

Автор: Asmo 17.8.2013, 11:06

Цитата(Stas @ 17.8.2013, 9:40) *
Купить на е-бейе готовый заводской адаптор за 50 долл. и не трахаться!

Где такие цены есть? Один раз всего попался мне Б/У адаптер за 25 баксов + столько же доставка, и то пока чухался его купили ))

А так 80-100 без доставки, сейчас вон есть 105 + 30 доставка, но за такие деньги теряется и смысл в нем, лучше уж мультифлип под флешку от триомы за 140, или флешка+aux за 150

Автор: Эдуард 17.8.2013, 12:32

Цитата(Stas @ 17.8.2013, 10:40) *
Купить на е-бейе готовый заводской адаптор за 50 долл. и не трахаться!

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

и 50$ мне есть с кем пропить :)

Автор: Stas 18.8.2013, 9:49

Цитата(Эдуард @ 17.8.2013, 13:39) *
Цитата(Stas @ 17.8.2013, 10:40) *
Купить на е-бейе готовый заводской адаптор за 50 долл. и не трахаться!

50$ мне есть с кем пропить :)

Бывает........

Автор: Koxx 25.8.2013, 17:41

Цитата(Эдуард @ 17.8.2013, 0:45) *
PS внимательнее поизучав http://www.mictronics.de/?s=ChryslerJeep&searchsubmit=#ChryslerJeep, тормознул на этом:
Цитата
The given informations are only valid for Chrysler / Jeep OEM radio with J1850 VPW (PCI) bus connection between radio and CD changer. (most radios before 2005)
, а у меня сайберовская магнитола октября 2008 года

Там немного другой подтекст. С 2004-го на Дюранго, а с 2005-го на 300C появилась CAN шина, потому и приписка "most radios before 2005". На вэнах PCI жила по 2007-й. У Сайбера тоже PCI (кто же будет менять всю бортовую шину Себринга).

Исходный проект должен быть рабочим. Готовый для ATtiny не проверял, но "допилен" под ATmega работает.


P.S. А 50$ только за активацию входа многовато:) Все равно в овалах качество "не очень", по крайней мере без внешнего усилителя.

Автор: Эдуард 26.8.2013, 21:43

Спасибо за разъяснения!
Значит мне надо искать человека знающего электроннику... Скорее всего, что то в моей сборке сломано...

Автор: Koxx 27.8.2013, 2:16

Цитата(Эдуард @ 26.8.2013, 21:50) *
Скорее всего, что то в моей сборке сломано...

Ну или еще раз проверить метод прошивки. Работал только с Atmel'овским программатором - не знаю, можно ли что-то сделать "не так" другими unknw.gif .

P.S. Для проверки достаточно только питания на магнитоле (Battery + Accessory) и общие земля и PCI с эмулятором. Даже на выключенной магнитоле на дисплее появляется стопка из 3-х дисков, что означает присутствие "чейджера".

Автор: Эдуард 26.9.2013, 12:46

В общем вот так выглядит мой трупик...


Автор: Stas 28.9.2013, 9:02

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

Автор: Эдуард 1.10.2013, 16:02

http://www.chryslerclub.ee/album/PildidDetailidest/CdChangeri_emulator/index.php

Автор: Сан-Саныч 18.11.2013, 15:52

Как мне кажется, я разобрался, почему у некоторых не работают собранные CD эмуляторы.
Проблема в так называемых фьюзах, которые необходимо правильно выставить при программировании микроконтроллера (далее МК). Для людей давно занимающихся с МК эти фьюзы уже азбука, а для тех, кто первый раз, как в прочем и я, прошивает МК эти фьюзы – тёмный лес.
А теперь сначала и по порядку.
Программатор я собрал по этой схеме:

При прошивке не забываем подать напряжение питания на CD эмулятор.

Собранный мной CD эмулятор:


Пршиваем файлом x-xx.hex в программе PonyProg (Процедуру установки, настройки и прошивки hex – файлом программы описывать не буду, в интернете полно описаний).
Открываем вкладку программы как на риснках ниже, жмём Read и смотрим, где стоят галки.
Скорее всего, как на рисунке, т.к. с завода по умолчанию вшита эта комбинация, которая, кстати, означает, что МК будет работать от встроенного генератора на частоте 1.0 MHz.



Убираем лишние галки как на рисунке ниже и жмем Write.(Указанная комбинация галок означает, что МК будет работать с внешним кварцевым резонатором в диапазоне частот 4.0 – 8.0 MHz, как раз наш случай).


Подкючаем необходимые провода, CD эмулятор к магнитоле.


Включаем и видим, что магнитола переходит в режим CDC. Кнопкой Mode можно менять режим CD-CDC, если диск конечно вставлен.


Наконец-то добились желаемого результата - имеем AUX на штатной магнитоле.

Магнитола у меня такая.


Резистор R4 - 47ом в схеме я сразу заменил на 200 ом. Не понравилось, что при открытом транзисторе T2 слишком большой ток потечет через стабилитрон D2.
Огромная благодарность Pasha, Эдуард.
Дополнительная и необходимая информация в постах №1, №9.

Автор: Yurez:) 21.2.2017, 18:04

Добрый день. Собрал данный эмулятор для магнитолы P04859504. Проблема в следующем голова эмулятор видит но через 10 секунд приходит команда на выброс диска и эмулятор отключается. Может есть программеры на форуме кто сможет поправить прошивку контроллера. На смежном ресурсе Drive2.ru я нашел человека который эту проблему решил но он не отвечает. https://www.drive2.ru/b/2152129/ Прошу помощи.

Автор: e404 24.2.2017, 22:15

Цитата(Yurez:) @ 21.2.2017, 19:04) *
Добрый день. Собрал данный эмулятор для магнитолы P04859504. Проблема в следующем голова эмулятор видит но через 10 секунд приходит команда на выброс диска и эмулятор отключается. Может есть программеры на форуме кто сможет поправить прошивку контроллера. На смежном ресурсе Drive2.ru я нашел человека который эту проблему решил но он не отвечает. https://www.drive2.ru/b/2152129/ Прошу помощи.

там код в принципе простой:

Цитата
{
recv_nbytes = j1850_recv_msg(j1850_rxmsg_buf); // get J1850 frame

if( !(recv_nbytes & 0x80) ) // proceed only with no errors
{
if( j1850_rxmsg_buf[0] == 0x8D ){

if( j1850_rxmsg_buf[1] == 0x0F ){

switch( j1850_rxmsg_buf[2] ){

default:
j1850_txmsg_buf[1] = 0x93;
j1850_txmsg_buf[2] = 0x01;
j1850_txmsg_buf[3] = 0x01;
j1850_txmsg_buf[4] = 0x80;
j1850_txmsg_buf[5] = j1850_crc( j1850_txmsg_buf,5);
j1850_send_msg(j1850_txmsg_buf, 6);
break;

case 0x21:
j1850_txmsg_buf[1] = 0x92;
j1850_txmsg_buf[2] = 0xC0;
j1850_txmsg_buf[3] = 0x00;
j1850_txmsg_buf[4] = 0x00;
j1850_txmsg_buf[5] = j1850_crc( j1850_txmsg_buf,5);
j1850_send_msg(j1850_txmsg_buf, 6);

j1850_txmsg_buf[1] = 0x92;
j1850_txmsg_buf[2] = 0xE1;
j1850_txmsg_buf[3] = 0x01;
j1850_txmsg_buf[4] = 0x03;
j1850_txmsg_buf[5] = j1850_crc( j1850_txmsg_buf,5);
j1850_send_msg(j1850_txmsg_buf, 6);

j1850_txmsg_buf[1] = 0x93;
j1850_txmsg_buf[2] = 0x01;
j1850_txmsg_buf[3] = 0x01;
j1850_txmsg_buf[4] = 0x80;
j1850_txmsg_buf[5] = j1850_crc( j1850_txmsg_buf,5);
j1850_send_msg(j1850_txmsg_buf, 6);
break;

case 0x24:
j1850_txmsg_buf[1] = 0x94;
j1850_txmsg_buf[2] = 0x00;
j1850_txmsg_buf[3] = 0x00;
j1850_txmsg_buf[4] = j1850_crc( j1850_txmsg_buf,4);
j1850_send_msg(j1850_txmsg_buf, 5);
break;

}

в первых строчках мы просто ждем опрос от магнитолы в шине по наличию чейнджера (те нажата кнопочка выбора чейнджера на магнитоле) и дефолтовым кейсом возвращаем, что чейнджер у нас есть, в нем 1 диск с 1 треком и режим отображения по умолчанию номер трека +часы.
а вот дальше я не понял что за кейс 0х21 - по описанию работы протокола это означает, что нажата кнопка ФМ на гу (те переключение на приемник) и чейнджер должен как-то реагировать на это wacko.gif))
в описании протокола сд-чейнджера нету никакого упоминания про 0х92 wacko.gif))
последний кейс 0х24 - это то что эмулятор должен ответить, если магнитолу включили в режиме чейнджера

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

Автор: Yurez:) 28.2.2017, 17:21

Странно но человек собирал с этой прошивкой и писал что все работает... Вы можете поправить прошивку а я проверю у меня все на столе...

Автор: e404 3.3.2017, 8:19

Цитата(Yurez:) @ 28.2.2017, 17:21) *
Странно но человек собирал с этой прошивкой и писал что все работает... Вы можете поправить прошивку а я проверю у меня все на столе...

как ее править если не понятно что такое 0х92? а тут оно 2 раза встречается.
человек писал код под свой магнитофон, совместимость с другими моделями он не обещал.

я хочу кассетный привод махнуть на флак-плеер с блутусом - это кмк более правильное решение

Автор: Yurez:) 9.3.2017, 14:09

Там немного другая проблема: узкая полоса пропускания и нужно подавать импульсы имитировать движение ленты...

Автор: e404 9.3.2017, 15:04

Цитата(Yurez:) @ 9.3.2017, 14:09) *
Там немного другая проблема: узкая полоса пропускания и нужно подавать импульсы имитировать движение ленты...

зачем?! выкинуть лпм целиком!

Автор: Старик Ромуальдыч 9.3.2017, 15:43

Цитата(e404 @ 9.3.2017, 15:04) *
зачем?! выкинуть лпм целиком!
машину выкинуть, целиком.

Автор: Yurez:) 9.3.2017, 16:10

Понятно что выкинуть но при отсутствии импульсов которые говорят о движении ленты он переходит в режим "радио"

Автор: e404 10.3.2017, 22:16

я тут вот чего увидел:


думаю такая эмуляция будет гораздо интереснее эмуляции чейнджера ;)))
те, как я понял, двд-чейнджер определяет подключение к тюльпанам и сообщает об этом магнитоле и та в свою очередь пишет на экране АУХ и отключает управление.
вот надо понять что двдюк шлет в шину

Автор: am02rus 11.3.2017, 18:19

Цитата(e404 @ 10.3.2017, 23:16) *
думаю такая эмуляция будет гораздо интереснее эмуляции чейнджера ;)))

Ты сам понял че сказал? Эмуляция ДВД Чейнджера это и есть эмуляция ДВД Чейнджера.
Вики: Эмуля́ция (англ. emulation) в вычислительной технике — комплекс программных, аппаратных средств или их сочетание, предназначенное для копирования (или эмулирования) функций одной вычислительной системы (гостя) на другой...
Т.е. Эмулятор ваш полностью копирует работу штатного Чейнджера.

Когда на тюльпанах появляется сигнал, то активируется кнопка Аукс.

Автор: e404 13.3.2017, 8:30

Цитата(am02rus @ 11.3.2017, 18:19) *
Цитата(e404 @ 10.3.2017, 23:16) *
думаю такая эмуляция будет гораздо интереснее эмуляции чейнджера ;)))

Ты сам понял че сказал? Эмуляция ДВД Чейнджера это и есть эмуляция ДВД Чейнджера.
Вики: Эмуля́ция (англ. emulation) в вычислительной технике — комплекс программных, аппаратных средств или их сочетание, предназначенное для копирования (или эмулирования) функций одной вычислительной системы (гостя) на другой...
Т.е. Эмулятор ваш полностью копирует работу штатного Чейнджера.

Когда на тюльпанах появляется сигнал, то активируется кнопка Аукс.


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

Автор: Topto 14.3.2017, 18:22

Цитата
думаю такая эмуляция будет гораздо интереснее эмуляции чейнджера ;)))

Чем? Если суть только в появлении надписи на экране то да интереснее а так тоже самое. И на своей магнитоле я кнопку Аукс что то не нашел.
Другое дело что на одном китайском сайте есть платы приемников Bluetooth которые могут управлять плеером в телефоне, ну и музыку с флешки они читают. А на магнитоле есть управление чейнджером. И если разобраться в протоколе то может есть возможность скрестить одно с другим. И вот это точно будет интересно и удобно.
Для меня это неподъемная задача- я с микроконтроллером первый раз в жизни дело имел, но может кто нибудь заинтересуется.

Автор: e404 15.3.2017, 15:11

я жду прихода посылки с магнитолой как у меня чтобы ставить над ней эксперименты...
ну и вместо чейнджера сейчас купил приблуду от громаудио - флешки и айфоны читает, есть 2 аукса +можно их же блутус прикупить, но его алгоритм мне не понравился.

если вам в целом будет достаточно блутуса то можно реализовать его примерно вот так:
https://www.youtube.com/watch?v=3-9Whd5HMU8

Автор: IvanNN 13.1.2019, 20:50

Добрый день. Изготовил эмулятор CD чейнджера для Волги Сайбер (он же Додж Стратус) по схеме из первоисточника www.mictronics.de/?page=cdc_proto#ChryslerJeep . И столкнулся с описанной выше проблемой — магнитола пишет "Ext CD" и переключается через несколько секунд в режим радио. Просьба поделиться исходным кодом, если удалось решить данную проблему.

Автор: Stas 17.1.2019, 11:53

Цитата(IvanNN @ 13.1.2019, 21:50) *
Добрый день. Изготовил эмулятор CD чейнджера для Волги Сайбер (он же Додж Стратус) по схеме из первоисточника www.mictronics.de/?page=cdc_proto#ChryslerJeep . И столкнулся с описанной выше проблемой — магнитола пишет "Ext CD" и переключается через несколько секунд в режим радио. Просьба поделиться исходным кодом, если удалось решить данную проблему.

Как не жалко времени в этом говне 20-ти летней давности ковыряться?
Вот так нужно колхозить:
https://radikal.ru


Автор: IvanNN 20.1.2019, 15:26

Цитата(Stas @ 17.1.2019, 12:53) *
Цитата(IvanNN @ 13.1.2019, 21:50) *
Добрый день. Изготовил эмулятор CD чейнджера для Волги Сайбер (он же Додж Стратус) по схеме из первоисточника www.mictronics.de/?page=cdc_proto#ChryslerJeep . И столкнулся с описанной выше проблемой — магнитола пишет "Ext CD" и переключается через несколько секунд в режим радио. Просьба поделиться исходным кодом, если удалось решить данную проблему.

Как не жалко времени в этом говне 20-ти летней давности ковыряться?
Вот так нужно колхозить:
https://radikal.ru

Шо б вы понимали в колбасных обрезках!))) Плату запилить, контроллер запрограммировать, убедиться что них..на не работает, модифицировать программку для attiny и наконец найти рабочее решение! Вот он кайф!!!

Автор: IvanNN 21.1.2019, 8:52

Не нашел как добавить файл на форум. Залил на гугл диск, вот ссылка https://drive.google.com/file/d/1J1bxI2co15M99xBUtziXKTZLwPwy1M0n/view?usp=sharing

Измененный код выглядит следующим образом:
nt16_t main(void)
{
uint8_t j1850_rxmsg_buf[12]; // J1850 message buffer
uint8_t j1850_txmsg_buf[] = {0x8D, 0x93, 0x01, 0x00, 0x00, 0x00};
int8_t recv_nbytes; // byte counter

j1850_init(); // init J1850 bus

sei(); // enable global interrupts

for(;;)
{
recv_nbytes = j1850_recv_msg(j1850_rxmsg_buf); // get J1850 frame

if( !(recv_nbytes & 0x80) ) // proceed only with no errors
{
if( j1850_rxmsg_buf[0] == 0x8D ){

if( j1850_rxmsg_buf[1] == 0x0F ){

switch( j1850_rxmsg_buf[2] ){

default:
j1850_txmsg_buf[1] = 0x93;
j1850_txmsg_buf[2] = 0x01;
j1850_txmsg_buf[3] = 0x01;
j1850_txmsg_buf[4] = 0x80;
j1850_txmsg_buf[5] = j1850_crc( j1850_txmsg_buf,5);
j1850_send_msg(j1850_txmsg_buf, 6);
break;

case 0x21:
j1850_txmsg_buf[1] = 0x92;
j1850_txmsg_buf[2] = 0xC0;
j1850_txmsg_buf[3] = 0x00;
j1850_txmsg_buf[4] = 0x00;
j1850_txmsg_buf[5] = j1850_crc( j1850_txmsg_buf,5);
j1850_send_msg(j1850_txmsg_buf, 6);

j1850_txmsg_buf[1] = 0x92;
j1850_txmsg_buf[2] = 0xE1;
j1850_txmsg_buf[3] = 0x01;
j1850_txmsg_buf[4] = 0x03;
j1850_txmsg_buf[5] = j1850_crc( j1850_txmsg_buf,5);
j1850_send_msg(j1850_txmsg_buf, 6);

j1850_txmsg_buf[1] = 0x93;
j1850_txmsg_buf[2] = 0x01;
j1850_txmsg_buf[3] = 0x01;
j1850_txmsg_buf[4] = 0x80;
j1850_txmsg_buf[5] = j1850_crc( j1850_txmsg_buf,5);
j1850_send_msg(j1850_txmsg_buf, 6);
break;

case 0x24:
j1850_txmsg_buf[1] = 0x93;
j1850_txmsg_buf[2] = 0x01;
j1850_txmsg_buf[3] = 0x01;
j1850_txmsg_buf[4] = 0xA0;
j1850_txmsg_buf[5] = j1850_crc( j1850_txmsg_buf,5);
j1850_send_msg(j1850_txmsg_buf, 6);

j1850_txmsg_buf[1] = 0xE1;
j1850_txmsg_buf[2] = 0x01;
j1850_txmsg_buf[3] = 0x10;
j1850_txmsg_buf[4] = j1850_crc( j1850_txmsg_buf,4);
j1850_send_msg(j1850_txmsg_buf, 5);

j1850_txmsg_buf[1] = 0x94;
j1850_txmsg_buf[2] = 0x00;
j1850_txmsg_buf[3] = 0x00;
j1850_txmsg_buf[4] = j1850_crc( j1850_txmsg_buf,4);
j1850_send_msg(j1850_txmsg_buf, 5);
break;

}
}
}
} // end if message recv
} // endless loop

return 0;
} // end of main()


Сейчас все работает, звук огонь!
В фотогалерею так и не смог добавить фото логин пароль на сайте не проходят, хотя на форум с ними же захожу...
Вот фото https://drive.google.com/file/d/1EE6Dc7RrSTAq2iNdt9tnMpZ9-znKLmxJ/view?usp=sharing

Автор: DAK 21.1.2019, 13:43

Цитата(IvanNN @ 21.1.2019, 8:52) *
В фотогалерею так и не смог добавить фото логин пароль на сайте не проходят, хотя на форум с ними же захожу...

Скорее всего в пароле есть спецсимволы.

Автор: IvanNN 21.1.2019, 15:25

Цитата(DAK @ 21.1.2019, 14:43) *
Цитата(IvanNN @ 21.1.2019, 8:52) *
В фотогалерею так и не смог добавить фото логин пароль на сайте не проходят, хотя на форум с ними же захожу...

Скорее всего в пароле есть спецсимволы.

Да, так и есть. Изменить пароль и убрать спец.символ? Это поможет?

Автор: DAK 21.1.2019, 18:02

Цитата(IvanNN @ 21.1.2019, 15:25) *
Изменить пароль и убрать спец.символ? Это поможет?

Да

Автор: виар 8.2.2019, 1:54

Доброе время суток уважаемый IvanNN. Подскажите пожалуйста конфигурацию фьюзов для мк attiny 26 . Имею магнитолу точно такую же как на Вашем фото. Очень хочется повторить эммулятор.Спасибо за правленную прошивку!!! С помощью avrdudes и программатора usbasp (с соответствующим адаптором) и файлом прошивки hex из вашего архива я прошью мк ? Спасибо заранее.

Автор: виар 8.2.2019, 12:32

Добавление к предыдущему посту. Если можно конфигурацию фьюзов в виде типа Low — E4 High — DF Ext — FF ,чтобы исключить непонятки в виде "прямые фьюзы или инверсные".

Автор: Komandir 6.4.2019, 21:47

Друг попросил повторить девайс. Разводку немного изменил.


Автор: SENT 15.1.2020, 10:15

А тем, кто не ходил в детстве в радиокружок, может кто-то оказать помощь? Возмездную, разумеется?

Автор: Samsul 25.6.2020, 13:13

не нашел у нас на форуме. оживлю тему

https://aliexpress.ru/item/4000677600040.html
https://aliexpress.ru/item/4000677389158.html кто нибудь пробовал?

Автор: panic 25.6.2020, 18:51

Вторая приблуда (та которая беспроводная), у меня полтора года уже стоит, пашет с телефоном по блюпупу без особых нареканий, звук вполне пристойный. Точнее как, мелкие нарекания есть: нуличествует небольшой цифровой фон, но я её подключал без комплектного фильтра по питанию, поэтому тут больше моя вина, софт внутри не допилен - кнопок магнитолы не обрабатывает, поэтому переключение треков только комплектным проводным пультиком (и то не факт что сработает с блюпупом), мне проще на телефоне трек перелистнуть.
Тут картинки https://www.drive2.ru/l/520793029418680357/

Автор: Samsul 25.6.2020, 22:01

Цитата(panic @ 25.6.2020, 18:51) *
Вторая приблуда (та которая беспроводная), у меня полтора года уже стоит, пашет с телефоном по блюпупу без особых нареканий, звук вполне пристойный. Точнее как, мелкие нарекания есть: нуличествует небольшой цифровой фон, но я её подключал без комплектного фильтра по питанию, поэтому тут больше моя вина, софт внутри не допилен - кнопок магнитолы не обрабатывает, поэтому переключение треков только комплектным проводным пультиком (и то не факт что сработает с блюпупом), мне проще на телефоне трек перелистнуть.
Тут картинки https://www.drive2.ru/l/520793029418680357/

О, спасибо за отзывчивость !))
А у него разъем втыкания в магнитолу какой? в RB3 войдет?

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

Автор: panic 26.6.2020, 20:23

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

Автор: Samsul 29.6.2020, 23:00

Цитата(panic @ 26.6.2020, 20:23) *
Разъём должен подойти, магнитолы по идее у нас взаимозаменяемые, значит и разъёмы должны совпадать.
По постоянному плюсу где то видел мнение, что если дёргать питание приблуда может слать мусор по шине данных (которая вроде как сквозная на всю машину), а это не желательно.

спасибо

Автор: Samsul 20.12.2020, 0:48

Цитата(Samsul @ 25.6.2020, 13:13) *
не нашел у нас на форуме. оживлю тему

https://aliexpress.ru/item/4000677600040.html
https://aliexpress.ru/item/4000677389158.html кто нибудь пробовал?


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

Автор: Лайнер 3.3.2021, 22:44

Цитата(IvanNN @ 21.1.2019, 8:52) *
Не нашел как добавить файл на форум. Залил на гугл диск, вот ссылка https://drive.google.com/file/d/1J1bxI2co15M99xBUtziXKTZLwPwy1M0n/view?usp=sharing

Заливать только hex? А для чего остальные файлы?

Автор: IvanNN 22.3.2021, 13:28

Цитата(Лайнер @ 3.3.2021, 23:44) *
Цитата(IvanNN @ 21.1.2019, 8:52) *
Не нашел как добавить файл на форум. Залил на гугл диск, вот ссылка https://drive.google.com/file/d/1J1bxI2co15M99xBUtziXKTZLwPwy1M0n/view?usp=sharing

Заливать только hex? А для чего остальные файлы?


остальные файлики - это исходники для сборки hex' а. выложил на всякий случай, мало ли кто еще дорабатывать возмется.

Русская версия Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)