Устройства для чтения компакт дисков

Автор: Пользователь скрыл имя, 11 Января 2012 в 19:02, контрольная работа

Описание работы

В начале 80-х годов голландская фирма «Philips» объявила о совершенной ею революцией в области звуковоспроизведения.

Ее инженеры придумали то, что сейчас пользуется огромной популярностью - Это лазерные диски и проигрыватели.

Содержание

ВВЕДЕНИЕ…………………………………………………………………….….3

1. Принципы чтения Компакт дискОВ ………………………….…4

2. Производительность дисководов CD-ROM……………………..8

3. Подключение дисководов CD-ROM………………………………10

ЗАКЛЮЧЕНИЕ……………………………………………………….…………12

ПРИЛОЖЕНИЕ 1……………………………………………………………..…14

ПРИЛОЖЕНИЕ 2………………………………………………………………..19

СПИСОК ЛИТЕРАТУРЫ…………………………………………………….…22

Работа содержит 1 файл

Устройство для чтения компакт дисков.doc

— 118.00 Кб (Скачать)

     Практически  каждый  дисковод  CD-ROM   обладает   встроенным   цифро- аналоговым преобразователем (ЦАП), а  также  выходным  разъемом  для  вывода стереофонических сигналов. На внешней панели дисководы CD-ROM  (как  внешние так  и  внутренние),  кроме  того,  имеют  разъем,  для  головных  телефонов (наушников).  Если   на   компакт-диске   находится   аудиоинформация,   ЦАП преобразует  ее  в   аналоговую   форму   и   подает   сигнал   на   разъем, предназначенный для головных телефонов, а так же на  выходные  аудио-разъемы дисковода, с которых  в  свою  очередь,  сигнал  поступает  на  усилитель  и аккустическую   систему   непосредственно   или   через   звуковую    карту.

     Преимущество  активного выхода заключается в  том, что аудиосигнал   с  CD-ROM дополнительно обрабатывается звуковой картой.

     Одной из основных, встречающихся при работе с аудиосигналами,  проблем является  физическая  несовместимость   аудио-разъемов   для   встраиваемого дисковода CD-ROM и звуковой карты.  Как  правило,  и  дисковод,  и звуковая карта имеют аудио-разъемы с четырьмя   выводами  (два  стереоканала  и  по одному заземляющему контакту  для  каждого  из  них).  Назначение  контактов обычно одинаково на обоих типах устройств, однако, проблема состоит  в  том, что эти  разъемы  могут  иметь  различные  размеры.  Еще  одна  неприятность связана  с  тем,  что,  если  ЦАП  конструктивно  расположен  внутри  самого дисковода,  это  может  негативно  отразиться  на  качестве  воспроизведения звука. В свою очередь  физическое  разделение  дисковода  CD-ROM  и  ЦАП,  с которым он работает, позволяет избежать дополнительных шумов.

 

      ЗАКЛЮЧЕНИЕ 

     В настоящий момент емкости CD-ROM не хватает  для мультимедиа  продуктов навого поколения. Для увеличения емкости CD-ROM, способного хранить  больший объем данных, упакованных по  стандарту  MPEG-2,  необходимы  более  высокие скорости считывания. Разрабатываемый сейчас новый формат CD-ROM  (HD-CD  или High Density CD) способен обеспечить пятикратное увеличение объема  компакт- дисков без каких-либо особых технических ухищерений. При  этом  ужесточаются требования на физическую разметку диска,  а  именно  уменьшается  расстояние между соседними  треками  и  размер  ямок.  Длина  волны  считывающего  луча уменьшается с 780 нм до 635 нм, однако возможность использования все тех  же дешевых лазеров, работающих в красной области спектра,  остается.  Структура данных  также  становится  более  эффективной  за  счет  более   совершенной логической системы коррекции ошибок, что увеличивает информационную  емкость диска на  10-15%.  Комбинация  указанных  новшеств  позволит  довести  объем записываемой информации до 3,7 Гбайт.

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

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

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

В свою очередь основная  идея  дальнейшего  повышения  скорости  работы дисководов CD-ROM связана с использованием двух лазерных  лучей.  Это  может сделать   данные   устройства   значительно   дороже,   поэтому    некоторые производители   считают    целесообразным    усовершенствовать    технологию производства  приводов  CD-ROM  и выпуск  в ближайшее время относительно дешевых  моделей  с  8-ми  кратной  скоростью   при   использовании   одного считывающего луча. Наличие дисков с высокой плотностью  записи  в  сочетании имеющихся дисководов с  четырех-,  шести-  и  восьмикратной  скоростью  
Приложение 1
 

Интерфейс управляющих строк MCI

     Для передачи управляющей строки устройству чтения CD ROM вы должны использовать функцию  mciSendString . Вам могут потребоваться и другие функции, описанные во второй главе и предназначенные для работы с интерфейсом MCI.

     Открытие  и закрытие устройства CD ROM

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

     open cdaudio alias cd wait

     Так как операция открытия устройства чтения CD ROM может выполняться в течении  нескольких секунд, имеет смысл перед  продолжением работы приложения дождаться  ее завершения, указав параметр wait.

     При открытии драйвера CD ROM можно указать параметр shareable , в этом случае устройством смогут пользоваться одновременно несколько приложений (если они все откроют устройство с параметром shareable).

     Драйвер устройства CD ROM не работает с файлами, поэтому в управляющей строке open путь к файлу не указывается.

     Команда close особенностей не имеет. В качестве параметра вы должны указать имя  устройства cdaudio или алиас (альтернативное имя), если устройство было открыто с использованием алиаса:

     close cd

     Справочные  команды

     Команда sysinfo не имеет особенностей. В качестве имени устройства для этой команды следует указывать строку cdaudio, даже если при открытии был использован алиас.

     Для команды info можно указывать только параметр product.

     С помощью команды capability с параметром can eject вы можете узнать, имеет ли устройство CD ROM возможность автоматического извлечения компакт-дисков. Вы можете также использовать и другие параметры: can play, can record, can save, compound device, device type, has audio, has video, uses files.

     Для определения текущего состояния CD ROM следует использовать команду status . Вы можете указать следующие параметры:

     current track

     Номер текущей дорожки 

     length

     Общая длина

     length track track_number

     Длина заданной дорожки 

     media present

     Если  в устройство вставлен компакт-диск, возвращается строка true

     mode

     Текущий режим работы: not ready (не готов), playing (проигрывание), stopped (останов), recording (запись), seeking (позиционирование)

     number of tracks

     Количество дорожек

     position

     Текущая позиция

     position track track_number

     Текущая позиция на заданной дорожке 

     ready

     Если  устройство готово, возвращается строка true

     start position

     Начальная позиция

     time format

     Текущий формат времени 

     Команды установки режима работы

     Команда break не имеет никаких особенностей. Она позволяет определить код виртуальной клавиши, предназначенной для прерывания процесса выполнения команды. По умолчанию используется комбинация клавиш <Control+Break>.

     Для команды set можно указывать следующие  параметры:

     audio all off

     Отключение  звукового выхода

     audio all on

     Включение звукового выхода

     audio left off

     Отключение  левого канала

     audio left on

     Включение левого канала

     audio right off

     Отключение  правого канала

     audio right on

     Включение правого канала

     door closed

     Загрузка  компакт-диска и фиксирование его в устройстве. Этот параметр может поддерживаться не всеми устройствами (так же, как и параметр door open)

     door open

     Извлечение компакт-диска

     time format milliseconds

     В качестве единицы измерения при  позиционировании используются миллисекунды. Строку milliseconds можно также указывать как ms

     time format msf

     В качестве единицы измерения при  позиционировании используются минуты, секунды и фреймы. В качестве разделителя  минут секунд и фреймов используется двоеточие. Этот формат используется по умолчанию

     time format tmsf

     В качестве единицы измерения при  позиционировании используются дорожки, минуты, секунды и фреймы

     Команды для воспроизведения, записи и позиционирования

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

     play

     Команда play предназначена для запуска  проигрывания. Она имеет следующий формат:

     play device_id [from position [to position]] [notify] [wait]

     Если  не указан параметр from position, проигрывание начинается с текущей позиции. Сразу после открытия текущая позиция устанавливается в начало первой дорожки компакт-диска. Параметр to position позволяет указать конечную позицию, при достижении которого проигрывание прекращается. Перед использованием параметров from и to необходимо установить формат для позиционирования при помощи команды set.

     В качестве примера приведем последовательность команд, с помощью которой выполняется  проигрывание 11-ой дорожки звукового  компакт-диска:

     open cdaudio alias cd wait

     set cd time format tmsf wait

     play cd from 11 to 12 wait

     close cd

     Вы  можете попробовать эту последовательность команд с помощью приложения MCITEST из Microsoft SDK for Windows 3.1. Загрузочный модуль приложения MCITEST есть на дискете, которая  продается вместе с книгой.

     Если  вам нужно указать позицию  внутри дорожки, используйте более  полный формат времени с указанием  минут и секунд. Например, следующая  команда выполнит проигрывание фрагмента 11-ой дорожки, начало которого отстоит  на 10 секунд от начала дорожки, а длительность составляет 5 секунд:

     play cd from 11:0:10 to 11:0:15 wait

     stop

     Останов проигрывания

     stop device_id

     pause

     Временный останов (пауза). Для устройства чтения CD ROM эта команда работает как  команда полного останова stop, при этом команда продолжения работы после временного останова resume не поддерживается

     pause device_id

     seek

     Позиционирование  с последующим остановом. Перед  использованием этой команды необходимо задать формат времени командой set time format

     seek device_id parameter [notify] [wait]

     В качестве необязательного параметра parameter можно указывать одну из следующих  строк:

     to position

     Позиционирование  в заданное место компакт-диска 

     to start

     Позиционирование  в начало

     to end

     Позиционирование  в конец

 

     

     Приложение 2 

