Как автомагнитола определяет что CD вставлен в дисковод .

Что бы еще такого сделать?... Предлагайте! Обсудим все!!!
Ответить
Аватара пользователя
Dm7203
Сверлит текстолит когтями
Сообщения: 1280
Зарегистрирован: Чт апр 05, 2012 09:49:44

Как автомагнитола определяет что CD вставлен в дисковод .

Сообщение Dm7203 »

Хочу сделать AUX для автомагнитолы , но и оставить радио , что бы можно было переключать Радио / CD .
Входной аудио сигнал будет подаваться вместо звука с CD .
Но я не могу понять как процессор определяет что CD диск вставлен в дисковод и готов для прослушивания .

Изображение
Реклама
Аватара пользователя
Albert_V
Друг Кота
Сообщения: 4119
Зарегистрирован: Чт сен 12, 2013 00:54:12
Откуда: ЗаМКАДье. Там, где ЦУП

Re: Как автомагнитола определяет что CD вставлен в дисковод

Сообщение Albert_V »

Так же, как и в любом проигрывателе CD:
1. Закрытие лотка или включение питания.
2. Перемещение "бошки" к центру диска (вначале проверка положения "бошки").
3. Раскручивание диска.
4. Попытка сфокусировать луч (с перемещением "бошки") на секторах с каталогом или, вначале, на служебной области диска с попыткой чтения.
Если каталог считан - диск распознан (диск вставлен).
Далее - Play.
С Уважением, Альберт (Albert_V).
Реклама
Аватара пользователя
Dm7203
Сверлит текстолит когтями
Сообщения: 1280
Зарегистрирован: Чт апр 05, 2012 09:49:44

Re: Как автомагнитола определяет что CD вставлен в дисковод

Сообщение Dm7203 »

Дисковод не вставлен , как обмануть процессор , что бы он "думал" что дисковод стоит и готов .
Аватара пользователя
Albert_V
Друг Кота
Сообщения: 4119
Зарегистрирован: Чт сен 12, 2013 00:54:12
Откуда: ЗаМКАДье. Там, где ЦУП

Re: Как автомагнитола определяет что CD вставлен в дисковод

Сообщение Albert_V »

Думаю, что никак. Коммутатор (Tuner<>CD) управляется по I2C и по цифровой шине общается процессор с блоком CD . Слишком много перепахивать придётся (если вообще возможно найти протокол общения с CD).
С Уважением, Альберт (Albert_V).
Реклама
Эиком - электронные компоненты и радиодетали
Аватара пользователя
Dm7203
Сверлит текстолит когтями
Сообщения: 1280
Зарегистрирован: Чт апр 05, 2012 09:49:44

Re: Как автомагнитола определяет что CD вставлен в дисковод

Сообщение Dm7203 »

Я не хочу управлять коммутатором напрямую , пусть им по прежнему управляет процессор .

Мне нужно просто что бы магнитола переключалась на CD и звук брался с канала CD
Реклама
Аватара пользователя
Albert_V
Друг Кота
Сообщения: 4119
Зарегистрирован: Чт сен 12, 2013 00:54:12
Откуда: ЗаМКАДье. Там, где ЦУП

Re: Как автомагнитола определяет что CD вставлен в дисковод

Сообщение Albert_V »

Вы не совсем внимательно прочитали мой предыдущий пост.
Процессор по цифровой шине общается с CD.
Dm7203 писал(а):Дисковод не вставлен , как обмануть процессор , что бы он "думал" что дисковод стоит и готов .
"Имитировать" (по протоколу общения) MN6627933, которая стоит на плате CD.
Кстати, по условию "готов" переключения Tuner<>CD скорее всего, не будет. Только по команде "Play".
Вам намного дешевле будет просто, сменить магнитолу. Но, это лично моё мнение.
Последний раз редактировалось Albert_V Пн дек 29, 2014 16:17:13, всего редактировалось 2 раза.
С Уважением, Альберт (Albert_V).
Реклама
Аватара пользователя
Dm7203
Сверлит текстолит когтями
Сообщения: 1280
Зарегистрирован: Чт апр 05, 2012 09:49:44

Re: Как автомагнитола определяет что CD вставлен в дисковод

Сообщение Dm7203 »

Я просто думал что наличие дисковода определяется не по шине I2C .
Аватара пользователя
Albert_V
Друг Кота
Сообщения: 4119
Зарегистрирован: Чт сен 12, 2013 00:54:12
Откуда: ЗаМКАДье. Там, где ЦУП

Re: Как автомагнитола определяет что CD вставлен в дисковод

Сообщение Albert_V »

Общение с CD не по I2C.
Документацию найти практически невозможно, но очень напоминает SCI.
С Уважением, Альберт (Albert_V).
Аватара пользователя
Dm7203
Сверлит текстолит когтями
Сообщения: 1280
Зарегистрирован: Чт апр 05, 2012 09:49:44

Re: Как автомагнитола определяет что CD вставлен в дисковод

Сообщение Dm7203 »

Ладно с этим.
Решил перейти на СД чейнжер .
Магнитола начала переключаться на него при подаче на BUS - высокого логического уровня 5v :)
Буду подавать входной сигнал на канал CDC.
Аватара пользователя
Albert_V
Друг Кота
Сообщения: 4119
Зарегистрирован: Чт сен 12, 2013 00:54:12
Откуда: ЗаМКАДье. Там, где ЦУП

Re: Как автомагнитола определяет что CD вставлен в дисковод

Сообщение Albert_V »

А вход она при этом переключает или остаётся на тюнере до нажатия Play?
С Уважением, Альберт (Albert_V).
Аватара пользователя
Dm7203
Сверлит текстолит когтями
Сообщения: 1280
Зарегистрирован: Чт апр 05, 2012 09:49:44

Re: Как автомагнитола определяет что CD вставлен в дисковод

Сообщение Dm7203 »

Вход переключает , все ... работает .
Аватара пользователя
Albert_V
Друг Кота
Сообщения: 4119
Зарегистрирован: Чт сен 12, 2013 00:54:12
Откуда: ЗаМКАДье. Там, где ЦУП

Re: Как автомагнитола определяет что CD вставлен в дисковод

Сообщение Albert_V »

Вам просто повезло.
С Наступающим Новым Годом!!! :beer:
С Уважением, Альберт (Albert_V).
Аватара пользователя
Dm7203
Сверлит текстолит когтями
Сообщения: 1280
Зарегистрирован: Чт апр 05, 2012 09:49:44

Re: Как автомагнитола определяет что CD вставлен в дисковод

Сообщение Dm7203 »

И вас тоже ! :))
Ответить

Вернуться в «Умные мысли»