1-freelance.ru

Журнал "Фрилансер"
3 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Аудио разъем на материнской плате распиновка

Аудио разъем на материнской плате распиновка

Привет, друзья! На фронтальной панели у многих моделей корпусов можно увидеть не только порты USB, но и пару аудио выходов. Такая компоновка удобна тем, что можно быстро подключить наушники и микрофон, и при этом не нужно искать их на задней панели (что особенно актуально если системный блок расположен не слишком удачно).

Однако при сборке системного блока эти порты, как и все прочее, нужно правильно подключить, иначе нормально функционировать они не будут. Вопреки заблуждению, сделать это гораздо проще, чем кажется.

Сегодня я расскажу о подключении передних аудио разъемов к материнской плате производства ASUS, Gigabyte, MSI, Asrock и других популярных брендов. Хочу сразу же уточнить, что несмотря на обилие моделей, распиновка здесь стандартизирована, а непонятные моменты можно уточнить в инструкции к материнке.

Порт на материнской плате

Чаще всего он обозначается AAFP или Front Audio и расположен рядом с портами для подключения USB и интерфейсами САТА. Большинство производителей материнок размещают эти компоненты в нижнем правом углу детали.

Состоит такой порт из 9 длинных штырьков, куда можно насадить специальные коннекторы. Вообще то их должно быть 10, но штырек с порядковым номером 8, расположенный вторым справа в верхнем ряду, отсутствует. На коннекторе, идущем к фронтальной панели, на этом месте отсутствует отверстие.

Хотя размерами эти коннекторы похожи на USB, перепутать их невозможно, из‐за разного положения отсутствующих штекеров.

При подключении передней панели, следует аккуратно насадить коннекторы на штырьки без отклонений влево‐вправо, чтобы не погнуть или не сломать их (последнее ведет к тому, что эксплуатировать такой порт в дальнейшем невозможно и придется довольствоваться тыльными аудио разъемами).

Коннекторы и их маркировка

Сегодня большинство корпусов укомплектовано готовым коннектором, который обычно маркируется AC’97 или HD Audio (зависит от используемого материнской платой драйвера). Однако это не всегда так: в некоторых корпусах каждый кабель идет отдельно и имеет соответствующую маркировку:

  • Mic In (Mic Data) + Gnd – спаренный, сигнал микрофона;
  • Mic Power – одиночный, питание микрофона;
  • R Out (Ear R) + R Ret – правый канал, спаренный;
  • L Out (Ear L) + L Ret – левый канал, спаренный;
  • Пара одиночных Gnd или Ground – заземление.

Распиновка всегда указана в инструкции к материнской плате. Схема подключения коннекторов может отличаться у разных брендов, но чаще всего она стандартизирована и отвечает распиновке, упомянутых ранее штекеров AC’97 или HD Audio.

При неправильном подключении, ничего страшного с вашим ПК не случится, просто не будут работать аудио разъемы на передней панели. Также учитывайте, что для использования такой функции в компьютере, материнская плата должна быть оборудована интегрированной звуковой картой.

Как видите, в подключении передних аудио выходов, нет ничего сложного, и если вы при сборке компьютера добрались уже до этого этапа, он не вызовет особых затруднений. Также советую ознакомиться как подключить правильно жесткий диск и кулер к материнской плате , если нет свободных разъемов.

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

Спасибо за внимание, друзья, и до завтра! Не забудьте подписаться на новостную рассылку и расшарить этот пост в социальных сетях.

p, blockquote 14,0,0,0,0 —> p, blockquote 15,0,0,0,1 —>

Привет, друзья! На фронтальной панели у многих моделей корпусов можно увидеть не только порты USB, но и пару аудио выходов. Такая компоновка удобна тем, что можно быстро подключить наушники и микрофон, и при этом не нужно искать их на задней панели (что особенно актуально если системный блок расположен не слишком удачно).

Однако при сборке системного блока эти порты, как и все прочее, нужно правильно подключить, иначе нормально функционировать они не будут. Вопреки заблуждению, сделать это гораздо проще, чем кажется.

Сегодня я расскажу о подключении передних аудио разъемов к материнской плате производства ASUS, Gigabyte, MSI, Asrock и других популярных брендов. Хочу сразу же уточнить, что несмотря на обилие моделей, распиновка здесь стандартизирована, а непонятные моменты можно уточнить в инструкции к материнке.

Порт на материнской плате

Чаще всего он обозначается AAFP или Front Audio и расположен рядом с портами для подключения USB и интерфейсами САТА. Большинство производителей материнок размещают эти компоненты в нижнем правом углу детали.

Состоит такой порт из 9 длинных штырьков, куда можно насадить специальные коннекторы. Вообще то их должно быть 10, но штырек с порядковым номером 8, расположенный вторым справа в верхнем ряду, отсутствует. На коннекторе, идущем к фронтальной панели, на этом месте отсутствует отверстие.

Хотя размерами эти коннекторы похожи на USB, перепутать их невозможно, из‐за разного положения отсутствующих штекеров.

При подключении передней панели, следует аккуратно насадить коннекторы на штырьки без отклонений влево‐вправо, чтобы не погнуть или не сломать их (последнее ведет к тому, что эксплуатировать такой порт в дальнейшем невозможно и придется довольствоваться тыльными аудио разъемами).

Коннекторы и их маркировка

Сегодня большинство корпусов укомплектовано готовым коннектором, который обычно маркируется AC’97 или HD Audio (зависит от используемого материнской платой драйвера). Однако это не всегда так: в некоторых корпусах каждый кабель идет отдельно и имеет соответствующую маркировку:

  • Mic In (Mic Data) + Gnd – спаренный, сигнал микрофона;
  • Mic Power – одиночный, питание микрофона;
  • R Out (Ear R) + R Ret – правый канал, спаренный;
  • L Out (Ear L) + L Ret – левый канал, спаренный;
  • Пара одиночных Gnd или Ground – заземление.

Распиновка всегда указана в инструкции к материнской плате. Схема подключения коннекторов может отличаться у разных брендов, но чаще всего она стандартизирована и отвечает распиновке, упомянутых ранее штекеров AC’97 или HD Audio.

При неправильном подключении, ничего страшного с вашим ПК не случится, просто не будут работать аудио разъемы на передней панели. Также учитывайте, что для использования такой функции в компьютере, материнская плата должна быть оборудована интегрированной звуковой картой.

Читайте так же:
Материнская плата asus p7p55d e pro

Как видите, в подключении передних аудио выходов, нет ничего сложного, и если вы при сборке компьютера добрались уже до этого этапа, он не вызовет особых затруднений. Также советую ознакомиться как подключить правильно жесткий диск и кулер к материнской плате , если нет свободных разъемов.

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

Спасибо за внимание, друзья, и до завтра! Не забудьте подписаться на новостную рассылку и расшарить этот пост в социальных сетях.

p, blockquote 14,0,0,0,0 —> p, blockquote 15,0,0,0,1 —>

Автор статьи: Шилин Алексей

Всем привет! В этой статье я наглядно покажу как правильно подключать кнопки (POWER, RESET) и устройства передней панели (F_PANEL, F_AUDIO и F_USB). Дело не хитрое, но стоит Вашего внимания.
В начале пару советов:
Разберу наглядно данное дело на старенькой материнской плате от фирмы Gigabyte модель GA-945GCM-S2C. Сразу скажу — Схемы подключения рисовал исключительно для данной статьи и на конкретном примере, цвета проводов у Вас будут отличаться. Главное понять и смысл подключения и воплотить (проверить) на своём ПК.

На этой картинке отображены разъёмы материнской платы для подключения коннекторов.

В основном (бывают исключения) под разъёмами мелким шрифтом написаны порядок подключения коннекторов и полярность. В моём случае указано:

PWR_LED (три разъемчика) — индикация включенного компьютера;

+PW- (PWRSW) — кнопка включения питания ПК;

-RES+ (RESET) — кнопка для перезагрузки ПК;

+HD- (IDE_LED, HDD_LED) — светодиод обращения к жесткому диску;

