- Привод cd rom схема
- Внешний контроллер IDE CD-ROM привода
- Ремонт CD-проигрывателей. CD-players repair CD-ROM
- 1 Принципы работы
- 1.1 Принцип оптического считывания информации в СД-проигрывателях
- 1.2 Работа сервосхем и основные сигналы в процессе считывания диска
- 1.3 Преобразование звука
- 1.4 Функционирование проигрывателя в различных режимах
- 1.4.1 Загрузка диска
- 1.4.2 Воспроизведение
- 1.4.3 Пауза
- 1.4.4 Перемотка по трекам » >»
- 1.4.5 Перемотка по треку » >»
Привод cd rom схема
Зарезервировано под расширение ОЗУ и ПЗУ На микросхеме DD2 (К1533ИД7) выполнен дешифратор адресов внешних устройств. Для сокращения числа корпусов микросхем, а, следовательно, удешевления устройства, выбран динамический метод индикации. Образ символа защелкивается в регистре DD8 К1533ИР23 (ему соответствует адрес на запись 7FH), а код, соответствующий номеру подсвечиваемого разряда — в регистре DD9 К1533ТМ9 (адрес на запись 3FH). Код номера разряда дешифруется микросхемой DD4 К555ИД10. На светодиодном индикаторе HG1 с общим катодом (АЛС318 или другой, например, устанавливаемый в АОНах) индицируется информация по текущему состоянию привода — «—StOP—», «—PAUSE—», «—RESEt—», «PL.01.04-57» — здесь PL — «PLAY», 01 — текущая дорожка, 04-57 — минуты и секунды на текущей дорожке. На микросхеме DD6 К1533КП11 выполнен порт клавиатуры. Адрес клавиатурного порта — 3ЕH (чтение). Клавиатура представляет собой матрицу организацией 4х4 нормально разомкнутых кнопок. Столбцы клавиатуры подключаются ко входам порта клавиатуры, а строки — к выходам дешифратора сканирования (DD4). Количество кнопок может быть легко увеличено до 36, для этого достаточно допаять матрицу клавиатуры по аналогии с уже имеющейся, используя оставшиеся выводы дешифратора DD4, за исключением вывода R9 (вывод 11) которая участвует в формировании сигнала сброса дла привода CD-ROM. Для согласования восьмиразрядной шины данных микропроцессора с шестнадцатиразрядной шиной данных привода CD-ROM служит узел, включающий в себя три микросхемы: DD10 (К1533АП6) и DD11-DD12 (К1533ИР23). Шинный формирователь DD10 обеспечивает развязку шины данных микропроцессора и младшей половины шины данных привода, а регистры DD11-DD12 — фиксацию данных, поступающих на старшую половину шины данных привода при чтении или записи. Младшей половине соответствует базовый адрес чтения/записи F0H, а старшей — BFH. (Примечание: так как привод CD-ROM имеет 8 регистров, через которые осуществляется обмен данными и управление, то, соответственно, ему, как внешнему устройству, соответствуют 8 адресов на ввод и вывод, в данном случае — F0H-F7H). Таким образом, для записи данных в CD-ROM необходимо сначала записать старший байт по адресу BFH, а затем записать младший байт по требуемому адресу из диапазона F0H-F7H. Для считывания же данных необходимо сначала считать младший байт (адрес — F0H-F7H), а затем считать старший байт из порта с адресом BFH. Теоретически, правильно собранное устройство в наладке не нуждается. Однако на практике возможно потребуется подкорректировать значение частоты генератора импульсов прерываний — она должна составлять 400 Гц. Детали. Микросхемы серии К1533 можно заменить их аналогами из серии К555. Процессор Z80 может быть заменен на отечественный аналог К1858ВМ1. Мультиплексор К1533КП11 (DD6) может быть заменен на шинный формирователь К1533АП5, К1533АП6 или даже на четыре элемента микросхемы К555ЛП8. Вместо регистра DD8 К1533ИР23 может быть установлен регистр К1533ИР27, при этом вывод 1 микросхемы необходимо подключить к лог.1 или на вывод 26 (цепь сброса) процессора. Вместо регистра DD9 К1533ТМ9 можно использовать либо К1533ИР27 (вывод 1 подключается аналогично предыдущему варианту), либо К1533ИР23. Приведенная прошивка ПЗУ контроллера не обеспечивает никаких сервисных функций. Фактически ее основное назначение показать, что схема контроллера работоспособна. Это ни в коем случае не значит, что не будет появляться новых версий прошивки. Возможно они появятся уже к моменту выхода статьи. Итак, данная прошивка (таблица 1) обеспечивает следующие функции:
Вставленный диск автоматически распознается и выбрасывается в случае, если он не содержит ни одной аудио дорожки. Приведенная прошивка была успешно оттестирована на следующих моделях CD-ROM приводов: Источник Ремонт CD-проигрывателей. CD-players repair CD-ROMАвтор — Ростислав 1 Принципы работы1.1 Принцип оптического считывания информации в СД-проигрывателяхДля считывания информации с компакт-диска используется лазерная головка (ЛГ). В корпусе ЛГ установлены лазерный диод, внутренняя оптическая система (дифракционная решетка, цилиндрическая, коллиматорная и другие линзы, призма), катушки фокусировки и трекинга с фокусирующей линзой, лазерный диод(рис. 1.1). При подаче напряжения питания полупроводниковый лазерный диод генерирует когерентный (разность фаз волн постоянна во времени) луч, который с помощью дифракционной решетки разделяется на основной луч и два дополнительных. Пройдя через элементы оптической системы и фокусирующую линзу, эти лучи попадают на компакт-диск (рис. 1.2). Точную фокусировку лучей на диске осуществляют катушки фокусировки, устанавливающие нужное положение линзы. Отразившись от диска, лучи снова попадают на фокусирующую линзу и дальше в оптическую систему. При этом отраженные лучи отделяются от падающих благодаря их разной поляризации. Перед тем, как попасть на фотодатчики (фотодиодную матрицу), основной луч проходит через цилиндрическую линзу, в которой используется эффект дисторсии для определения точности фокусировки (рис. 1.3). Если луч сфокусирован точно на поверхности компакт-диска, отраженный луч на фотодатчиках имеет форму круга, если перед или за поверхностью — форму эллипса. Сигналы с фотодатчиков предварительно усиливаются, и по разности сигналов (A+C) и (B+D) определяется ошибка фокусировки FE (Focus Error). При точной фокусировке сигнал FE равен нулю. Два боковых луча попадают на датчики E и F. Они используются для отслеживания прохождения основного луча по считываемой дорожке (треку) (рис. 1.4). Разность сигналов E и F определяет ошибку трекинга (отслеживания дорожки) TE (Tracking Error). Суммарный сигнал с датчиков A, B, C и D представляет собой высокочастотный (RF) сигнал (>4 МГц) в формате EFM (Eight-to-Fourteen Modulation). Он содержит закодированную аудиоинформацию и дополнительные данные. 1.2 Работа сервосхем и основные сигналы в процессе считывания дискаПри установке компакт-диска двигатель позиционирования (Slide motor) перемещает лазерную головку в начальное положение, пока не замкнется концевик «Начальное положение головки». (В некоторых моделях для передвижения каретки и позиционирования имеется не два, а один двигатель.) Дальше головка начинает медленно отъезжать, пока не разомкнется концевик. По сигналу LDON сервосхема автоматического питания лазера (ALPC — Automatic Laser Power Control) подает питание на лазерный диод. Иногда могут применяться дополнительные концевики для блокировки включения лазера и предотвращения попадания в глаза лазерного луча при разобранном механизме, а иногда лазер постоянно включен при закрытой каретке. Система ALPC поддерживает на заданном уровне мощность излучения лазерного диода. Текущую мощность излучения контролирует фотоприемник, помещенный в одном корпусе с лазерным диодом. Сервопроцессор начинает вырабатывать импульсы начального поиска фокуса (FSR), которые поступают к сервосхемам фокусировки и далее через драйвер — на фокусирующую линзу. Сервосхема фокусировки предназначена для компенсации биений компакт-диска (вверх-вниз). Драйвер (выходной каскад) используется для усиления мощности сигналов. Линза начинает перемещаться вверх-вниз. При точной фокусировке луча на поверхности компакт-диска сигнал ошибки фокусировки FE=(A+C)-(B+D) станет минимальным, отключится подача импульсов FSR, и сервосхема фокусировки начнет управлять фокусирующей катушкой с помощью сигнала FEM, который представляет собой скорректированный сигнал FE. После удачной фокусировки вырабатывается сигнал FOK (FocusOk). Если после 3-4 FSR-импульсов сигнал FOK не вырабатывается, то определяется отсутствие компакт-диска, и работа проигрывателя останавливается. Сигнал FOK поступает к сервосхемам управления скоростью вращения двигателя (СУСВД). Они вырабатывают сигналы MON (разрешение), MDS (обороты), MDP (фаза), CLV (управление) для управления работой двигателя и регулирования его скорости вращения. Двигатель начинает вращаться и набирать скорость. В некоторых проигрывателях импульсы запуска двигателя генерируются еще до подачи сигнала FOK вместе с FSR-импульсами. При постоянной угловой скорости вращения от начала к концу диска увеличиваются диаметр дорожки и линейная скорость. СУСВД поддерживает на постоянном уровне линейную скорость вращения диска, а после остановки проигрывателя притормаживает обороты двигателя. Номинальная скорость потока считываемой информации с диска 4,3218 Мбит/с. Одновременно сигнал FOK поступает к сервосхеме трекинга и активизирует ее работу. Эта сервосхема обеспечивает точное прохождение луча по центру дорожки. Для отслеживания положения луча используется сигнал ошибки трекинга (TE=E-F). Отфильтрованная высокочастотная составляющая сигнала TE (сигнал TER) поступает на катушку трекинга. Катушка трекинга перемещает линзу в перпендикулярном к дорожкам направлению и может обеспечить считывание до 20 треков без перемещения ЛГ. Отфильтрованная низкочастотная составляющая сигнала TE (сигнал RAD) подается на двигатель позиционирования, который перемещает ЛГ по полю диска. Лазерная головка периодически перемещается, когда количество прочитанных дорожек выходит за пределы, допустимые для катушки трекинга. Схемы трекинга не могут самостоятельно определить нахождение луча на информационной дорожке или между ними. Для этого используется зеркальный детектор, который по амплитуде высокочастотного сигнала EFM определяет положение луча и корректирует его. Если луч находится между дорожками, то амплитуда сигнала EFM минимальна. При удачном отслеживании сервосхемы трекинга вырабатывают сигнал TOK (Tracking OK). После этого начинается считывание информации с диска. Протактированный импульсами с кварцевого генератора, PLL-детектор подстраивается по частоте и фазе к высокочастотному EFM-сигналу и выделяет из него данные. В сдвиговом регистре последовательные данные преобразуются в параллельные. Дальше информация декодируется, проходит начальную обработку (деперемежение, коррекция ошибок и т.п.) и помещается в буфер «половинного состояния». СУСВД поддерживает заполнение буфера на уровне 50%. Если скорость вращения низкая и буфер заполнен менее чем на 50%, то сервосхема увеличит обороты двигателя, и наоборот. Можно на некоторое время притормозить диск, но звук не прервется. Это объясняется наличием буфера. Похожий принцип работы в AntiShock-схемах, но у них емкость и процент заполнения больше. Информация в буфер записывается и считывается по импульсам WFCK и RFCK соответственно. Считанная информация разделяется на аудиоданные и субкод. Субкод — это служебная информация, которая содержит синхронизирующие биты, сведения о текущем треке, времени. Субкод используют сервосхемы для позиционирования лазерной головки в нужную точку. Скорость потока субкода составляет 58,8 кбит/с. Аудиоданные обрабатываются в звуковых схемах, и на выход поступает аналоговый аудиосигнал. 1.3 Преобразование звукаПреобразование звука из цифрового в аналоговый формат происходит в звуковых схемах. Первоначально данные левого и правого каналов смешаны (мультиплексированы) и размещены в одном потоке. Аудиоданные проходят дальнейшую обработку (интерполяция, замещение) в цифровых аудиосхемах. Для улучшения качества звука и уменьшения шумов могут использоваться цифровые фильтры и схемы ускоренной выборки (OVERSAMPLING). Цифровые фильтры преобразуют разрядность аудиосигнала с 16 до 18 или 20 бит, уменьшая ступеньку квантования в выходном сигнале. При использовании 18-разрядного фильтра и ЦАП ступенька уменьшается в 4 раза и, соответственно, звук становится более приятным. Схемы ускоренной выборки перемещают шумы квантования (>22 кГц) в область более высоких частот. Данные для ЦАП считываются и преобразуются со скоростью в 2, 4, 8 или 16 раз большей, чем номинальная. ЦАП преобразовывает цифровые сигналы в аналоговую форму. Возможны два варианта (рис. 1.5). В дорогих моделях используется вариант, показанный на рис. 1.5,а. Мультиплексированный цифровой сигнал поступает на демультиплексор, который по тактирующим импульсам разделяет его на 2 цифровых потока соответственно для левого и правого каналов. Для каждого канала используется свой ЦАП. В другом варианте (рис. 1.5,б) применяется один ЦАП, аналоговый сигнал с которого разделяется коммутатором на два канала. В обоих случаях линия задержки используется для выравнивания по времени данных правого и левого каналов. Аудиосигналы с выхода ЦАП усиливаются и поступают на выходные фильтры. Фильтры обрезают высокочастотные составляющие (>20 кГц), шумы квантования и сглаживают ступеньку. В аудиосхемах используются транзисторные ключи, которые управляются сигналом MUTE и закорачивают выходной сигнал на корпус. Если диск считывается нормально, то в режимах «Воспроизведение» или «Перемотка по треку» процессор отключает блокировку звука. Во всех остальных режимах функция MUTE активизирована. От качества фильтра напрямую зависит качество аудиосигнала. В дорогих моделях используют фильтры более высоких порядков. 1.4 Функционирование проигрывателя в различных режимах1.4.1 Загрузка дискаПри включении проигрывателя в сеть вырабатывается сигнал сброса Reset, который обнуляет регистры процессора. Процессор проверяет положение каретки, лазерной головки (при необходимости позиционирует в начальное положение) и наличие компакт-диска. В некоторых моделях при наличии диска проигрыватель переходит в режим воспроизведения. При нажатии клавиши «Open/Close» процессор подает сигнал на двигатель каретки, каретка выезжает. При полном выезде каретки срабатывает концевик «Конечное положение каретки», и процессор останавливает двигатель. В некоторых моделях проигрывателей применяются электрические схемы без концевиков, которые по силе тока, потребляемого двигателем, определяют начальное и конечное положения каретки. Диск устанавливается в каретку. При повторном нажатии клавиши «Open/Close» процессор запускает двигатель. Каретка заезжает, пока не сработает концевик «Начальное положение каретки». Диск устанавливается на столик и прижимается к нему. Проигрыватель пытается считать заголовок диска. Информация с диска считывается в направлении от центра. Физически заголовок расположен в начале компакт-диска. В нем записана информация о количестве композиций, общем времени и т.п. Если информация считается удачно, на экране высветятся характеристики диска. В противном случае на дисплее появится сообщение «Error», «No Disc» или «-«, а в некоторых моделях режим воспроизведения будет заблокирован. 1.4.2 ВоспроизведениеЛГ начинает считывать диск, ищет начало первого трека и начинает воспроизводить его. Одновременно отображаются номер и время трека на дисплее. 1.4.3 ПаузаПриостанавливается воспроизведение диска. Выходной аудиосигнал блокируется. Лазерная головка остается на одном месте. 1.4.4 Перемотка по трекам » >»ЛГ ищет начало нужного трека и начинает его воспроизводить. 1.4.5 Перемотка по треку » >»В этом режиме ускоренно проигрывается трек. Процессор вырабатывает сигналы JF (прыжок вперед) и JP (прыжок назад). Катушка трекинга и ЛГ медленно перемещаются вперед (назад). Считывающий луч постоянно перепрыгивает с текущей дорожки на следующую. С помощью детектора подсчитывается количество пересеченных дорожек. Соответственно вырабатывается сигнал для управления катушкой трекинга (до 25 треков) и двигателем позиционирования. Амплитуда аудиосигнала на выходе немного снижается. Все права защищены. При попытке воспроизведения информации ссылка на источник обязательна. Источник |