Таблица 1.

 Характеристики  протестированных дисководов CD-ROM, по данным фирм-производителей. 

Модель Cкорость дисковода,  кратность Тип интерфейса, режим с максимальной скоростью  передачи данных и скорость передачи данных в этом режиме Размер кэш-буфера, Кбайт Максимальная скорость чтения данных на внутреннем / внешнем крае диска, Кбайт/с Максимальная  скорость вращения диска, об/мин Среднее время  доступа, мс Поддерживаемые  форматы носителей Поддерживаемые  операционные системы Способ загрузки диска, Tray/Slot-in Возможность вертикальной загрузки диска Наличие «музыкальной»  кнопки Среднее время  наработки на отказ, ч
Acer CD-650P 50x E-IDE (SFF8020 v2.5), Ultra DMA mode 2, 33,3 Мбайт/с 128 н/д / 7.500 н/д 85 CD-Audio, CD-ROM (mode 1 & mode 2), CD-ROM XA (mode 2, form 1 & form 2), CD-Plus, CD-i/FMV, Video CD, PhotoCD (single & multi-sessions), I-TRAX enhanced CD, Karaoke CD, CD-R, CD-RW DOS, Windows 3.1, Windows 95/98, Windows NT, OS/2 Warp Tray есть есть 60.000
Actima A50T 50x E-IDE/ATAPI, Ultra DMA mode 2, 33,3 Мбайт/с н/д н/д н/д н/д CD-DA, CD-ROM/MA, Video CD, CD-I/FMV, Multi-session photo CD, Enhanced CD/CD-RW н/д Tray нет есть н/д
ASUS CD-S400/A 40x Enhanced IDE/ATAPI, Ultra DMA mode 2, 33,3 Мбайт/с 128 2.800 / 6.000 8.900 75 Audio/Video CD, CD-ROM (mode 1 & mode 2), mixed mode, CD-ROM/XA (mode 1 & mode 2), CD-I, Photo CD (single & multi-session), Karaoke CD, CD Extra, I-Trax, CD-R, CD-RW DOS 6.xx, Windows 3.1x/95/98/NT, OS/2 Warp 3.0 и выше, Novell Netware, SCO Unix Tray нет есть н/д
ASUS CD-S500 50x Enhanced IDE/ATAPI, Ultra DMA mode 2, 33,3 Мбайт/с 128 3.300 / 7.500 10.400 80 (1/3 амплитуды), 150 (полная амплитуда) CD-Audio, CD-ROM Mode 1 & Mode 2, CD-ROM XA Mode 2 (form 1 & form 2), CD-I, Trax, Karaoke CD, Photo-CD (Single & Multi-session), Video CD, Mixed Mode CD, CD-Extra DOS 6.xx, Windows 3.x, Windows 95, Windows 98, Windows NT, Netware, SCO UNIX, OS/2 Warp Tray нет есть 120.000
Creative CD5230E 52x IDE н/д н/д н/д н/д н/д н/д Tray есть есть н/д
Mitsumi CRMC-FX4820T 48x E-IDE/ATAPI, Ultra DMA mode 2, 33,3 Мбайт/с 128 3.165 / 7.200 н/д 75 CD-Audio, CD-ROM mode 1 & mode 2, CD-ROM XA (mode 2/form 1 & mode 2/form 2), CD-I, Photo CD (single & multi-session), CD-R, CD-RW, Video CD, Enhanced CD, CD-Text н/д Tray есть нет 100.000
Samsung SC-148 48x Enhanced IDE/ATAPI 128 н/д / 7.200 9.900 80 (1/3 амплитуды) CD-DA, CD-ROM (Mode 1), CD-ROM XA (Mode 2, Form 1 & Form 2), Photo-CD (Single, Multi-Session), VIDEO-CD ready, CD-I (FMV), CD-Plus, CD Extra, CD-RW Windows 95/98/NT, Linux Tray есть нет 125.000

Информация о работе Устройства для чтения компакт дисков