+SPEAK- (SPEAKER) — тот самый сигнал(ы), который издаёт компьютер при включении, если обнаружена ошибка.

Коннекторы выглядят так (см. скрины)

К каждому коннектрору подходят два провода:

POWER LED (зеленый, белый);

H.D.D. LED (желтый, белый);

POWER SW (черный, белый);

RESET SW (оранжевый, белый);

SPEAKER (черный, красный).

В данном случае белые это минус "-" или Ground (земля) , а цветные "+". У коннектора SPEAKER (черный, красный) — чёрный "+", а красный "-". Чтобы определить полярность коннекторов, достаточно его перевернуть на тыльную сторону — видим на против одного проводка маленький чёрный треугольник — это "+".

Переходим к следующему этапу, подключение передних дополнительных USB — разъёмов и картридера в разъёмы F_USB2 и F_USB1 (разницы нет, но лучше начинать по порядку). Если уже коннектор "спаянный", т.е. все проводки собраны в одну колодку — процесс значительно упрощается.

Просто подключаем этот "большой" коннектор состоящий из: восьми проводков, одного пустого и одного запаянного разъёма (всего десять) таким образом, чтобы ПУСТОЙ разъемчик совпал с ЗАПАЯННЫМ гнездом в коннекторе. (см. скрины)

А, вот если у Вас пучок проводов как на картинке — нарисую наглядную схемку:)

Здесь мы видим: POWER (Питание — 2 шт.), GND (Ground — "земля" 2шт.), D3+ (плюс), D3- (минус) на один порт usb и D2+ (плюс), D2- (минус) на другой порт. Как Вы уже догадались, два коннектора POWER идентичны и их можно менять местами между собой, так же как и GND. Главное не перепутать местами POWER и GND.

Так теперь осталось разобраться с подключением F_AUDIO разъемов для микрофона и наушников.

Опять же, если Вам повезло и от передней панели идёт большая колодка с 10-ью гнездами, просто вставляем (тут точно не ошибетесь). У меня случай поинтереснее. ) А, именно такие коннекторы: SPK R (выход правого канала на переднюю панель), SPK L (выход левого канала на переднюю панель), MIC (выход микрофона на переднюю панель) и GND.

Вот и всё подключено. Спасибо за внимание, удачи.

Если у Вас отличаются провода, названия коннекторов (колодок) и тд. и тп. не ленитесь, скачайте с официального сайта производителя Вашей материнской платы мануал (руководство) и там 99% найдёте схемы подключения всех F_PANEL, F_AUDIO и F_USB.

Черный экран windows 7 — Узнайте как избавиться от черного экрана Windows 7.
Восстановление windows 7 — Как произвести восстановление системы Windows 7.
Как активировать windows 7 — Как легально активировать windows 7.

Статья FPANEL — подключение пищалки, кнопок Power, Reset, индикаторных светодиодов

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

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

Читайте так же:
Материнская плата 2011 сокет x79

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

Подключение к F-панели осуществляется специальными штекерами, на которых разнесена маркировка. Выглядят они примерно так, как на картинке ниже.
Соответственно такая же маркировка, как правило, нанесена и вокруг самой панели. Ниже я приведу расшифровку надписей на проводах, подключаемых к F_PANEL

Power SW — провод кнопки электропитания (включения / выключения) компьютера;

Power LED — провод индикатора (зеленый светодиод) питания;

HDD LED — провод индикатора работы жесткого диска (обычно оранжевый или красный светодиод);

RESET SW — провод кнопки перезагрузки компьютера;

SPEAKER — провод пищалки или миниатюрного динамика внутри корпуса системного блока.

Этот вариант у 90% мат плат. Индикатор обращения к жесткому диску 1 — 3 контакты
Световой индикатор питания 2 — 4 контакты Очистить 5 — 7 контакты Кнопка включения питания 6 — 8 контакты Один ряд получается все четные, другой все нечетные

Ошибка, как правило заключается в том, что контакты устанавливаются, что называется против шерсти. То есть плюс на минус, а минус на плюс. Для кнопок, это как правило, не принципиально, а вот светодиоды, попросту не буду работать, а динамики, соответственно, пищать.

Итак. Блок контактов Front panel или сокращенно F_PANEL обычно он находится в правом нижнем углу материнской платы, хотя могут быть и исключения, но я таких пока не встречал.

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

Front panel контактные разъемы на материнских платах: Asus, Gigabyte, MSI и Nvidia

В общим и целом все разъемы в чем-то похожи друг на друга. Я, в основном, сталкиваюсь с материнскими платами Asus и Gigabyte, при этом предпочтение отдаю последним. Они на мой взгляд — лучшее сочетание качества и цены. 10 лет назад больше пользовались платами от Intel.

Вот уже много лет выпускаются материнские платы, контактные разъемы остаются неизменными, меняется разве что дизайн и цветовая маркировка. Для удобства сервисных служб и простых пользователей практически ничего так и не было сделано. Единственный неловкий шажок сделал фирма Asus, выпустив специальный блок. На него можно, не сгибаясь в три погибели с фонариком над системным блоком, подключить все необходимые контакты и затем воткнуть его в материнскую плату. Asus q connector, ASUS Q-Design Служит для быстрого подключения кнопок фронтальной панели корпуса ( кнопа перезагрузки, кнопка питания, индикаторы питания и HDD, спикер). Все подключаем в коннектор, а потом к матери. Просто, быстро и удобно.

Комбинированный ASUS Q-connector. Q Connector USB Connector 10 Pin / System Panel Connector 20 Pin / USB Ieee1394 FireWire Connector 10 Pin. Q-Connector позволяет подключать или отключать кабели передней панели корпуса ПК за одно простое действие с помощью одного готового модуля. Этот уникальный адаптер избавляет от необходимости подключать по одному кабелю за раз, делая подключение быстрым и точным.

Почему остальные фирмы — производители не поддержали идею Asus, остается загадкой. Также остается непонятным, почему до сих пор набор одних и тех же контактов во всех корпусах всех системных блоков не приведен к единому стандарту, собственно к нет единого стандарта и для материнских плат.

Помимо F_PANEL, на материнских платах (в качестве примера приведена плата gygabyte) присутствуют еще и разъемы F_AUDIO и F_USB. Картинки разъемов приведены ниже.

Как правило, на передней панели системного блока бывают интерфейсные разъемы USB (обычно их пара штук) и порты подключения наушников/колонок и микрофона. Ошибиться с портами USB, на сегодняшний день стало практически невозможно (форма, количество расположение штырьков более менне едино для всех плат и корпусов), спасибо производителям. С AUDIO-разъемами дело обстоит не так однозначно, но мы к этому идем.

Этот стандарт используется в основном в системных платах, модемах, звуковых картах и корпусах с аудиоьрешением передней панели

Pin Signal Name Function
1 AUD_MIC Front Panel Microphone input signal Выход микрофона на переднюю панель
2 AUD_GND Ground used by Analog Audio Circuits Земля, масса, минус — как хотите
3 AUD_MIC_BIAS Microphone Power Что то связанное со смещением звука на микрофоне, надеюсь кто то более точно сообщит.
4 AUD_VCC Filtered +5 V used by Analog Audio Circuits 5 вольт питания для звука
5 AUD_FPOUT_R Right Channel Audio signal to Front Panel Выход правого канала на переднюю панель
6 AUD_RET_R Right Channel Audio signal to Return from Front Panel Вход правого канал на переднюю панель
7 HP_ON Reserved for future use to control Headphone Amplifier Зарезервировано для использования в будущем
8 KEY No Pin Бестолковый контакт
9 AUD_FPOUT_L Left Channel Audio signal to Front Panel Выход левого канала на переднюю панель
10 AUD_RET_L Left Channel Audio signal Return from Front Panel Вход левого канала на переднюю панель

Обычно мы имеем колодку или отдельные контакты с загадочными надписями:
1 MIC-VCC, 2 MIC-IN, 3 GND, 4 EAR L, 5 EAR R, 6 LINE L, 7 LINE R

Читайте так же:
Материнская плата asrock 775i65g

