Для чего нужен fdd кабель
KKBlog.ru
Свежие записи
Свежие комментарии
Внимание!
Комментарии публикую с постмодерацией. Извините, иногда бывают задержки.
Поиск
Флопотрон. Дисководы гибких дисков на 3,5 дюйма
Появилось желание собрать собственный Флопотрон – оркестр из старых флоппи дисководов. Энтузиастами ведется проект Moppy, в рамках которого создана программа и инструкция по дирижированию дисководами посредством Arduino и ПК. Но хочется не просто воспользоваться готовым рецептом, а детально разобраться что и как работает.
Это первая часть цикла про Флопотрон, тут расскажу, как подключить и заставить работать флоппи-дисковод, какие сигналы нужны для управления им. Контроллер Arduino можно на время отложить в сторону, сегодня он не понадобится.
ДЛЯ ПРОДОЛЖЕНИЯ ПРОЕКТА ФЛОПОТРОН НУЖНЫ:
Дисководов 5,25 дюйма + пара дискет
Дисковод 3,5 дюйма марки CHINON FB-354
Немножко дискет 3,5
ПРИМУ В ДАР ИЛИ КУПЛЮ НЕДОРОГО ИЛИ ОПЛАЧУ ПЕРЕСЫЛКУ
ПИШИТЕ НА ПОЧТУ KOBEJIKOV(a)RAMBLER
Что жужжит и крутится?
В дисководе есть мотор, который вращает дискету, и шаговый двигатель, который перемещает считывающую головку. На дискете 80 дорожек, соответственно головка способна сделать 80 шагов.
Нулевая дорожка ближе к краю магнитного диска, восьмидесятая – ближе к его центру.
В музыкальных целях используется перемещение головки, но при желании двигателем тоже можно покрутить.
Питание дисковода FDD
Дисковод требует напряжения в 5 В. Запитать флоппик можно от компьютерного блока питания. Чтобы запустить блок питания, нужно на самом длинном разъеме перемкнуть контакт зеленого и любого из черных проводов.
Если вы впервые так «заводите» блок питания, то настоятельно рекомендую прочитать в интернете инструкцию на эту тему.
Ни в коем случае, не включайте блок питания компьютера без нагрузки!
Питание к дисководу подводится через четырехконтактный разъём (Mate-N-Lock). Чёрные провода – это минус, красный – +5 В, жёлтый – +12В. Напряжение в двенадцать вольт в дисководе не используется, поэтому соответствующий контакт впаян в плату, но ни к чему не подключён.
Для проведения экспериментов, мне оказалось комфортнее запитать дисковод от внешнего блока питания для жёсткого диска. Воспользовался переходником с Molex на Floppy. Такие переходники еще потребуются, поэтому рекомендую их подкупить заблаговременно.
На фотографии видно, что для питания действительно достаточно только двух проводов: +5 В (красный) и минус (чёрный).
Распиновка интерфейса IDE FDD
Разъём интерфейса 34-пиновый, но на практике не все контакты нижнего ряда могут быть установлены.
Нижний ряд может быть и почти совсем «беззубым» (зависит от конкретной модели), нам не принципиально.
В общем случае, нижний ряд (нечетные контакты) – это минус (Ground), верхний ряд (чётные контакты) – сигнальные линии.
В разных документах описывается как минимум два варианта распайки разъема IDE FDD.
Контакт | Сигнал | Контакт | Сигнал |
2 | М/С | 20 | Step Pulse |
4 | N/C | 22 | Write Data |
6 | N/C | 24 | Write Enable |
8 | Index | 26 | Track 0 |
10 | Motor Enable А | 28 | Write Protect |
12 | Drive Select В | 30 | Read Data |
14 | Drive Select A | 32 | Select Head 1 |
16 | Motor Enable В | 34 | (Spare) |
18 | Stepper Direction |
Контакт | Сигнал | Контакт | Сигнал |
2 | Reduced Write | 20 | Step |
4 | Reserved | 22 | Write Data |
6 | Drive Select 3 | 24 | Write Gate |
8 | Index | 26 | Track 0 |
10 | Drive Select 0 | 28 | Write Protect |
12 | Drive Select 1 | 30 | Read Data |
14 | Drive Select 2 | 32 | Side 1 Select |
16 | Motor On | 33 | Diskette Change |
18 | Direction Select |
Не указанные в таблицах контакты – это минус (Ground)
или же контакт отсутствует или не подключён.
Контакты нижнего ряда замкнуты на минус (общий провод). Исключения могут составить не подключённый 1 и сигнальный 33 контакты. 34 контакт верхнего ряда также может быть минусовым. Корпус дисковода также, как правило, замкнут на минус. Всё это зависит от конкретной модели флоппика. Всегда можно воспользоваться тестером и определить минусовые контакты конкретного экземпляра.
Поскольку флопотрон не будет задействовать функционал по записи и считыванию данных, то необходимости разбираться в назначении абсолютно всех контактов интерфейса смысла нет.
Нам интересны только несколько контактов:
Контакт | Сигнал | Значение |
12 (6, 10, 14) | Drive Select | Активизация привода |
18 | Direction Select | Смена направления движения головки |
20 | Step | Импульсы смещения головки |
16 (10) | Motor Enable | Включение двигателя вращения диска * |
* Двигатель вращения диска громких звуков не производит,
поэтому в флопотроне он задействован не будет.
Нумерация дисководов
Дисковод реагирует на команды перемещения головки только тогда, когда он выбран активным. Активность указывается подачей логической единицы на соответствующий пин:
Со временем для подключения дисководов придумали кабель с перекрученными у одного из разъёмов проводами (Floppy Disk Drive Cable Twist), а дисководы с перемычками перестали производить.
Все дисководы стали выпускаться с предустановленным производителем типом. Самый распространённый – это Drive 1, он же B.
Один из двух подключенных к Twist-кабелю дисководов сохранял свой тип Drive 1 (B), а второй, за счет перекрутки, воспринимался компьютером как Drive 2 (A).
Мне с трудом удалось отыскать хоть какой-то дисковод с перемычкой. На Sony MPF520 перемычка позволяет назначить дисковод как Drive 1 (B) или Drive 0.
Скорее всего, все найденные вами дисководы будут дисководами типа B (Drive 1), поэтому в дальнейшем повествовании опираться буду только на них.
Особенность интерфейса IDE FDD
Сигнальные входы подтянуты к питанию. Напряжение высокого уровня на них означает логический ноль, а низкого – логическую единицу.
Таким образом, чтобы подать логическую единицу на какой-либо контакт, достаточно соединить его с минусом.
Напомню, что нижний ряд контактов и корпус – это минус.
Выбор активного дисковода и свечение светодиода
Активизация дисковода производится соединением 12 контакта на минус (подача логической единицы). У активного дисковода сразу начинает светиться зелёный светодиод.
Перемещение считывающей головки возможно только если дисковод активизирован.
Проще всего активизировать дисковод с помощью жесткой перемычки между 11 (минус) и 12 (активизация) контактом.
Если 11 контакта (минуса) нет, то 12 контакт придется соединить с любым другим минусовым контактом нижнего ряда гибким проводом.
Ещё один вариант, это разобрать дисковод и сделать перемычку на минус прямо на плате.
Если все флоппики активизировать перемычками на минус заранее, то при построении флопотрона не потребуется к каждому дисководу подводить провод к 12 контакту.
Отрицательная сторона такого решения – светодиоды всех дисководов будут светиться всё время, даже когда они «не играют».
Включение двигателя
Чтобы запустить двигатель вращающий диск, надо соединить 16 контакт с минусом.
Однако, двигатель работает только тогда, когда в дисковод вставлена дискета.
Можно дискету не вставлять, а зажать отверткой кнопку-датчик.
Как вариант, установить на плату дисковода перемычку, шунтирующую кнопку.
Все проверенные мной дисководы запускают двигатель даже тогда, когда находятся в не активизированном состоянии, т.е. попросту не обращают внимание на уровень 12-го контакта.
Перемещение считывающей головки
Чтобы сместить головку на один шаг, необходимо подать одиночный импульс на контакт 20. Перемещение производится не по фронту, а по спаду импульса. Дисковод должен быть активизирован (минус на 12 контакт).
Направлением перемещения управляет 18 контакт. Когда он замкнут на минус, то головка перемещается по направлению к центру, в противном случае (по умолчанию), к краю диска.
Поперемещать считывающую головку дисковода просто. Достаточно «пощелкать» минусом по 12 контакту.
Головка способна переместиться на 80 шагов.
Некоторые соображения
Как я уже говорил, можно сделать перемычку на плате дисковода между минусом и 12 контактом. В этом случае свечение светодиода будет постоянным.
Можно подвести к 12 контакту отдельный провод и активизировать дисковод только когда надо «пошуметь» головкой.
Еще один способ, это сделать перемычку на плате между 12 и 20 контактами. Тогда при подаче импульса на смещение головки на 20 контакт, автоматически будет происходить активизация дисковода и светодиод будет подмигивать на каждом шаге перемещения.
Данные по интерфейсу передаются в последовательном коде в обоих направлениях (по разным проводам). Скорость передачи данных для дискет емкостью 1,44 Мбайт составляет 500 Кбит/с. Как и контроллер жестких дисков, контроллер гибких дисков в современных компьютерах установлен на системной плате (для старых моделей компьютеров выпускались специальные платы расширения).
Подключение:
Для подключения дисковода имеются два разъема: один для электрического питания, а другой для передачи данных и сигналов управления. Эти разъемы в компьютерной промышленности стандартизованы: для подключения питания используется четырёхконтактный линейный разъем Mate-N-Lock фирмы AMP большого и малого размеров, сигнальный — 34-контактные разъемы. В дисководах формата 5¼″ обычно используется большой разъем для питания, в то время как в большинстве дисководов формата 3½″ для питания используется разъем меньшего размера.
«Странность» сигнального кабеля заключается в том, что линии 10—16 разрезаны и переставлены (перекручены) между разъемами дисководов. Это перекручивание переставляет первое и второе положения перемычки выбора дисковода и сигналы включения двигателя, а следовательно, меняет на противоположные установки сигнала «DS» для дисковода, находящегося за перекручиванием. Соответственно все дисководы в компьютере с этим типом кабеля имеют перемычки, установленные одинаково, а настройка и установка дисководов (вместо первый и второй, они обозначаются в системе как A и B) упрощается. Как правило, материнская плата содержит интегрированный контроллер дисководов (равно как и отдельная плата контроллера, существовавшая в раннее), обеспечивающий установку пары дисководов.
При подключении кабелей необходимо учитывать их ориентацию, в случае если неправильно подключен сигнальный кабель, лампочка на лицевой панели дисковода будет светиться сразу после подачи питания. В случае же неправильной ориентации кабеля питания на электронную схему управления дисководом вместо 5 В подается питание 12 В, что гарантированно приводит к выходу её из строя. Учитывая, что стоимость ремонта штучной платы превышает оптовую стоимость самого дисковода, ремонт дисковода, как правило, экономически не целесообразен.
Электрическое подключение дисководов
Интерфейс для подключения 3½″ дисковода гибких дисков: малогабаритный разъём питания и разъём для подключения 34-контактного сигнального кабеля.
Кабели: слева питания, справа — сигнальный.
„Странный“ сигнальный кабель со скруткой.
Колодки для подключения 5¼″ (слева на фото) и 3½″ (справа) дисководов различны. Для подключения на кабеле 3½″ дисковода к колодке для 5¼″ дисковода, мог быть использован специальный переходник.
Программирование контроллера:
Контроллер гибких дисков, со стороны современного программирования, выглядит достаточно примитивно — регистры, имеющие байтовую организацию, сведены в блок из восьми последовательно расположенных ячеек (реально используется лишь часть из них).
Обзор всех разъемов материнской платы компьютера
Приветствую всех, уважаемые читатели блога Pc-information-guide.ru! В предыдущих своих статьях, а конкретно — в этой, я упоминал про некие порты или разъемы, которыми буквально «нашпигована» любая современная материнская плата. Так вот, в этой статье попытаемся вместе с вами разобраться в назначении этих разъемов.
Разъемы на материнских платах могут располагаться, как внутри корпуса компьютера (их мы не видим), так и снаружи — на задней и передней части системного блока. Последние — зачастую дублируют друг друга для удобства подключения различных устройств. Вся информация, которая пойдет ниже, актуальна и в том случае, если у вас ноутбук, потому что его порты ничем не отличаются от таковых на обычном ПК.
Для комплектующих
И это является первой категорией разъемов, пожалуй, самой обширной из всех. В неё входит большое количество разъемов на материнской плате компьютера. Если вы уже знакомы с устройством компьютера, то должны знать, что материнская плата является самой главной «платой» в компьютере, ведь к ней подключаются все остальные компоненты, такие как: процессор, видеокарта, оперативная память и другие. Поэтому, для всех этих устройств предусмотрены свои разъемы.
Процессор
Процессорный разъем на материнской плате компьютера еще часто называют «сокетом» (от англ. — «socket»). Давайте представим, что сокет — замок, а процессор — ключ от него. Получается, что для отдельно взятого замка подойдет лишь свой ключ. Только в нашем случае, к условному «замку» может подойти одновременно несколько «ключей» (процессоров). Понимаете о чём я? Каждый сокет ограничивает количество процессоров, которые могут быть в него установлены. У меня уже была отдельная статья про сокеты, рекомендую почитать.
Определить местоположение сокета легко, он выглядит как большой квадрат с множеством «дырок», либо «штырьков», и находится практически в самом центре платы — ближе к её верху. Для разных фирм процессоров используются свои сокеты, например, для Intel подходят следующие типы сокетов:
А вот процессоры от AMD используют вот такие сокеты:
Для оперативной памяти на материнской плате также предусмотрен свой разъем, а точнее несколько. Они имеют продолговатую форму и располагаются чуть правее процессора, а их количество, как правило, не превышает 4-х штук. На момент написания этой статьи, в мире повсеместно уже используется память типа DDR3, хотя кое где еще встречаются и DDR2. Про все их отличия можно почитать вот здесь.
Сейчас же, нас интересует только то, что для DDR2 и DDR3 предусмотрены свои порты. И нельзя просто так взять и установить память DDR2 в порт для DDR3, она просто туда не войдет. К слову, эти различия в портах заметны даже визуально. А еще, при взгляде сверху можно заметить различный окрас этих разъемов, например из 4-х портов под ОЗУ — два из них окрашены в один цвет, а два других — в другой цвет. Это так называемый «двухканальный» режим.
Видеокарта
Существует и для видеокарты свой разъем на материнской плате. Когда-то, давным давно, для подключения видеокарты активно использовался интерфейс «AGP», который затем был успешно заменен на «PCI e x16» или «PCI express x16». В данном случае цифра 16 — количество линий. Бывают еще x4 и x1, но в них видеокарту уже не установишь.
Разъемы видеокарты располагаются в нижней части материнской платы, причем их может быть несколько, я имею в виду PCI express x16. Правда, такое встречается не часто, лишь на «игровых» материнский платах, а все это нужно для создания SLI, либо Cross Fire. Это когда несколько видеокарт, часто не более двух, подключаются к материнке и работают параллельно, то есть их мощность объединяется, грубо говоря.
Жесткий диск
В качестве интерфейса для подключения жесткого диска к материнской плате очень часто используют кабель «SATA», который подключается к соответствующему разъему. Есть и другие варианты подключения, такие как: IDE и FDD, например. FDD уже не используется, раньше он служил для подключения Floppy дисковода, куда вставлялись дискеты. А вот IDE в прошлом был основным вариантом подключения жестких дисков, пока ему на замену не пришел разъем «сата».
Сейчас даже дисководы оптических дисков (компакт-дисков) подключаются к материнской плате при помощи сата разъема. Есть различные поколения Sata, которые выглядят одинаково, но отличаются скоростью передачи данных. Также, существуют разновидности разъема Sata — «eSata», «mSata», которые отличаются уже конструктивно. Кроме того, некоторые HDD можно подключать и через USB порт, не говоря уж про «SCSI», или не менее экзотический «Thunderbolt».
Питание
На материнской плате разъемы питания находятся в двух местах: рядом с оперативной памятью (24-х контактный разъем) и чуть выше процессорного сокета (питание процессора — видно на схеме в самом начале статьи). Если хотя бы один из этих разъемов не подключить — компьютер не будет работать. На старых материнских платах (до 2001–2002 г.) этот разъем имел всего 20 контактов, сейчас же их количество может быть в диапазоне 24–28. Это и есть основной разъем питания материнских плат.
Охлаждение
Без охлаждения ни один компьютер не сможет работать длительное время, поэтому для эффективного охлаждения в компьютере установлены кулеры (вентиляторы), самый главный из них предназначается для охлаждения процессора и установлен прямо на нем. Для питания этих вентиляторов на материнской плате предусмотрены специальные разъемы, имеющие два, три или четыре контакта:
При желании обычные вентиляторы (без возможности контроля оборотов) можно запитать от разъема «Molex» блока питания. Такое может понадобиться в том случае, если на материнской плате нет свободных разъемов для кулеров.
Дополнительные устройства
В это число входят разнообразные дополнительные платы расширения: аудиокарты, сетевые карты, RAID-контроллеры, ТВ-тюнеры и так далее. Все они могут подключаться к материнской плате через PCI разъем, но не который «express», а обычный. Сюда же надо отнести разъем круглой формы для батарейки «CMOS», из-за которой время на компьютере не сбивается каждый раз при выключении, как не сбиваются и настройки биоса.
Обратите внимание на штекер разъема CD IN на материнской плате, он необходим для подключения CD приводов с возможностью прослушивания компакт дисков и управлением — переключением треков вперед\назад. Где-то рядом торчат штырьки, подписанные как «SPDIF» — этот разъем можно использовать для подключения домашнего кинотеатра, например. Для этого заказывается специальная планка с этим портом, которая крепится к задней стенке системного блока, планка соединяется с материнкой посредством кабеля.
Порт SPDIF, как правило, присутствует на дорогих материнских платах. На бюджетные модели он не ставится, однако на самой плате можно найти контакты, предназначенные для подключения этого порта.
На передней панели системного блока
На передней панели любого современного (и не очень) компьютера для удобства расположены несколько USB разъемов, а также вход для подключения наушников и микрофона — последний, обычно окрашен в розовый цвет. Но, как вы понимаете, эти разъемы сами по себе работать не будут, их необходимо подключить с помощью проводов к материнской плате. Для этого не ней предусмотрены контакты, которые подписаны соответствующим образом.
Те же манипуляции необходимо проделать и с аудио выходами (группа контактов «FP Audio» или «Front Panel Audio»), а так же с картридером — если он установлен на передней панели. Картридер — это крайне удобное устройство для чтения карт памяти и его нужно присоединить с помощью проводов к штырькам, предназначенным для подключения USB портов.
А еще на передней панели частенько можно встретить порт IEEE 1394 (FireWire), используемый для подключения цифровых устройств типа фото или видео камеры. И для него на материнской плате так же предусмотрены контакты, которые подписаны. Вообще, о том, куда что и как подключать — всегда пишут в инструкции к материнской плате, но, как видите, разобраться вполне реально и самому.
Ну вроде все (шучу), есть же еще кнопки включения\выключения компьютера и светодиодные индикаторы его работы. Для их подключения на материнской плате выделена особая область с контактами, расположенная ближе к нижней её части (рядом с батарейкой). Сразу оговорюсь, единого стандарта нет, поэтому вид и расположение этих контактов на каждой материнской плате может быть своим.
Итак, кнопка включения компьютера (Power) и кнопка перезагрузки (Reset) подключаются к материнской плате с помощью коннекторов Power switch и Reset switch — соответственно. С помощью похожих коннекторов подключается индикатор работы компьютера (Power Led) и индикатор загрузки жесткого диска (HDD Led). Выглядят эти коннекторы как небольшие пластмассовые «колодки» с двумя проводами (2 «пина»), один из них — плюс, другой — минус.
Существует два типа подключения (2 разновидности) контактных площадок на материнской плате, отведенных под кнопки и индикаторы фронтальной панели:
На задней стенке системного блока
На задней части системного блока расположено множество разъемов, некоторые из которых полностью дублируют те, что расположены спереди. Их количество может быть абсолютно разным, опять же, все зависит от модели материнской платы.
На сегодняшний день этот разъем считается устаревшим, однако на многих материнках он до сих пор присутствует и неплохо себя чувствует, так сказать. Используется для подключения мыши или клавиатуры. Примечательно, что существуют переходники с USB на PS/2.
COM порт
На современных материнских платах встретить разъем COM практически невозможно. Ранее, он использовался для подключения всяких принтеров и других периферийных устройств, которые сейчас уже подключаются по USB. У COM порта есть аналог — LPT, который еще менее распространен, он имеет продолговатую форму и окрашен в розовый цвет.
USB порты
Как правило, если спереди этих разъемов 4 штуки, то сзади — их как минимум не меньше. Опять же, все сделано для того, чтобы вы могли подключить одновременно как можно больше устройств к своему компьютеру. И если передние порты обычно заняты всякого рода флешками, то к задним чаще подключают «долгоиграющие» устройства, то есть которые вы не будете постоянно присоединять\отсоединять. Ну, например, это может быть клавиатура с мышью, а также принтеры, сканеры.
Есть две основных разновидности этих портов:
Конечно же, третья версия — предпочтительнее по причине более высокой пропускной способности, такой порт даже помечается другим цветом — синим.
USB 2.0 и 3.0 — совместимы между собой.
Сеть и интернет
За сеть и за интернет отвечает один единственный разъем — «Ethernet», который еще иногда называют «RJ 45». Если присмотреться, то можно заметить, что на этом разъеме есть маленькие «окошки» — это индикаторы работы сети, когда идет передача данных они сигнализируют об этом. Если индикаторы не горят, скорее всего коннектор перестал работать и его необходимо переобжать (с помощью специальной обжимки).
Видео
Любой монитор соединяется с компьютером (материнской платой) с помощью видео разъемов, которые как раз располагаются сзади. Их разновидностей довольно много, про каждый рассказывать здесь будет не совсем уместно, тем более, что на сайте уже имеется отдельная статья про видео разъемы. По моему мнению, самыми востребованными видео портами можно назвать только три из них:
Остальные — не столь популярны и встречаются редко.
Аудио
Обычно — три или шесть входов для подключения нескольких колонок и микрофона. На платах бюджетного сегмента количество аудио разъемов обычно не превышает трех, но при этом, весь необходимый функционал присутствует, а это:
Если на вашей материнской плате шесть аудио выходов, то знайте, что остальные три используются для подключения дополнительных колонок и сабвуфера.
Характерные для ноутбука
Стоит пару слов сказать про редкие, я бы даже сказал «экзотические» разъемы, которые встречаются в ноутбуках или каких-то других устройствах, но которые не встретить на обычном ПК. Это два разъема: PCMCIA (ExpressCard) и Kensington Lock. Последний используется для защиты устройства от кражи. В разъем «Kensington Lock» вставляется специальный шнур с замком и привязывается к любому предмету, будь то стол или батарея, например. Естественно, ключи от замка есть только у вас.
А вот «ExpressCard» представляет собой узкую прорезь, прикрытую заглушкой, в которую вставляется некая карта расширения, на которой могут размещаться порты для подключения иных устройств. С помощью такой карты вы запросто можете добавить себе немного USB 3.0 портов в ноутбук, хотя бы потому, что на любом ноутбуке ощущается их нехватка.