Распиновка ide cd rom

Обновлено: 06.07.2024

С давних пор приводы CD-ROM стали непременным атрибутом современного компьютера, ведь ОС WINDOWS 95/98 уже невозможно установить с дискет. Однако в последнее время в связи с бурным возрастанием скоростей обмена информацией и удешевлением высокоскоростных моделей, все большее и большее количество «пожилых и неторопливых» отправляется в свое последнее путешествие - на полку, глотать пыль (а в худшем случае - «на запчасти»). Сейчас цена на 2-х - 4-х скоростные модели колеблется в пределах 40-75 гривен (10-20$; модели с кнопками управления стоят несколько дороже). И хотя качество звучания, обеспечиваемое CD-ROM приводами хуже, чем в стационарных проигрывателях компакт дисков, они часто используются для прослушивания аудиоCD.

Основным препятствием, мешающим использованию CD-ROM приводов в качестве автономных проигрывателей компакт дисков, является отсутствие каких-либо органов управления проигрыванием диска. И хотя существуют модели, имеющие клавиши управления, но они, к сожалению, за редким исключением (Creative Infra) не обеспечивают никаких сервисных функций.

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

Известно несколько схем такого рода. Две из них были опубликованы в журнале «Радиолюбитель», еще одна рекламировалась в одной из эхоконференций сети FIDO. К сожалению все эти схемы имеют существенные недостатки, а именно: необходимость наличия на лицевой панели привода клавиш управления, отсутствие прошивки для микроконтроллера и не IDE интерфейс или, опять же, отсутствие прошивки для третьей схемы, что, естественно, затрудняет их повторение. Учитывая сказанное, было принято решение о разработке недорогого контроллера CD-ROM привода, в той или иной мере свободного от указанных недостатков.

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

В качестве управляющего процессора использован процессор Z80 (DD3, рис.1). Причин, обусловивших такой выбор, две: во-первых, при разработке чего-либо чаще всего приходится довольствоваться тем, что есть под рукой, и, во-вторых, этот процессор, как и устройства на его основе (АОНы и ZX-Spectrum, которые пылятся полуразобранные на полках у многих), достаточно широко распространен. Я, например, использовал старую плату АОН, благо большинство соединений там уже разведено.

На элементах DD1.1-DD1.3 микросхемы DD1 (К1533ЛН1) собран задающий кварцевый генератор, с выхода которого тактовая последовательность с частотой 4 МГц поступает на тактовый вход (вывод 6) процессора. На элементах DD1.4-DD1.6 выполнен генератор импульсов прерываний. Снимаемые с его выхода короткие импульсы отрицательной полярности с частотой около 400 Гц подаются на вход маскируемого прерывания (вывод 16) процессора.

Объем ОЗУ и ПЗУ (микросхемы DD7 (К573РУ10) и DD5 (2764)) составляет 2К и 8К соответственно (максимальный объем - 32К и 32К), что дает возможность использовать практически любые микросхемы памяти. Карта памяти устройства выглядит следующим образом:

Зарезервировано под расширение ОЗУ и ПЗУ На микросхеме 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) обеспечивает следующие функции:

  1. Воспроизведение аудио дисков с индикацией номера текущей дорожки и времени проигрывания (клавиша «1»);
  2. Переход на предыдущую дорожку (клавиша «0»);
  3. Переход на следующую дорожку (клавиша «3»);
  4. Останов проигрывания (клавиша «2»);
  5. Пауза/возобновление проигрывания (клавиша «5»)
  6. Выброс диска (клавиша «6»).

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

Приведенная прошивка была успешно оттестирована на следующих моделях CD-ROM приводов:
Mitsumi 4x (model FX400E)
Mitsumi 8x (model FX810T4)
Samsung 24x (model SCR2430, SCR2431)


Другой вариант.

Другой вариант.

    Кабель для подключения дисководов(Floppi).


Существуют как минимум два разных документа с разными данными:

Русскоязычный вариант:


Жилы с 10 по 16 после первого разъёма перекручены - необходимо для идентификации дисковода. Нечетные контакты - корпус.




По такой схеме можно подключить индикатор активности.





DVD slim sata (распиновка стандарта мини сата).



USB 2.0 серии A, B и Mini


USB 2.0 Микро USB



Распиновка разъёма материнской платы для передней панели USB 2.0




USB 3.0 серии A, B, Micro-B и Powered-B. Серия Powered-B отличается от серии B, тем, что у него есть в наличии 2 дополнительных контакта, которые служат для передачи дополнительного питания, таким образом, устройство может получить до 1000 мА тока. Это снимает надобность в дополнительном источнике питания для маломощных устройств.



Распиновка разъёма материнской платы для передней панели USB 3.0










Разъемы данных (Северный мост):





Чтобы видеокарта заработала в режиме x8 PCI Express, мы заклеили часть контактов скотчем.

Та же самая видеокарта, но заклеено больше контактов. Она работает в режиме x4 PCI Express.

Если заклеить лишние контакты, то видеокарта PCI Express станет работать в режиме всего x1 PCI Express. Пропускная способность составляет 256 Мбайт/с в обоих направлениях.

Интерфейсы PATA, IDE и SCSI

Теперь подробнее.