По поводу звука все просто:
6 LINE L в 9 AUD_FPOUT_L
4 EAR L в 10 AUD_RET_L
7 LINE R в 5 AUD_FPOUT_R
5 EAR R в 6 AUD_RET_R

Учтите что на некоторых системных платах не будет звука при установленных драйверах если не будет джамперов на этих контактах и не подключена передняя панель:

Контакты USB

Главное не перепутать +5 и GND — это крайние контакты.
+5V также обозначается иногда как VCC, а средние DATA — и DATA + на всех новых системных платах +5 вольт располагается с краю контактной площадки, а «земля» около незадействованного контакта, как видно на картинке. На старых системных платах (первые на сокете 478 и старые сокет 370) встречается, когда один ряд перевернут на 180 градусов.

Остается лишь напомнить следующее: перед тем как начинать производить манипуляции с оборудованием — не поленитесь, найдите или скачайте из интернета “руководство по эксплуатации” материнской платы, на сегодняшний день большинство документации существует на русском языке. Так что интернет вам в помощь, особенно google.

Последовательный порт

После́довательный порт (англ.  serial port , COM-порт [1] , англ.  communications port ) — сленговое название интерфейса стандарта RS-232, которым массово оснащались персональные компьютеры. Порт называется «последовательным», так как информация через него передаётся по одному биту, последовательно бит за битом (в отличие от параллельного порта). Несмотря на то, что некоторые интерфейсы компьютера (например, Ethernet, FireWire и USB) тоже используют последовательный способ обмена информацией, название «последовательный порт» закрепилось за портом стандарта RS-232.

Содержание

Назначение [ править | править код ]

Наиболее часто для последовательного порта персональных компьютеров используется стандарт RS-232C. Ранее последовательный порт использовался для подключения терминала, позже для модема или мыши. Сейчас он используется для соединения с источниками бесперебойного питания, для связи с аппаратными средствами разработки встраиваемых вычислительных систем, спутниковыми ресиверами, кассовыми аппаратами, программаторами, с приборами систем безопасности объектов, а также с многими прочими устройствами.

С помощью COM-порта можно соединить два компьютера, используя так называемый «нуль-модемный кабель» (см. ниже). Такой кабель использовался со времен MS-DOS для передачи файлов с одного компьютера на другой, в UNIX для терминального доступа к другой машине, а в Windows (даже современной) — для отладчика уровня ядра.

Достоинством технологии является крайняя простота оборудования. Недостатком является низкая скорость, крупные разъёмы, а также зачастую высокие требования ко времени отклика ОС и драйвера и большое количество прерываний (одно на половину аппаратной очереди, то есть 8 байт).

Разъёмы [ править | править код ]

На материнских платах ведущих производителей (например, Intel) или готовых системах (например, IBM, Hewlett-Packard, Fujitsu Siemens Computers) для последовательного порта принято условное обозначение COM или RS-232.

Наиболее часто используются стандартизированные в 1969 году D-образные разъёмы: 9- и 25-контактные, (DE-9 и DB-25 соответственно). Раньше использовались также DA-31 и круглые восьмиконтактные DIN-8. Максимальная скорость передачи в обычном исполнении порта составляет 115 200 бод.

Актуальность [ править | править код ]

Широко распространённый в IBM PC-совместимых компьютерах, интерфейс RS-232 не пригоден для развлекательных и офисных задач, зато широко используется в прикладных задачах, поэтому попытки избавиться в современных материнских платах от наследия старых интерфейсов обречены. Спецификация PC99 — один из безуспешных примеров нажиться [ источник не указан 897 дней ] на масштабной замене «устаревшего» оборудования. Про неё пишут [ источник не указан 897 дней ] , что она «ныне устарела и представляет исключительно исторический интерес», а производство «устаревшего» оборудования процветает. В офисных и домашних компьютерах, где расстояния и помехи невелики, а скорость обмена востребована, RS-232 практически вытеснен интерфейсом USB.

Существуют стандарты на эмуляцию последовательного порта над USB и над Bluetooth (эта технология в значительной степени и проектировалась как «беспроводной последовательный порт»).

Тем не менее программная эмуляция данного порта широко используется и сегодня. Так, например, практически все мобильные телефоны эмулируют внутри себя классический COM-порт и модем для реализации тетеринга — доступа компьютера в Интернет через GPRS/EDGE/3G/4G оборудование телефона. При этом для физического подключения к компьютеру используется USB, Bluetooth или Wi-Fi [2] .

Также программная эмуляция данного порта предоставляется «гостям» виртуальных машин VMWare и Microsoft Hyper-V, основная цель при этом — подключение отладчика уровня ядра Windows к «гостю».

В виде UART, отличающегося уровнями напряжения и отсутствием дополнительных сигналов, присутствует практически во всех микроконтроллерах, кроме самых-самых маленьких, SoC, платах разработчиков, а также присутствует на платах большей части устройств, хотя разъём и не выведен на корпус. Такая популярность связана с простотой этого интерфейса, как с физической точки зрения, так и с легкостью доступа к порту со стороны ПО по сравнению с другими интерфейсами.

Аппаратура [ править | править код ]

Разъём имеет контакты:

DTR (Data Terminal Ready — готовность к приёму данных) — выход на компьютере, вход на модеме. Означает готовность компьютера к работе с модемом. Сброс этой линии вызывает почти полную перезагрузку модема в первоначальное состояние, в том числе бросание трубки (некоторые управляющие регистры выживают после такого сброса). В UNIX это происходит в случае, если все приложения закрыли файлы на драйвере последовательного порта. Мышь использует этот провод для получения питания.

DSR (Data Set Ready — готовность к передаче данных) — вход на компьютере, выход на модеме. Означает готовность модема. Если эта линия находится в нуле — то в ряде ОС становится невозможно открыть порт как файл.

Читайте так же:
Монитор со встроенными динамиками для компьютера

RxD (Receive Data — приём данных) — вход на компьютере, выход на модеме. Поток данных, входящий в компьютер.

TxD (Transmit Data — передача данных) — выход на компьютере, вход на модеме. Поток данных, исходящих из компьютера.

CTS (Clear to Send — готовность передачи) — вход на компьютере, выход на модеме. Компьютер обязан приостановить передачу данных, пока этот провод не будет выставлен в единицу. Используется в аппаратном протоколе управления потоком для предотвращения переполнения в модеме.

RTS (Request to Send — запрос на передачу) — выход на компьютере, вход на модеме. Модем обязан приостановить передачу данных, пока этот провод не будет выставлен в единицу. Используется в аппаратном протоколе управления потоком для предотвращения переполнения в оборудовании и драйвере.

DCD (Carrier Detect — наличие несущей) — вход на компьютере, выход на модеме. Взводится модемом в единицу после установления соединения с модемом с той стороны, сбрасывается в ноль при разрыве связи. Аппаратура компьютера может издавать прерывание при наступлении такого события.

RI (Ring Indicator — сигнал вызова) — вход на компьютере, выход на модеме. Взводится модемом в единицу после обнаружения вызывного сигнала телефонного звонка. Аппаратура компьютера может издавать прерывание при наступлении такого события.

SG (Signal Ground — сигнальная земля) — общий сигнальный провод порта, не является общей землёй, как правило, изолирован от корпуса ЭВМ или модема.

В нуль-модемном кабеле используются две перекрещенные пары: TXD/RXD и RTS/CTS.

Исходно в IBM PC и IBM PC/XT аппаратура порта была построена на микросхеме UART 8250 фирмы National Semiconductor, затем микросхема была заменена на 16450, программно совместимой с предыдущими, но позволявшей использовать скорости вплоть до 115200 бит в секунду, затем появилась микросхема 16550, содержавшая двунаправленный FIFO буфер данных для снижения нагрузки на контроллер прерываний. В настоящее время включена в SuperIO микросхему на материнской плате вместе с рядом иных устройств.

Программный доступ к COM-порту [ править | править код ]

UNIX [ править | править код ]

COM-порты в операционной системе Unix (Linux) — это файлы символьных устройств. Обычно эти файлы располагаются в каталоге /dev и называются

  • ttyS0, ttyS1, ttyS2 и т. д. в Linux
  • ttyd0, ttyd1, ttyd2 и т. д. (или ttyu0, ttyu1, ttyu2 и т. д. начиная с версии 8.0) в FreeBSD
  • ttya, ttyb, ttyc и т. д. в Solaris
  • ttyf1, ttyf2, ttyf3 и т. д. в IRIX
  • tty1p0, tty2p0, tty3p0 и т. д. в HP-UX
  • tty01, tty02, tty03 и т. д. в Digital Unix
  • ser1, ser2, ser3 и т. д. в QNX

Для программного доступа к COM-порту необходимо открыть на чтение/запись соответствующий файл и сделать вызовы специальных функций tcgetattr (для того, чтобы узнать текущие настройки) и tcsetattr (чтобы установить новые настройки). Также может потребоваться сделать вызовы ioctl с определенными параметрами. После этого при записи в файл данные будут отправляться через порт, а при чтении программа будет получать уже принятые данные из буфера COM-порта.

Устройства с именами «ttyxx» используются как серверные, то есть приложение, открывшее данное устройство, обычно ожидает входящего звонка от модема. Классическим таким приложением, используемым по умолчанию, является getty, которая ожидает входящего звонка, далее настраивает COM-порт в соответствии с файлами конфигурации, выводит туда «login: «, принимает имя пользователя и запускает как потомка команду «login ИмяПользователя», со стандартным вводом и выводом, перенаправленными в COM-порт. Эта команда в свою очередь запрашивает и проверяет пароль, и в случае успеха запускает (не как потомка, а вместо себя вызовом execve в том же процессе) default user shell, прописанный в файле /etc/passwd.

Эта технология исторически возникла в 1970-е годы, когда под ОС UNIX использовались компьютеры вроде PDP-11 (в СССР серия называлась СМ ЭВМ) или VAX, позволяющие подключение многих терминалов для работы многих пользователей. Терминалы — а значит, и весь интерфейс пользователя — при этом подключались через последовательные порты, с возможностью подключения вместо терминала модема и дальнейшего дозвона на компьютер по телефону. До сих пор в UNIX-подобных ОС существует терминальный стек, и обычно 3 реализации терминалов — последовательный порт, консоль текстового режима экрана+клавиатура, и «обратная петля» в один из открытых файлов управляющего приложения (так реализованы telnetd, sshd и xterm).

Клиентские устройства последовательного порта, предназначенные для совершения звонков вовне, в многих UNIX (не во всех) называются cuaxx.

Так как последовательный порт в UNIX доступен только через терминальный стек, он может быть управляющим терминалом для процессов и групп (посылать SIGHUP при разрыве связи от модема и SIGINT при нажатии Ctrl-C), на уровне ядра поддерживать редактирование последней введенной строки клавишами стрелочек, и т. д. Для отключения этой возможности с целью превращения устройства в «трубу» для потока байт необходимы вызовы ioctl.

Windows [ править | править код ]

Имеется викиучебник по теме «COM-порт в Windows (программирование)»

С последовательными портами в Win32 работают как с файлами. Для открытия порта используется функция CreateFile. Портов может быть много, поэтому они обозначаются как COM1, COM2 и т. д. по порядку обнаружения драйверов соответствующих устройств. Первые 9 портов доступны в том числе как именованные каналы для передачи данных (доступны по именам «COM1», «COM2», …), такой метод доступа считается устаревшим. Рекомендуется ко всем портам обращаться как к файлам (по именам «\.COM1», «\.COM2»,… «\.COMx»).

Читайте так же:
Мониторы для компьютера самсунг

Поиск PnP-имен устройств в системе осуществляется вызовом SetupDiGetClassDevs. В реестре существует раздел HKEY_LOCAL_MACHINEHARDWAREDEVICEMAPSERIALCOMM, в котором отображаются имеющиеся в данный момент COM-порты.

Для каждого порта в реестре имеется раздел. Эти разделы имеют такие имена:

где последнее значение «Serial10000» — уникальный номер для каждого нового добавленного в систему COM-порта, для второго — «Serial10001» и т. д.

OS/2 [ править | править код ]

Имеющийся драйвер COM.SYS поддерживает только 4 COM-порта, каждый из которых должен иметь свою линию прерываний. Для обслуживания COM-портов с общей линией прерывания необходимо воспользоваться драйвером SIO [3] .

Нуль-модемный кабель [ править | править код ]

В некоторых случаях возможно применение упрощённого варианта кабеля, в котором задействуются только контакты 2, 3 и 5.

Подключение передней панели компьютерного корпуса к материнской плате

Подключение передней панели компьютерного корпуса к материнской плате

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

Все материнские платы, выпущенные со второй половины 2000-ых годов имеют одинаковое расположение пинов на материнской платы, за исключением особых случаев (серверные материнские платы и т. д.), по этому прочитав информацию ниже, можно быть уверенным в том, что она подойдет к любому компьютеру.

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

Подключение кнопок и индикаторов

Кнопки питания и индикаторы работы компьютера подключатся к набору пинов, который на материнской плате обычно маркируется как F_PANEL. Помочь в подключении Вам должна вот схема ниже.

  • Кнопка включения — обозначается как MB, POWER, POWER-SW, PW.
  • Кнопка перезагрузки — обычно обозначается как RES, RESET, RESET SW.
  • Индикатор активности диска — обычно обозначается как HD, HDD, HDD LED.
  • Индикатор питания — обычно обозначается как PLED, POWER LED.

Иногда, разъем с пинами под переднюю панель может иметь более продолговатую форму:

В таком случае, нужно ориентироваться на левую часть разъема, которая полностью соответствует схеме выше.

Подключение USB с передней панели

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

Гнездо с 9 пинами, предназначенное для подключения USB, маркируется надписью F_USB или просто USB, и выглядит следующим образом:

Сложностей в данном случае возникнуть не должно — не смотря на визуальную схожесть с другими разъемами (в первую очередь с COM), подключить туда данный провод не получится, из-за другого расположения пинов.

Однако, в старых корпусах можно встретить провод, где вместо одного большого коннектора на конце провода будет несколько мелких. В таком случае нужно подключать провода по следующей схеме:

  • Питание — обозначается как +5V, VCC.
  • Данные — (минус) — обычно обозначается как D-, DATA-, USB-.
  • Данные + (плюс) — обычно обозначается как D+, DATA+, USB+.
  • Земля — обычно обозначается как GND, GROUND.

Подключение USB 3.0 с передней панели

В отличии от обратно совместимой схемы подключения USB 1.0 и USB 2.0, для подключения разъемов на передней панели у USB 3.0 используется совсем другой провод, с гораздо большим коннектором. Внешне выглядит он так:

Разъем на материнской плате маркируется как F_USB3 и внешне представляет из себя следующее:

Как можно заметить, по картинкам, разъем и коннектор имеют специальный ключ, который не позволит подключить провод от разъемов в неправильном положении, по этому подключить USB 3.0 должно быть проще простого даже самому неопытному пользователю.

Подключение аудио разъемов с передней панели

Все современные корпуса, которые оснащены аудио разъемами на корпусе, используют для этого интерфейс подключения HD Audio. Он совмещает в себе микрофонный и аудиовыход, и выглядит следующим образом:

Разъем на материнской плате обычно маркируется как ААFP, F_AUDIO, HD_AUDIO или HDAUDIO, и выглядит следующим образом:

Как должно быть видно, отличить его от других разъемов проще всего по расположению пинов, так как пропущен пин посередине. Этот же отсутствующий пин послужит гарантией, что вы не подключите в иной разъем свой коннектор от передней панели.

Возможен вариант, когда провод заканчивается не одним, а двумя коннекторами, с маркировкой HD Audio и AC 97. Сделано это в целях совместимости со старыми материнскими платами, где для подключения аудио разъемов на передней панели использовался набор кодеков AC 97 (Audio Codec ’97). Данный стандарт является устаревшим, и не совместим с HD Audio, по этому если подключить коннектор AC97 в разъем для HDF Audio, то работать выходы для звука на передней панели не будут.

голоса
Рейтинг статьи
Ссылка на основную публикацию
Adblock
detector