А у вас точно нет COM порта? Приветствую всех читателей. Сегодня я расскажу о том как я добавил COM порт в заднюю панель системного блока. Материал не отличается новизной, но может пригодиться при начальном освоении микроконтроллеров. COM порт может понадобиться вам для отладки программ для микроконтроллеров, передачи сообщений от микроконтроллера в компьютер и обратно, или, в конце концов, для подключения простейшего программатора. Для того чтобы понять, удастся ли вам данная махинация, необходимо заглянуть в диспетчер устройств Windows (См. рис. 1)
рис. 1 - доступные COM порты моего компьютера
На рисунке выделен физический COM порт, присутствующий в моем компьютере. Однако на задней панели нет ничего похожего на разъем DB9... Судя по всему китайцы не сочли разъем COM порта на задней панели обязательным. Будем исправлять. После осмотра руководства к материнской плате стало ясно что порт присутствует на ней в виде 10 штырькового разъема на плате. После недолгих поисков в барахле был найден кабель от какого то советского аппарата. Этот кабель соединял основной блок и проводной пульт управления им. Затем была найдена древняя видеоплата и тут же разобрана ради металлической панельки, к которой с помощью двух болтиков я и прикрутил разъем DB9 (рис. 2)
рис. 2 - панелька с разъемом
На следущем рисунке можно видеть фрагмент разъема, предназначенного для впаивания в плату(это розетка), но использованного в качестве наконечника кабеля. Шаг выводов равен 2.54мм. Данный разъем служит розеткой для соединения со штырьковым разъемом на материнской плате.
Конструкция в сборе перед установкой в компьютер показана на рисунке 4.
рис. 3 - розетка для штырькового разъема
рис. 4 - переходник в сборе
И на последок. Если у некоторых читателей возникнет вопрос зачем это все нужно в эпоху USB, то я отвечу: для того чтобы подключить к USB простой микроконтроллер наподобие AVR или PIC, придется покупать микросхему наподобие FT232, устанавливать драйверы для нее, которые к тому же могут нестабильно работать на некоторых системах, разводить для нее довольно сложную плату(из-за малого расстояния между выводами). Стоимость микросхемы достаточно велика - около 160р в Ростове-на-Дону. К тому же при использовании "настоящего" COM порта корректная работа программ, использующих его более вероятна.
Автор: Atmega (Atmega168цобако я точка ру)
|