Важным этапом в развитии ATA стал переход от PIO (англ. Programmed input/output — программный ввод-вывод) к DMA (англ. Direct memory access — прямой доступ к памяти). При использовании PIO считыванием данных с диска управлял центральный процессор компьютера, что приводило к повышенной нагрузке на процессор и замедлению работы в целом. По причине этого компьютеры, использовавшие интерфейс ATA, обычно выполняли операции, связанные с диском, медленнее, чем компьютеры, использовавшие SCSI и другие интерфейсы. Введение DMA существенно снизило затраты процессорного времени на операции с диском.

Интерфейсы PATA, IDE и SCSI

Всю хронологию развития и достижений на пути становления ATA интерфейса можно представить в виде следующей сводной таблицы.

Установка джамперов (перемычек) для дисков IDE и подключение шлейфов

Интерфейсы PATA, IDE и SCSI

Проще всего для оптических накопителей, выбор из 3-х вариантов.


Интерфейсы PATA, IDE и SCSI

Для жестких дисков выбор вариантов больше.

Интерфейсы PATA, IDE и SCSI

Почему master всегда на конце кабеля?

Вот картинка для 40-жильного кабеля.

Интерфейсы PATA, IDE и SCSI

Вот фото реального кабеля с кабельной выборкой.

Интерфейсы PATA, IDE и SCSI

Таким образом, на одном из устройств контакт 28 оказывается заземленным (режим Master), а на другом — свободным (Slave). Этот режим корректно работает только при наличии двух устройств на кабеле и установленных перемычек в CS. На обычном кабеле этот режим не работает.

Дополнительные метки для правильного подключения кабеля IDE.

Корректное подключение нескольких устройств

И немного о SCSI.

Существует три стандарта электрической организации параллельного интерфейса SCSI:

  • SE ( single-ended ) — асимметричный SCSI, для передачи каждого сигнала используется отдельный проводник.
  • LVD ( low-voltage-differential ) — интерфейс дифференциальной шины низкого напряжения, сигналы положительной и отрицательной полярности идут по разным физическим проводам — витой паре. На один сигнал приходится по одной витой паре проводников. Используемое напряжение при передаче сигналов ±1,8 В.
  • HVD ( high-voltage-differential ) — интерфейс дифференциальной шины высокого напряжения, отличается от LVD повышенным напряжением и специальными приёмопередатчиками.

Все версии приведены в таблице.

НаименованиеПропускная способностьМаксимальное количество устройств
SCSI5 Мбайт/сек8
Fast SCSI10 Мбайт/сек8
Wide SCSI20 Мбайт/сек16
Ultra SCSI20 Мбайт/сек4—8
Ultra Wide SCSI40 Мбайт/сек4—16
Ultra2 SCSI40 Мбайт/сек8
Ultra2 Wide SCSI80 Мбайт/сек16
Ultra3 SCSI160 Мбайт/сек16
Ultra-320 SCSI320 Мбайт/сек16
Ultra-640 SCSI640 Мбайт/сек16

Вы можете сохранить ссылку на эту страницу себе на компьютер в виде htm файла

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

Для изготовления переходника нам понадобится:

1). Разъём Slimline SATA Male (13-pin)

Его можно взять из старого оптического привода. Если привода у вас нет, прогуляйтесь до ближайшего ремонтного сервиса. Нерабочий привод вам отдадут бесплатно.


2). Стандартный кабель SATA Female (7-pin) - SATA Female (7-pin)

Такой кабель можно купить в любом компьютерном магазине рублей за 15. Либо обменять у соседа-компьютерщика на банку холодного пива.


3). Разъём питания SATA Female (15-pin)

Этот разъём можно отрезать с нерабочего компьютерного блока питания ATX. Если нету блока питания, зайдите в ремонтный сервис. Вам отдадут штук 10 сгоревших блоков питания.


4). Эпоксидный клей

Самая дорогая часть нашего переходника. Продаётся в автомагазинах и хозмагазинах. Вместо эпоксидного клея можно использовать термосопли.


Приступаем к изготовлению переходника
Разбираем привод, извлекаем плату с разъёмом.


Плата будет несущей конструкцией нашего переходника. Поэтому обрезаем её по длине, демонтируем все компоненты.

Затем разрезаем SATA (7-pin) кабель. Внутри мы видим две экранированные пары для приёма/передачи сигнала.


Зачищаем примерно 1 сантиметр кабеля.


Снимаем экранирующую оболочку.


Из разъёма питания SATA (15-pin) удаляем линию 12 Вольт (жёлтый + чёрный), оставляем только линию на 5 Вольт (красный + чёрный).


Аккуратно припаиваем провода согласно схемы.


Фиксируем провода при помощи пластиковых стяжек.



Всё это безобразие заливаем эпоксидным клеем.



Берём ноутбук, включаем его и заходим в BIOS. Находим список загрузочных устройств. Здесь мы видим строку "SATA ODD" - привод оптических дисков.


Отключаем ноутбук, демонтируем привод оптических дисков. Вместо привода подключаем жёсткий диск через наш переходник.



Заходим в BIOS. В списке загрузочных устройств теперь два жёстких диска. Первый - штатный, второй - наш самопальный.


Таким образом, вместо бесполезного привода можно подключить дополнительный жёсткий диск. Ну а вообще, данный переходник будет использоваться в составе ПК с пассивной системой охлаждения. Собирать его я буду на "ноутбучной" платформе, в системе будет два жёстких диска.

Zlodey Опубликована: 09.11.2015 0 0


Вознаградить Я собрал 0 0

Читайте также: