Coma на материнской плате что это
Практически каждый компьютер оборудован хотя бы одним последовательным асинхронным адаптером. Обычно он представляет собой отдельную плату или же расположен прямо на материнской плате компьютера. Его называют еще асинхронным адаптером RS-232-C, или портом RS-232-C. Каждый асинхронный адаптер обычно содержит несколько портов RS-232-C, через которые к компьютеру можно подключать внешние устройства. Каждому такому порту соответствует несколько регистров, через которые программа получает к нему доступ, и определенная линия IRQ для сигнализирования компьютеру об изменении состояния порта. При выполнении BIOS процедуры начальной загрузки каждому порту RS-232-C присваивается логическое имя COM1 - COM4 (COM-порт номер 1 - 4).
Интерфейс RS-232-C разработан ассоциацией электронной промышленности (Electronic Industries Association - EIA) как стандарт для соединения компьютеров и различных последовательных периферийных устройств. Компьютер IBM PC поддерживает интерфейс RS-232-C не в полной мере скорее разъем, обозначенный на корпусе компьютера как порт последовательной передачи данных, содержит некоторые из сигналов, входящих в интерфейс RS-232-C и имеющих соответствующие этому стандарту уровни напряжения. В настоящее время порт последовательной передачи данных используется очень широко. Вот далеко не полный список применений:
Основные понятия и термины
Последовательная передача данных означает, что данные передаются по единственной линии. При этом биты байта данных передаются по очереди с использованием одного провода. Для синхронизации группе битов данных обычно предшествует специальный стартовый бит, после группы битов следуют бит проверки на четность и один или два стоповых бита. Иногда бит проверки на четность может отсутствовать. Сказанное иллюстрируется следующим рисунком:
Из рисунка видно, что исходное состояние линии последовательной передачи данных - уровень логической 1. Это состояние линии называют отмеченным - MARK. Когда начинается передача данных, уровень линии переходит в 0. Это состояние линии называют пустым - SPACE. Если линия находится в таком состоянии больше определенного времени, считается, что линия перешла в состояние разрыва связи - BREAK. Стартовый бит START сигнализирует о начале передачи данных. Далее передаются биты данных, вначале младшие, затем старшие.
Если используется бит четности P, то передается и он. Бит четности имеет такое значение, чтобы в пакете битов общее количество единиц (или нулей) было четно или нечетно, в зависимости от установки регистров порта. Этот бит служит для обнаружения ошибок, которые могут возникнуть при передаче данных из-за помех на линии. Приемное устройство заново вычисляет четность данных и сравнивает результат с принятым битом четности. Если четность не совпала, то считается, что данные переданы с ошибкой. Конечно, такой алгоритм не дает стопроцентной гарантии обнаружения ошибок. Так, если при передаче данных изменилось четное число битов, то четность сохраняется и ошибка не будет обнаружена. Поэтому на практике применяют более сложные методы обнаружения ошибок.
В самом конце передаются один или два стоповых бита STOP, завершающих передачу байта. Затем до прихода следующего стартового бита линия снова переходит в состояние MARK. Использование бита четности, стартовых и стоповых битов определяют формат передачи данных. Очевидно, что передатчик и приемник должны использовать один и тот же формат данных, иначе обмен будет невозможен. Другая важная характеристика - скорость передачи данных. Она также должна быть одинаковой для передатчика и приемника.
Скорость передачи данных обычно измеряется в бодах (по фамилии французского изобретателя телеграфного аппарата Emile Baudot - Э. Бодо). Боды определяют количество передаваемых битов в секунду. При этом учитываются и старт/стопные биты, а также бит четности. Иногда используется другой термин - биты в секунду (bps). Здесь имеется в виду эффективная скорость передачи данных, без учета служебных битов.
Аппаратная реализация
Компьютер может быть оснащен одним или двумя портами последовательной передачи данных. Эти порты расположены либо на материнской плате, либо на отдельной плате, вставляемой в слоты расширения материнской платы. Бывают также платы, содержащие четыре или восемь портов последовательной передачи данных. Их часто используют для подключения нескольких компьютеров или терминалов к одному, центральному компьютеру. Эти платы имеют название "мультипорт".
В основе последовательного порта передачи данных лежит микросхема Intel 8250 или ее современные аналоги - Intel 16450, 16550, 16550A. Эта микросхема является универсальным асинхронным приемопередатчиком (UART - Universal Asynchronous Receiver Transmitter). Микросхема содержит несколько внутренних регистров, доступных через команды ввода/вывода. Микросхема 8250 содержит регистры передатчика и приемника данных. При передаче байта он записывается в буферный регистр передатчика, откуда затем переписывается в сдвиговый регистр передатчика. Байт "выдвигается" из сдвигового регистра по битам. Аналогично имеются сдвиговый и буферный регистры приемника.
Программа имеет доступ только к буферным регистрам, копирование информации в сдвиговые регистры и процесс сдвига выполняется микросхемой UART автоматически. Регистры, управляющие асинхронным последовательным портом, будут описаны в следующей главе. К внешним устройствам асинхронный последовательный порт подключается через специальный разъем. Существует два стандарта на разъемы интерфейса RS-232-C, это DB25 и DB9. Первый разъем имеет 25, а второй 9 выводов. Приведем разводку разъема последовательной передачи данных DB25:
Наряду с 25-контактным разъемом часто используется 9-контактный разъем:
Только два вывода этих разъемов используются для передачи и приема данных. Остальные передают различные вспомогательные и управляющие сигналы. На практике для подсоединения того или иного устройства может понадобиться различное количество сигналов. Интерфейс RS-232-C определяет обмен между устройствами двух типов: DTE (Data Terminal Equipment - терминальное устройство) и DCE (Data Communication Equipment - устройство связи). В большинстве случаев, но не всегда, компьютер является терминальным устройством. Модемы, принтеры, графопостроители всегда являются устройствами связи. Рассмотрим теперь сигналы интерфейса RS-232-C более подробно.
Сигналы интерфейса RS-232-C
Остальные линии при соединении компьютера и модема также должны быть соединены следующим образом:
Рассмотрим процесс подтверждения связи между компьютером и модемом. В начале сеанса связи компьютер должен удостовериться, что модем может произвести вызов (находится в рабочем состоянии). Затем, после вызова абонента, модем должен сообщить компьютеру, что он произвел соединение с удаленной системой. Подробнее это происходит следующим образом. Компьютер подает сигнал по линии DTR, чтобы показать модему, что он готов к проведению сеанса связи. В ответ модем подает сигнал по линии DSR. Когда модем произвел соединение с другим, удаленным модемом, он подает сигнал по линии DCD, чтобы сообщить об этом компьютеру. Если напряжение на линии DTR падает, это сообщает модему, что компьютер не может далее продолжать сеанс связи, например из-за того что выключено питание компьютера. В этом случае модем прервет связь. Если напряжение на линии DCD падает, это сообщает компьютеру, что модем потерял связь и не может больше продолжать соединение. В обоих случаях эти сигналы дают ответ на наличие связи между модемом и компьютером.
Сейчас мы рассмотрели самый низкий уровень управлением связи - подтверждение связи. Существует более высокий уровень, который используется для управления скоростью обмена данными, но он также реализуется аппаратно. Практически управление скоростью обмена данными (управление потоком) необходимо, если производится передача больших объемов данных с высокой скоростью. Когда одна система пытается передать данные с большей скоростью, чем они могут быть обработаны принимающей сиситемой, результатом может стать потеря части передаваемых данных. Чтобы предотвратить передачу большего числа данных, чем то, которое может быть обработано, используют управление связью, называемое "управление потоком" (flow-controll handshake). Стандарт RS-232-C определяет возможность управления потоком только для полудуплексного соединения. Полудуплексным называется соединение, при котором в каждый момент времени данные могут передаваться только в одну сторону. Однако фактически этот механизм используется и для дуплексных соединений, когда данные передаются по линии связи одновременно в двух направлениях.
Управление потоком
В полудуплексных соединениях устройство DTE подает сигнал RTS, когда оно желает передать данные. DCE отвечает сигналом по линии CTS, когда оно готово, и DTE начинает передачу данных. До тех пор, пока оба сигнала RTS и CTS не примут активное состояние, только DCE может передавать данные. При дуплексных соединениях сигналы RTS/CTS имеют противоположные значения по сравнению с теми, которые они имели для полудуплексных соединений. Когда DTE может принять данные, он подает сигнал по линии RTS. Если при этом DCE готово для принятия данных, оно возвращает сигнал CTS. Если напряжение на линиях RTS или CTS падает, то это сообщает передающей системе, что получающая система не готова для приема данных. Ниже мы приводим отрывок диалога между компьютером и модемом, происходящий при обмене данными.
Конечно, все это хорошо звучит. На практике все не так просто. Соединить компьютер и модем не составляет труда, так как интерфейс RS-232-C как раз для этого и предназначен. Но если вы захотите связать вместе два компьютера при помощи такого же кабеля, который вы использовали для связи модема и компьютера, то у вас возникнут проблемы. Для соединения двух терминальных устройств - двух компьютеров - как минимум необходимо перекрестное соединение линий TR и RD:
Однако в большинстве случаев этого недостаточно, так как для устройств DTE и DCE функции, выполняемые линиями DSR, DTR, DCD, CTS и RTS, асимметричны. Устройство DTE подает сигнал DTR и ожидает получения сигналов DSR и DCD. В свою очередь, устройство DCE подает сигналы DSR, DCD и ожидает получения сигнала DTR. Таким образом, если вы соедините вместе два устройства DTE кабелем, который вы использавали для соединения устройств DTE и DCE, то они не смогут договориться друг с другом. Не выполнится процесс подтверждения связи.
Теперь перейдем к сигналам RTS и CTS, управления потоком данных. Иногда для соединения двух устройств DTE эти линии соединяют вместе на каждом конце кабеля. В результате получаем то, что другое устройство всегда готово для получения данных. Поэтому, если при большой скорости передачи принимающее устройство не успевает приинимать и обрабатывать данные, возможна потеря данных. Чтобы решить все эти проблемы для соединеия двух устройств типа DTE используется специальный кабель, в обиходе называемый нуль-модемом. Имея два разъема и кабель, вы легко можете спаять его самостоятельно, руководствуясь следующими схемами.
Для полноты картины рассмотрим еще один аспект, связанный с механическим соединением портов RS-232-C. Из-за наличия двух типов разъемов - DB25 и DB9 - часто бывают нужны переходники с одного типа разъемов на другой. Например, вы можете использовать такой переходник для соединения COM-порта компьютера и кабеля нуль-модема, если на компьютере установлен разъем DB25, а кабель оканчивается разъемами DB9. Схему такого переходника мы приводим на следующем рисунке:
Заметим, что многие устройства (такие, как терминалы и модемы) позволяют управлять состоянием отдельных линий RS-232-C посредством внутренних переключателей (DIP-switches). Эти переключатели могут менять свое значение на разных моделях модемов. Поэтому для их использования следует изучить документацию модема. Например, для hayes-совместимых модемов, если переключатель 1 находится в положении "выключен" (down), это означает, что модем не будет проверять наличие сигнала DTR. В результате модем может отвечать на приходящие звонки, даже если компьютер и не запрашивает у модема установление связи.
Технические параметры интерфейса RS-232-C
При передаче данных на большие расстояния без использования специальной аппаратуры из-за помех, наводимых электромагнитными полями, возможно возникновение ошибок. Вследствие этого накладываются ограничения на длину соединительного кабеля между устройствами DTR-DTR и DTR-DCE. Официальное ограничение по длине для соединительного кабеля по стандарту RS-232-C составляет 15,24 метра. Однако на практике это расстояние может быть значительно больше. Оно непосредственно зависит от скорости передачи данных. Согласно McNamara (Technical Aspects of Data Communications, Digital Press, 1982) определены следующие значения:
Оперативная память
На контактной площадке оперативной памяти есть прорезь, а на слотах материнской платы — соответствующие выступы, которые отличаются в зависимости от типа ОЗУ. Сделаны эти ключи, чтобы сборщик мог правильно вставить память в разъем. В интернете полно историй о том, как кто-то все равно вставил ее не той стороной, установил память одного поколения в слот для другого поколения или вообще вверх контактами.
Сам столкнулся с этим недавно — не стартовал компьютер на базе материнской платы c чипсетом H310. Дело в том, что единственная планка была вставлена в ближний к процессору слот, а это слот номер 4. Помогла установка в дальний слот под номером 1.
Не стоит забывать и о двухканальном режиме, если есть его поддержка и вы собираете компьютер с одинаковыми планками. Для активации этого режима нужно ставить ОЗУ в соответствующие разъемы, это могут быть как два соседних, так и через слот. Для этого стоит обратить внимание на цветовую маркировку, а лучше заглянуть в инструкцию, чтобы установить все безошибочно.
Типичные ошибки при сборке компьютера
В компьютерных магазинах большой выбор готовых системных блоков, но не всегда из наличия можно выбрать ПК под конкретные задачи. В таком случае лучше собрать «системник» из отдельных комплектующих. Выбрать можно все — от модели процессора до цвета и размера корпуса.
И вот, сборка завершена, кабель питания подключен, а при нажатии на заветную кнопку Power все идет не по плану. Это значит, что где-то допущены ошибки. Какие-то некритичны, другие же фатальны и приводят к печальным последствиям если не при первом старте, то позже, в процессе эксплуатации. Ошибаются не только новички (они-то как раз стараются не спешить и делать все по инструкции), но и опытные сборщики, которые уверены в своих силах.
Процессор
Сборка системного блока начинается с установки процессора в материнскую плату. Казалось бы, производители делают все, чтобы сборщик не ошибся и установил CPU правильно. Для этого в сокете есть так называемые «ключи», чтобы как в пазле детали встали точно в нужное место правильной стороной. У процессоров Intel — это выемки в текстолите с двух сторон, у AMD — расположение ножек: на одном из углов процессора есть золотой уголок, ножки там расположены в другой конфигурации.
Что может пойти не так? Если не спешить и аккуратно ставить процессор на свое место — все будет хорошо. Есть случаи, когда неопытные сборщики устанавливают процессор Intel не той стороной, зажимают рамкой сокета и в итоге слышат смертельный хруст.
У процессоров AMD при неправильной установке загнет ножки, так что долгие «развлечения» с пинцетом, лезвием, а может и паяльником гарантированы. Впрочем, даже правильная ориентация не всегда залог успеха. Ножки довольно коварны, и, даже если одна из них немного загнута, процессор не встанет на свое место, а попытка применить силу только усугубит ситуацию. Поэтому следует внимательно осматривать ножки перед установкой процессора в сокет, особенно если это OEM-поставка.
разъем com на материнской плате для чего?,
а эти штырьки на материнке для подключения дополнительного COM-порта
а питание не нужно подключать к нему от блока питания?
Андрей Любцов Гуру (3409) нет, ему питания от материнки хватит
Первая мышка СОМ-ом
А если серьезно то это простой и удобный в программировании интерфейс который широко применяется в промышленном оборудовании.
Системы охлаждения
Перед установкой процессорной системы охлаждения обязательно нужно прочитать инструкцию. Особенно, если это универсальный кулер для нескольких сокетов: после установки останутся лишние детали, поэтому сложно понять, все ли собрано правильно. Можно, к примеру, забыть поставить «бекплейт» и перетянуть винты, тем самым повредив материнскую плату.
Типичные ошибки:
1. Не нанесли термопасту. Термоинтерфейс между подошвой кулера и процессором необходим для лучшей передачи тепла системе охлаждения. Если забыть об этой процедуре, компьютер запустится, но при нагрузке температура резко уйдет вверх, и системы защиты выключат ПК. Но не переборщите с термопастой. На «боксовых» кулерах Intel она сразу нанесена, и отдельно ничего мазать не нужно. Избыток термопасты при снятии процессора может попасть на ножки или сокет, что может привести к замыканию.
2. Забыли снять защитную пленку. Классический «прикол» (или «прокол») от сборщика в виде защитной пленки на подошве кулера. Тут комментарии не требуются.
3. Неправильно подключенный или вовсе неподключенный разъем питания вентилятора. Если подключить разъем не в CPU_fan, а в CASE_fan, то ничего страшного не произойдет, только вы не сможете задействовать умные режимы управления скоростью в зависимости от температуры процессора. Можно ошибиться, и воткнуть 3-рin-разъем вентилятора в 4-pin. Да, там есть ключ, но мимо него промахнуться очень легко. Соответственно, крутиться вентилятор не будет.
4. Неправильная ориентация кулера. Менее критичная, но все же ошибка. Как известно, в стандартных корпусах движение воздуха организовано от нижней части передней панели к верхней части задней. Соответственно, вентилятор на башенном кулере должен находиться спереди или снизу, чтобы прогонять воздух через себя вдоль движения воздушных потоков.
Это же относится и к корпусным вентиляторам. Если вы устанавливаете их самостоятельно, обратите внимание на направление перекачиваемого воздуха (обычно на корпусе есть стрелки вращения и направления). Передний вентилятор — на вдув, задний — на выдув.
5. Массивный процессорный кулер в тесном корпусе закрывает винты, которые крепят материнскую плату к стойкам корпуса. Опытный сборщик сразу увидит возможную проблему и установит сначала материнскую плату в корпус, а лишь потом кулер. Аналогично и с ОЗУ: крупный процессорный охладитель может закрыть слоты для установки оперативной памяти и придется снова откручивать кулер, чтобы воткнуть ее на место.
Платы расширения и накопители
Сложностей с установкой видеокарты обычно не возникает. Частая проблема — отсутствие подключения кабелей питания, а также крепления к корпусу. Более редкая — установка видеокарты не в слот PCI-Ex 16x, а в более медленный.
На некоторых материнских платах видеокарту лучше установить после установки SSD-формата m.2, так как массивная система охлаждения может помешать установке накопителя.
Что касается жестких дисков и SSD, ошибками могут быть только:
1. Отсутствие подключения
2. Крепление к корпусу только с одной стороны.
3. Неправильные болтики.
Несмотря на то, что у корпусных болтов такая же резьба (6-32 UNC), они являются саморезами. Ими можно сорвать «родную». Так что прикручивать диски можно только специальными болтиками.
Слева корпусные, в центре и справа — для накопителей
Не бойтесь самостоятельно собирать компьютер, главное делать это вдумчиво и не спешить. Для того, чтобы избежать ошибок, особенно если это первая сборка, стоит прочитать все инструкции и следовать им в процессе. Как правило, чаще ошибаются самоуверенные опытные сборщики, которые пытаются собрать компьютер быстро и в спешке могут упустить из внимания какой-то нюанс. Делитесь в комментариях своими ошибками.
Блок питания
Также можно допустить ошибки кабель-менеджмента. Кабеля от блока питания должны быть уложены так, чтобы не закрывать вентиляторы, и тем более не задевать лопасти (в идеале как на левом фото). Провода не должны свободно болтаться, как на фото справа.
Если корпус современный, место для кабелей обычно есть за поддоном материнской платы. Правильно будет пропустить провода там.
Разьемы на мат. плате
Я могу подсказать
Открой мануал материнки и прочитай.
Я в памяти все описания не держу. Могу и ошибиться.
SPK - спикер, SYSFAN - системный вентилятор, FAN - вообще вентилятор
CSFAN1- подключение кулера на проц
SYSFAN2- подключение доп вентиля - если есть
JUSBA1-подключение УСБ с передней панели-распиновку см по мануалу матплаты.
JCMOS1 - обнуление бивиса- не трогать
SPK1-подключение спикера - не обязательно подключать.
JP80- см. мануал матплаты.
JP80 - ничего
JCMOS1 - ничего
SPK1 - бипер
SYSFAN2 - вентиль корпуса
CSFAN1 - вентиль корпуса (у тя тут опечатка)
F_PANEL - перед. панель
JUSBA1 - хз, не нашел там такого
кроме того, думается, в инете полно обзоров и прочих гайдов по этой мамке
Материнская плата
Ошибки могут поджидать на этапе установки материнской платы в корпус. На многих современных корпусах стойки, к которым прикручивается плата, не вкручены в поддон, а находятся в комплектном пакетике. Необходимо посмотреть, сколько стоечек нужно для конкретной сборки, проверить по материнской плате, и вкрутить их в нужные места.
В бюджетных корпусах для экономии времени сборщика офисных системных блоков стойки могут быть вкручены. Казалось бы, труд сборщика большой партии будет легче, но не все так просто — опасность таится в нижней стойке, которая ближе к передней части. Даже в рамках micro-ATX-формата есть разные варианты длины плат и расположения крепежных отверстий, а значит, и стоек.
Варианты ошибок:
1. Стоек вкручено меньше, чем нужно. В принципе, если вместо шести болтиков материнская плата будет прикручена на пяти, ничего страшного не произойдет. Разве что повредится плата во время подключения коннекторов от блока питания.
2. Лишняя стойка под материнской платой. Очень опасная ошибка. Сразу ее можно не заметить, а исхода возможно два: в лучшем случае, компьютер не будет стартовать, в худшем — произойдет замыкание и что-то сгорит. Возможно, кому-то повезло и системный блок работает со стойкой под материнской платой, но это скорее исключение, чем правило.
Если только что собранный компьютер не стартует, первым делом проверьте подключение колодки проводов с передней панели, а именно, отключите все провода и замкните отверткой контакты Power SW на материнской плате. Возможно, что коннекторы подключены неправильно — разъем HDD-Led c красно-белыми проводами легко перепутать с бело-оранжевыми проводами кнопки питания, да и на заводах бывает ошибаются в маркировках и цветах. А бывает, что все провода черные в угоду стилю. Ничего страшного не произойдет, нужно просто подключить правильно.
А вот с подключением колодки USB 2.0 нужно быть очень осторожными. Минутка страшных историй:
Один сборщик собирал несколько компьютеров в серьезное госучреждение и подключил USB-коннекторы передней панели в разъемы COM-порта на материнской плате (на фото ниже обведены). В результате горе-сборщик поехал туда не только, чтобы подключить правильно USB, но и с подарками в виде флеш-накопителей, которые сгорели в портах спереди корпуса.
3. Забыли вставить заглушку портов вывода. Это классическая ошибка. Собрали компьютер, все прикрутили, провода стянули стяжками. Начали подключать к задней панели периферию, и чего-то не хватает… Заглушки портов вывода. А так просто ее не поставить: придется снова разобрать почти все и вынимать материнскую плату.
Читайте также: