COM порт. Распайка, распиновка и схема
То есть, программа прочитает данное из памяти в процессор, что-то с ним сделает, может быть получит из этой информации какие-то новые данные, которые запишет в другое место. Или само данное просто перепишет на другое место. Во всяком случае в памяти информация, которая однажды была записана может быть либо прочитана, либо стёрта. Ячейка получается как сундучок, стоящий у стенки. А вся память состоит из ячейки каждая ячейка имеет свой адрес. Точно как сундучки, стоящие в ряд у стенки в подвале скупого рыцаря.
Ну и порт можно себе представить тоже как ячейку. Только такая ячейка сзади имеет окошко, ведущее куда-то за стенку. Можно записать в неё информацию, а информация возьмёт, и улетит в окошко, хотя какое-то время будет находиться в ячейке так же, как и в обычной ячейке оперативной памяти.
Или наоборот, в ячейку-порт информация может «прилететь» из окошка. Процессор это увидит и прочтёт эту новую появившуюся информацию. И пустит её в дело — перепишет куда-то, пересчитает вместе с какими-то другими данными. Даже может записать её в другую ячейку. Или в другую ячейку-порт, тогда эта поступившая по первому порту информация может «улететь» в окошко второго порта, — ну это уж как распорядится процессор. Вернее, программа, которая в этот момент процессором командует и данные, записанные в памяти и приходящие из портов, обрабатывает.
Просто и красиво. Эти порты так и назвали сразу — порты ввода-вывода. Через одни из них данные отправляются куда-то, через другие — откуда-то принимаются.
Ну а дальше начинается движение по кругу. Вот есть одно устройство, и есть другое. И вот есть цепочка символов, каждый из которых состоит из отдельных двоичных битов, и эту цепочку нужно передать. Как передавать? Можно по линии из 8 проводочков сразу передавать по целому символу — один проводок = один бит, потом код другого, потом третьего, и так, пока не передашь всю цепочку.
А можно было разворачивать каждый бит не в пространстве (по проводочкам), а во времени: сначала передать один бит символа, потом второй и так восемь раз. Ясно, что во втором случае нужны какие-то дополнительные средства, чтобы символы так разворачивать во времени.
Мастерам на все руки будет интересна статья об особенностях работы и схеме включения МС34063.
Виды USB разъемов – основные отличия и особенности
Существует три спецификации (версии) данного типа подключения частично совместимых между собой:
- Самый первый вариант, получивший широкое распространение – v 1. Является усовершенствованной модификацией предыдущей версии (1.0), которая практически не вышла из фазы прототипа ввиду серьезных ошибок в протоколе передачи данных. Эта спецификация обладает следующими характеристиками:
- Двухрежимная передача данных на высокой и низкой скорости (12,0 и 1,50 Мбит в секунду, соответственно).
- Возможность подключения больше сотни различных устройств (с учетом хабов).
- Максимальная протяженность шнура 3,0 и 5,0 м для высокой и низкой скорости обмена, соответственно.
- Номинальное напряжение шины – 5,0 В, допустимый ток нагрузки подключаемого оборудования – 0,5 А.
Сегодня данный стандарт практически не используется в силу невысокой пропускной способности.
- Доминирующая на сегодняшний день вторая спецификация.. Этот стандарт полностью совместим с предыдущей модификацией. Отличительная особенность – наличие высокоскоростного протокола обмена данными (до 480,0 Мбит в секунду).
Благодаря полной аппаратной совместимости с младшей версией, периферийные устройства данного стандарта могут быть подключены к предыдущей модификации. Правда при этом пропускная способность уменьшиться до 35-40 раз, а в некоторых случаях и более.
Поскольку между этими версиями полная совместимость, их кабели и коннекторы идентичны.
Обратим внимание что, несмотря на указанную в спецификации пропускную способность, реальная скорость обмена данными во втором поколении несколько ниже (порядка 30-35 Мбайт в секунду). Это связано с особенностью реализации протокола, что ведет к задержкам между пакетами данных. Поскольку у современных накопителей скорость считывания вчетверо выше, чем пропускная способность второй модификации, то есть, она не стала удовлетворять текущие требования.
- Универсальная шина 3-го поколения была разработана специально для решения проблем недостаточной пропускной способности. Согласно спецификации данная модификация способно производить обмен информации на скорости 5,0 Гбит в секунду, что почти втрое превышает скорость считывания современных накопителей. Штекеры и гнезда последней модификации принято маркировать синим для облегчения идентификации принадлежности к данной спецификации.
Еще одна особенность третьего поколения – увеличение номинального тока до 0,9 А, что позволяет осуществлять питание ряда устройств и отказаться от отдельных блоков питания для них.
Что касается совместимости с предыдущей версией, то она реализована частично, подробно об этом будет расписано ниже.
Коннекторы БП
В блоке питания присутствуют основные коннекторы (электрические соединители), используемые ранее в старых БП, с подачей напряжений 3,3, 5 и 12 Вольта. Каждый контакт коннектора это один Pin.
Материнская плата подключается к БП по коннектору (папа) 24 Pin (так называемой шине), который с усовершенствованием системных плат претерпел изменений. Предыдущие поколения материнских плат подключались к БП по шине в 20 Pin.
Из-за этого, чтобы поддерживать любой вид подключения к материнской плате, коннектор выполнен в виде разборной конструкции с 20 Pin основной и 4 Pin дополнительный разъем питания.
Если материнке нужно только 20 Pin, коннектор 4 Pin снимается (потяните вниз по пластмассовым рельсам) и отгибается для удобства установки 20-ти пиновой шины.
Для запитки оптических дисков и иных накопителей с интерфейсом подключения PATA (Parallel ATA) используются коннекторы molex 8981 (по названию фирмы разработчика-производителя).
Сейчас вытеснены современным интерфейсом подключения SATA (Serial ATA) для накопителей всех видов.
Обычно, для питания накопителей, в БП присутствует два специальных разъема в 15 Pin (или существует переходник для питания PATA HDD — SATA HDD).
Совет! Подключить современный жесткий диск можно и через molex, однако подключение через SATA и molex одновременно не рекомендуется, так как HDD может не выдержать нагрузки и сгореть.
Центральному процессору необходимо питание от коннектора 4 или 8 Pin (может быть разборной).
Видеокарте нужно питание 6 или 8 Pin. Коннектор может быть разборным на 6+2 Pin
Некоторые современные БП могут содержать устаревший 4 Pin коннектор для флоппи дисководов, картридеров и т.д.
Также 3 и 4 Pin коннекторы используются для подключения кулеров.
Преобразователи интерфейса RS-232
Конвертер RS-232 в TTL
При разработке различного рода электронных устройств с использованием микроконтроллеров очень часто оказывается полезной возможность подключения их к персональному компьютеру через последовательный порт. Однако напрямую это сделать невозможно, поскольку по стандарту RS-232 сигнал передается уровнями -3. -15 В (логическая ) и +3..+15В (логический ).
Для преобразования уровней RS-232 в стандартные логические уровни TTL обычно используют специальные микросхемы преобразователей. Однако далеко не всегда имеет смысл закладывать преобразователь уровней в схему проектируемого устройства, поскольку часто бывает так, что связь с компьютером нужна только на этапе изготовления и отладки устройства, а для конечного изделия в ней нет никакой необходимости.
- Читайте также о независимом подключении двух винчестеров в компьютере
Необходимые детали:
- ИС RS-232 интерфейса (U1) — MAX232A.
- Линейный регулятор (U2) — LM78L05A.
- Диод (D1).
- Конденсатор (С1-С5) — 5х0.1 мкФ.
- Электролитический конденсатор (С6) — 4.7 мкФ.
- Разьем (Cn1) — TTL.
- Разьем (Cn2) — RS-232.
Кроме того, с целью упрощения использования данного преобразователя в нем предусмотрена схема питания прямо от последовательного порта, что избавляет от необходимости использования внешних источников питания.
- Рекомендуем узнать, как выполнить уникальный моддинг системного блока ПК в корпусе из оргстекла
Использование описанного выше преобразователя RS-232 в TTL оказывается удобным в тех случаях, когда в процессе эксплуатации устройства не требуется наличие возможности связи с компьютером, но она нужна на этапе отладки или изготовления устройства. Типичным примером этого может служить, например, устройство с flash или EEPROM памятью, требующей начальной инициализации. Кроме того, часто бывает очень удобно в процессе разработки выводить в последовательный порт различного рода отладочную информацию, что иногда позволяет обойтись без аппаратных эмуляторов.
Преобразователь интерфейса RS232–RS422
Конвертер собран на SMD элементах и помещается в корпусе разьёма Sub-D9.
Все резисторы — 0.25 Вт, конденсаторы 16В. Корпус COM-порта соединен с -5В. Питание 5В взято с RJ-45.
Печатную плату можно скачать ниже:
Файлы для скачивания: rs232rs422.rar
Схема преобразователя интерфейсов RS232–RS485
Интерфейс RS485 довольно широко распространен в сфере подключения промышленного оборудования. По своему принципу работы он напоминает популярный интерфейс последовательной передачи данных RS232, однако RS485 более надежный и позволяет передавать информацию на куда большие расстояния, чем это может сделать RS232.
К сожалению, персональные компьютеры и большинство микроконтроллеров изначально не поддерживают интерфейс RS485, зато поддерживают RS232. Для того, чтобы соединить эти два мира в одно информационное пространство, следует собрать преобразователь этих интерфейсов. Представленная в данном материале схема позволяет сделать своими руками простой конвертер интерфейсов RS232-RS485, который позволит подключить компьютер или другое устройство к другим устройствам с RS485.
Схема основана на популярных микросхемах MAX232 и MAX485. Разъем DB-9 соединяет плату с последовательным портом с помощью кабеля. Разъемы J1 и J2 предоставляют доступ к линиям ввода/вывода MAX232, а разъем CN1 позволяет получить доступ к линиям ввода/вывода MAX485. С помощью джампера J4 к плате можно подвести внешнее питание до 12 В, которое будет преобразовано стабилизатором в 5 В. Если вы подаете питание через разъем J1, то убедитесь, что J4 разомкнут. Светодиод D2 обеспечивает визуальную индикацию питания платы, а диод D1 защищает от подключения питания не правильной полярности.
Кабель RS485 подключается к разъему CN2 через сопротивления R3, R1 и R4, обеспечивающие необходимый импеданс. Вывод A разъёма CN1 представляет собой вывод контроля приема/передачи. Подтяжка этого вывода к земле позволит RS485 работать в режиме приёма, а подтяжка к напряжению питания Vcc в режиме передачи.
Для подключения MAX232 к MAX485 соедините вывод C разъема J1 с выводом DI разъема CN1 и соедините вывод B разъема J1 с выводом RO разъема CN1.
Ниже представлены схема расположения компонентов на печатной плате и сама печатная плата.
Как мы видим, плата имеет довольно компактные размеры, всего 63.50 мм по длине и 42.55 по ширине. Это дает возможность размещать преобразователь интерфейсов в довольно узких местах оборудования. Расположение компонентов не слишком плотное, но и не слишком разряженное. Все разъемы расположены для подключения кабелей по бокам, что обеспечивает удобство пользования данным конвертером интерфейсов. В целом такая плата довольно легко паяется и монтаж элементов не представляет собой большой сложности.
USB Type C распиновка
USB Type разделяется на А, В, В (mini), B (micro) и C.
ЮСБ Type A и B имеют по 4 контакта:
К USB Type B mini и micro, а также Type С добавляется еще один контакт — ID.
У USB есть “вилка” и “розетка”. На распиновке “розетка” находится слева, а “вилка” — справа.
Примечательные особенности USB-C:
- Есть перекидной разъем. Он разработан таким образом, что вилку возможно переместить относительно розетки.
- Есть поддержка USB 2.0, 3.0 и 3.1 Gen 2,а также сторонние протоколы (например, HDMI), в альтернативном режиме.
Благодаря этому устройства способны самостоятельно согласовать и определить необходимый поток мощности через интерфейс.
- USB Type C способен передавать изображение и аудио
- Может выдерживать большие токи, поэтому существует возможность запитывать много устройств одновременно.
С учетом всех вышеописанных преимуществ можно назвать usb type-c поистине универсальным разъемом будущего. Он способен заменить почти любой существующий коннектор. Сейчас, к примеру, компания apple выпускает модели ноутбуков, наделенными лишь type-c разъёмами.
Распиновка micro USB разъема для зарядки телефона
Каждый сталкивался с проблемой, когда зарядник отказывался заряжать телефон, как его не крути. Вариантов такого поведения может быть множество: начиная от сгорания внутренностей адаптера, до отсутствия контакта в разъеме.
Консорциум USB, принял новый стандарт, известный как micro-B, меньший по размеру USB-разъем, который будет использоваться в первую очередь на небольших портативных устройствах, где пространство ограничено (например, сотовые телефоны). Разъем micro USB составляет примерно половину высоты разъема mini USB, что позволяет более тонким устройствам иметь доступ к USB.
GSMA приняла его как универсальное решение для зарядки, поэтому 90% новых мобильных телефонов будут иметь этот разъем.
На распиновке представлен micro USB, которым часто пользуется компания Samsung. Здесь можно видеть, что контактов 5 (присутствует ID), отсчет идет справа налево, а также имеется перемычка между зеленым (D+) и белым (D-) контактами.
У того же самсунга можно встретить перемычку не только на белом (D-) и зеленом (D+), но и на черном (GND) и фиолетовом (ID) с использованием резистора.
Это нужно для того, чтобы сделать требуемое напряжение (у всех устройств эта цифра разная, но в большинстве случаев сопротивление должно быть до 200 кОм).
Благодаря этому устройство понимает когда подавать ток и в каком количестве.
Виды USB-разъемов, основные отличия и особенности
Универсальная последовательная шина представлена 3 версиями — USB 1.1, USB 2.0 и USB 3.0 . Первые две спецификации полностью совмещаются между собой, шина 3.0 имеет частичное совмещение.
USB 1.1 — это первая версия устройства, используемая для передачи данных. Спецификацию применяют только для совместимости, так как 2 рабочих режима по передаче данных (Low-speed и Full-speed) обладают низкой скоростью обмена информацией. Режим Low-speed со скоростью передачи данных 10-1500 Кбит/с используется для джойстиков, мышей, клавиатур. Full-speed задействован в аудио- и видеоустройствах.
В USB 2.0 добавлен третий режим работы — High-speed для подключения устройств по хранению информации и видеоустройств более высокой организации. Разъем помечается надписью HI-SPEED на логотипе. Скорость обмена информацией в этом режиме — 480 Мбит/с, которая равняется скорости копирования в 48 Мбайт/с.
На практике, из-за особенностей конструкции и реализации протокола, пропускная способность второй версии оказалась меньше заявленной и составляет 30-35 Мбайт/с. Кабеля и коннекторы спецификаций универсальной шины 1.1 и второго поколения имеют идентичную конфигурацию.
Универсальная шина третьего поколения поддерживает скорость 5 Гбит/с, равняющуюся скорости копирования 500 Мбайт/с. Она выпускается в синем цвете, что облегчает определение принадлежности штекеров и гнезд к усовершенствованной модели. Сила тока в шине 3.0 увеличилась с 500 мА до 900 мА. Эта особенность позволяет не использовать отдельные блоки питания для периферийных устройств, а задействовать шину 3.0 для их питания.
Совместимость спецификаций 2.0 и 3.0 выполняется частично.
Разъемы мониторов для подключения к компьютеру
HDMI (представлены разные виды)
Один из самых востребованных и популярных интерфейсов на сегодняшний день. Встречается на подавляющем большинстве ноутбуков и компьютеров (также часто можно встретить на планшетах). Подходит для подключения мониторов, ТВ (и ТВ приставок), проекторов и пр. видео-техники.
- передает как аудио- так и видео-сигнал (одновременно). В этом плане это большой плюс интерфейсу: не нужны лишние кабели, чтобы передавать аудио-сигнал;
- полная поддержка FullHD (1920×1080) разрешения, с 3D эффектами. Максимальное поддерживаемое разрешение до 3840×2160 (4K);
- длина кабеля может достигать 10 метров, что достаточно в большинстве случаев (с использованием усилителей-повторителей — длину кабеля можно увеличить до 30 метров!);
- имеет пропускную способность от 4,9 (HDMI 1.0) до 48 (HDMI 2.1) Гбит/с;
- в продаже имеются переходники с HDMI на DVI и обратно (очень актуально для совместимости старых и новых устройств между собой);
- у HDMI есть несколько тип-разъемов: HDMI (Type A), mini-HDMI (Type C), micro-HDMI (Type D) (см. фото выше). На ноутбуках/ПК чаще всего используется классический тип размера — HDMI (Type A). Micro и Mini встречаются в портативной технике (в планшетах, например).
Если у вас на мониторе и системном блоке (ноутбуке) есть HDMI — то все подключение будет сводиться к покупке кабеля «HDMI-HDMI» (который можно купить в любом компьютерном магазине).
Важно!
Обращаю внимание, что перед подключением по HDMI — обязательно выключите оба устройства (и ПК, и монитор). Порт может сгореть , если этого не сделать.
Классический HDMI кабель
Display Port
Display Port и Mini Display Port
Новый и достаточно быстро набирающий популярность интерфейс (конкурент HDMI). Позволяет подключать сразу несколько мониторов, поддерживает 4K разрешение, 3D изображение.
Есть два типоразмера: классический и Mini Display Port (на обычных ноутбуках и мониторах встречается первый вариант, см. фото выше ).
- одновременно передается как аудио- так и видео-сигналы;
- максимальная длина кабеля Display Port может достигать 15 метров;
- скорость передачи данных до 21,6 Гбит/с;
- позволяет получить разрешение до 3840 х 2400 при 60 Гц; или 2560 х 1600 точек при 165 Гц; или можно подключать сразу два монитора с разрешением 2560 х 1600 точек и частотой 60 Гц.
- обратите внимание, что помимо классического Display Port есть другой форм-фактор: Mini Display Port.
- кстати, размер разъёма Mini Display Port примерно в 10 раз меньше, чем у разъёма DVI (о нем ниже в статье) !
- у интерфейса есть небольшая «защелка», надежно фиксирующая кабель при подключении к порту.
USB Type-С (Thunderbolt)
Очень и очень интересный интерфейс (активно начал развиваться буквально год назад)!
Позволяет одновременно передавать аудио- и видео-сигналы на монитор, заряжать устройство и копировать данные (т.е. вместо нескольких кабелей — можно использовать только 1!). Это очень удобно при подключении монитора к ноутбукам.
Порт USB-C сверху — для передачи данных, снизу — Thunderbolt 3
Кстати! Сразу хочу сделать небольшую ремарку — USB Type-С могут быть «разными»:
- если возле порта не стоит никаких значков — скорее всего этот порт может передавать только данные (см. пример ниже );
- если возле значка стоит аббревиатура «DP» (Display Port) — значит к этому USB-C можно подключить дисплей;
- значок «молнии» рядом с USB-C указывает на полноценный Thunderbolt 3.
Thunderbolt — краткая информация
Этому интерфейсу уже почти 20 лет, а до сих пор пользуется широкой популярностью (вышел в 1999 г.). В свое время серьезно улучшил качество изображения на экране.
Максимальное разрешение равно 1920 х 1080 пикселям (однако, некоторые дорогие видеокарты могут передавать данные в двухканальном режиме (dual link) и разрешение может достигать 2560 х 1600 пикселей).
- через разъем DVI передается только изображение* (аудио-сигнал придется передавать по другим каналам);
- разрешение до 1920×1200 точек при длине кабеля до 10,5 м; разрешение 1280×1024 точек при длине кабеля до 18 м; в двухканальном режиме передачи данных — до 2560 х 1600 точек.
- есть три вида DVI: DVI-A Single Link — аналоговая передача; DVI-I — аналоговая и цифровая передачи; DVI-D — цифровая передача.
- различные разъемы и их конфигурация (DVI-A, DVI-D, DVI-I) — совместимы между собой.
- обратите внимание, что у этого стандарта чаще наблюдаются помехи: например, если рядом с кабелем находятся другие приборы, излучающие электромагнитный сигнал (телефон, принтер и пр.). Также подобное может происходить из-за плохого экранирования кабеля;
- в продаже есть множество переходников с VGA на DVI и обратные;
- разъем DVI достаточно габаритный, больше ~в 10 раз, чем Mini Display Port (компания Apple даже выпускала Mini DVI, но большой популярности он не сыскал. ) .
* Передача звука возможна, если у вас и видеокарта, и кабель (переходник), и сам монитор поддерживают цифровой стандарт DVI-D.
VGA (D-Sub)
Этот стандарт был разработан уже в далеком 1987 г. Несмотря на это, до сих пор пользуется большой популярностью, используется в основном для простых проекторов, видео-приставок, небольших офисных мониторов (где не требуется высокое разрешение и очень качественное изображение).
Официально поддерживается разрешение до 1280×1024 пикселей (не официально — 1920×1080 обычно без проблем!) , а потому многие «пророчат» скорое затмение этому интерфейсу.
Лично мое мнение : многие рано «хоронят» этот интерфейс, ведь благодаря сотням миллионам устройств, которые были выпущены за эти 30 лет, VGA «переживет» некоторые современные.
- передает только видео-сигнал (для аудио необходимо использовать другие каналы);
- максимальное разрешение до 1280×1024 пикселей, при частоте обновления кадров 75 Гц (в некоторых случаях удается работать и при большем разрешение, но официально это не гарантируется, к тому же возможно ухудшение качество изображения);
- есть множество переходников VGA на HDMI, VGA на Display Port, VGA на DVI и обратные;
- несмотря на «моральное» устаревание — интерфейс поддерживается множеством аудио- и видео-техники, и до сих пор еще пользуется широким спросом.