Крайлер Клуб

Здравствуйте, гость ( Вход | Регистрация )

3 страниц V  < 1 2 3 >  
Ответить в данную темуНачать новую тему
> НЧ вход на штатную магнитолу Chrysler, эмулятор CD чейнжера
Koxx
сообщение 27.8.2013, 2:16
Сообщение #21


Член Крайслер Клуба
Иконка группы

Группа: Распорядитель
Сообщений: 4 018
Регистрация: 5.1.2010
Из: Киев, Украина
Пользователь №: 27 390
Реальное имя: Александр



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

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

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


--------------------
Chrysler Voyager 2.5 CRD '05 Custom Edition
Перейти в начало страницы
 
+Цитировать сообщение
Эдуард
сообщение 26.9.2013, 12:46
Сообщение #22


Член Крайслер Клуба
Иконка группы

Группа: Член Крайслер Клуба
Сообщений: 4 193
Регистрация: 12.6.2009
Из: г. Красногорск, Павшинская Пойма
Пользователь №: 22 892
Реальное имя:Эдуард



В общем вот так выглядит мой трупик...
Прикрепленный файл  IMG_20130926_133151.jpg ( 887,26 килобайт ) Кол-во скачиваний: 234
Прикрепленный файл  IMG_20130926_133207.jpg ( 973,71 килобайт ) Кол-во скачиваний: 146


--------------------

DODGE CARAVAN 2,4 2004г. (2005 модельный год)
На логотипе Dodge изображена голова Архара. Архар на территории России находится на грани исчезновения и занесён в Красную книгу России! Берегите Архаров(Dodge)!
..не копайся в людях, обязательно до дерьма докопаешься.
Перейти в начало страницы
 
+Цитировать сообщение
Stas
сообщение 28.9.2013, 9:02
Сообщение #23


Тысячник
*******

Группа: Пользователи
Сообщений: 1 153
Регистрация: 9.11.2008
Из: Афины/Москва
Пользователь №: 18 013



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


--------------------
И вам не болеть!
---------------------------------------
БМВ 320 2.0 БМВ 520 2.0 БМВ 535 3.5 БМВ 540 4.0 Крайслер 300М 3.5 Крайслер Себринг 2.7 Додж Неон 2.0
БМВ 730 3.0 БМВ 735 3.5 БМВ 750 5.0 Крайслер 300С 3.5 Крайслер Циррус 2.5 Шевроле Блейзер 4.0
Перейти в начало страницы
 
+Цитировать сообщение
Эдуард
сообщение 1.10.2013, 16:02
Сообщение #24


Член Крайслер Клуба
Иконка группы

Группа: Член Крайслер Клуба
Сообщений: 4 193
Регистрация: 12.6.2009
Из: г. Красногорск, Павшинская Пойма
Пользователь №: 22 892
Реальное имя:Эдуард



Фотоотчет от Крайслер Клуба Эстонии :)


--------------------

DODGE CARAVAN 2,4 2004г. (2005 модельный год)
На логотипе Dodge изображена голова Архара. Архар на территории России находится на грани исчезновения и занесён в Красную книгу России! Берегите Архаров(Dodge)!
..не копайся в людях, обязательно до дерьма докопаешься.
Перейти в начало страницы
 
+Цитировать сообщение
Сан-Саныч
сообщение 18.11.2013, 15:52
Сообщение #25





Группа: Пользователи
Сообщений: 1
Регистрация: 31.8.2013
Из: Москва
Пользователь №: 64 934
Реальное имя:Александр



Как мне кажется, я разобрался, почему у некоторых не работают собранные 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.


--------------------
Chrysler Town&Country 3,3л. 2005г. ...чёрный крейсер...
Перейти в начало страницы
 
+Цитировать сообщение
Yurez:)
сообщение 21.2.2017, 18:04
Сообщение #26


Интересующийся
***

Группа: Пользователи
Сообщений: 83
Регистрация: 11.6.2008
Из: Киев
Пользователь №: 14 841



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


Долгожитель
******

Группа: Пользователи
Сообщений: 692
Регистрация: 18.1.2017
Из: МО
Пользователь №: 88 034
Реальное имя:Павел
Город:Ивантеевка



Цитата(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 - это то что эмулятор должен ответить, если магнитолу включили в режиме чейнджера

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


--------------------
VDub: VW Golf Mk2'88/VW Vento Mk3'94/VW Golf Variant Mk4'00
Dodge Grand Caravan ES'02
Перейти в начало страницы
 
+Цитировать сообщение
Yurez:)
сообщение 28.2.2017, 17:21
Сообщение #28


Интересующийся
***

Группа: Пользователи
Сообщений: 83
Регистрация: 11.6.2008
Из: Киев
Пользователь №: 14 841



Странно но человек собирал с этой прошивкой и писал что все работает... Вы можете поправить прошивку а я проверю у меня все на столе...
Перейти в начало страницы
 
+Цитировать сообщение
e404
сообщение 3.3.2017, 8:19
Сообщение #29


Долгожитель
******

Группа: Пользователи
Сообщений: 692
Регистрация: 18.1.2017
Из: МО
Пользователь №: 88 034
Реальное имя:Павел
Город:Ивантеевка



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

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

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


--------------------
VDub: VW Golf Mk2'88/VW Vento Mk3'94/VW Golf Variant Mk4'00
Dodge Grand Caravan ES'02
Перейти в начало страницы
 
+Цитировать сообщение
Yurez:)
сообщение 9.3.2017, 14:09
Сообщение #30


Интересующийся
***

Группа: Пользователи
Сообщений: 83
Регистрация: 11.6.2008
Из: Киев
Пользователь №: 14 841



Там немного другая проблема: узкая полоса пропускания и нужно подавать импульсы имитировать движение ленты...
Перейти в начало страницы
 
+Цитировать сообщение
e404
сообщение 9.3.2017, 15:04
Сообщение #31


Долгожитель
******

Группа: Пользователи
Сообщений: 692
Регистрация: 18.1.2017
Из: МО
Пользователь №: 88 034
Реальное имя:Павел
Город:Ивантеевка



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

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


--------------------
VDub: VW Golf Mk2'88/VW Vento Mk3'94/VW Golf Variant Mk4'00
Dodge Grand Caravan ES'02
Перейти в начало страницы
 
+Цитировать сообщение
Старик Ромуальды...
сообщение 9.3.2017, 15:43
Сообщение #32


Член Крайслер Клуба
*********

Группа: Неактивированные
Сообщений: 23 097
Регистрация: 27.1.2011
Из: между Ленинградом и Москвой
Пользователь №: 36 503
Реальное имя:Игорь



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


--------------------
amicus plato, sed magis amica veritas.
Перейти в начало страницы
 
+Цитировать сообщение
Yurez:)
сообщение 9.3.2017, 16:10
Сообщение #33


Интересующийся
***

Группа: Пользователи
Сообщений: 83
Регистрация: 11.6.2008
Из: Киев
Пользователь №: 14 841



Понятно что выкинуть но при отсутствии импульсов которые говорят о движении ленты он переходит в режим "радио"
Перейти в начало страницы
 
+Цитировать сообщение
e404
сообщение 10.3.2017, 22:16
Сообщение #34


Долгожитель
******

Группа: Пользователи
Сообщений: 692
Регистрация: 18.1.2017
Из: МО
Пользователь №: 88 034
Реальное имя:Павел
Город:Ивантеевка



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


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


--------------------
VDub: VW Golf Mk2'88/VW Vento Mk3'94/VW Golf Variant Mk4'00
Dodge Grand Caravan ES'02
Перейти в начало страницы
 
+Цитировать сообщение
am02rus
сообщение 11.3.2017, 18:19
Сообщение #35


Долгожитель
******

Группа: Пользователи
Сообщений: 925
Регистрация: 17.12.2009
Из: Мытищи
Пользователь №: 27 048
Реальное имя:Радик



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

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

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

Сообщение отредактировал am02rus - 11.3.2017, 18:19


--------------------
Chrysler Grand Voyager 2008 3,8
Перейти в начало страницы
 
+Цитировать сообщение
e404
сообщение 13.3.2017, 8:30
Сообщение #36


Долгожитель
******

Группа: Пользователи
Сообщений: 692
Регистрация: 18.1.2017
Из: МО
Пользователь №: 88 034
Реальное имя:Павел
Город:Ивантеевка



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

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

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


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


--------------------
VDub: VW Golf Mk2'88/VW Vento Mk3'94/VW Golf Variant Mk4'00
Dodge Grand Caravan ES'02
Перейти в начало страницы
 
+Цитировать сообщение
Topto
сообщение 14.3.2017, 18:22
Сообщение #37





Группа: Новичок
Сообщений: 1
Регистрация: 20.5.2016
Пользователь №: 84 595
Реальное имя:Виктор
Город:Москва



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

Чем? Если суть только в появлении надписи на экране то да интереснее а так тоже самое. И на своей магнитоле я кнопку Аукс что то не нашел.
Другое дело что на одном китайском сайте есть платы приемников Bluetooth которые могут управлять плеером в телефоне, ну и музыку с флешки они читают. А на магнитоле есть управление чейнджером. И если разобраться в протоколе то может есть возможность скрестить одно с другим. И вот это точно будет интересно и удобно.
Для меня это неподъемная задача- я с микроконтроллером первый раз в жизни дело имел, но может кто нибудь заинтересуется.
Перейти в начало страницы
 
+Цитировать сообщение
e404
сообщение 15.3.2017, 15:11
Сообщение #38


Долгожитель
******

Группа: Пользователи
Сообщений: 692
Регистрация: 18.1.2017
Из: МО
Пользователь №: 88 034
Реальное имя:Павел
Город:Ивантеевка



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

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


--------------------
VDub: VW Golf Mk2'88/VW Vento Mk3'94/VW Golf Variant Mk4'00
Dodge Grand Caravan ES'02
Перейти в начало страницы
 
+Цитировать сообщение
IvanNN
сообщение 13.1.2019, 20:50
Сообщение #39


Только зарегился
*

Группа: Новичок
Сообщений: 5
Регистрация: 10.10.2016
Пользователь №: 86 653
Реальное имя:Иван
Город:Нижний Новгород



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


Тысячник
*******

Группа: Пользователи
Сообщений: 1 153
Регистрация: 9.11.2008
Из: Афины/Москва
Пользователь №: 18 013



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

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




--------------------
И вам не болеть!
---------------------------------------
БМВ 320 2.0 БМВ 520 2.0 БМВ 535 3.5 БМВ 540 4.0 Крайслер 300М 3.5 Крайслер Себринг 2.7 Додж Неон 2.0
БМВ 730 3.0 БМВ 735 3.5 БМВ 750 5.0 Крайслер 300С 3.5 Крайслер Циррус 2.5 Шевроле Блейзер 4.0
Перейти в начало страницы
 
+Цитировать сообщение

3 страниц V  < 1 2 3 >
Ответить в данную темуНачать новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



RSS Текстовая версия Сейчас: 26.4.2024, 17:39Дизайн IPB
Рейтинг@Mail.ru Мы в соцсетях: