1 1 1 1 1 1 1 1 1 1

В этой статье я расскажу, как без особых усилий собрать дебаг шнурок.

Собирать будем по вот этой не сложной схеме:

дебаг

Нам понадобится:

  1. Микросхема МАХ232— 1шт.
  2. Конденсатор 0,1 мкФт — 4шт.
  3. Резистор 50 Ом — 2шт.
  4. Мама СОМ порта (она же DB9) и корпус к ней — 1шт.
  5. И кусок USB кабеля.

дебаг

Итак начнем:

Припаиваем первый конденсатор к 1 и 3 ножкам микросхемы.

дебаг

Припаиваем второй конденсатор к 4 и 5 ножкам.

дебаг

На схеме видно, что еще два конденсатора от 2 и 6 ножки припаиваются на землю, а т. к. 15 нога микросхемы тоже припаивается на землю мы конденсаторы от 2 и 6 ножки просто припаяем к 15 ноге.

Вот так от 6 ножки

дебаг

И вот так от 2 ножки

дебаг

Берем кусок провода (я беру от USB кабеля) и выдергиваем из него один провод, оставшиеся провода зачищаем от изоляции с обеих сторон.

дебаг

Как видим по схеме нам нужны всего три контакта от СОМ порта, а именно 2, 3 и 5 припаиваем проводки к этим контактам (они пронумерованы вы не ошибетесь)

дебаг

И эти же проводки припаиваем к ножкам микросхемы согласно схемы от 2 к 14, от 3 к 13 и как я уже говорил припаиваем к 15 ноге 5 контакт СОМ порта это земля.

дебаг

Далее на схеме мы видим, что 8 и 10 ноги замкнуты друг с другом и идут на землю. Сначала соединим ноги вместе. Примерно так:

дебаг

Затем припаиваем перемычку на землю (к той же 15 ноге) примерно вот так:

дебаг

Далее займемся выводами Rx, Tx и GND, которые будут подцепляться к принтеру. Как видим на схеме Rx и Tx выводы идут к принтеру через резистор номиналом 50 Ом, эти резисторы можно припаять прямо к ножкам микросхемы, но т. к. разъема на плате форматера для дебага нет, а есть только отверстия для него, то постоянно припаиваться многожильными проводками к этим отверстиям будет несколько неудобно и лучше будет сделать вот так:

дебаг

И уже непосредственно резисторами припаиваться к форматеру. Кстати на фотографиях резисторы другим номиналом, просто на 50 Ом под рукой не оказалось и пришлось взять эти просто для наглядного примера.

Далее припаиваем проводки с резисторами к 11 и 12 ноге, а проводок без резистора все к той же 15 ноге (не забываем это земля) вот так:

дебаг

От 11 ноги будет Tx, а от 12 ноги будет Rx.

Далее займемся питанием (+5) нашего шнурка, а брать мы его будем от USB, а точнее от его красного провода, снимаем изоляцию и отрезаем все проводки кроме красного.

дебаг

И припаиваем его к 16 ноге как на схеме, вот так:

дебаг

И еще я предлагаю защитить выводы Rx, Tx и GND которые буду припаиваться к форматеру термоусадочной трубкой. И не забываем пометить кто из них кто))))))

дебаг

Дальше проверяем наш шнурок на эхо, как это сделать: подключаем к СОМ порту компа и втыкаем USB, запускаем Hiper Terminal, выставляем в настройках галку «Отображать вводимые символы на экране», и, замкнув выводы Rx и Tx между собой клацаем по клаве, если символы отображаются в окне терминала радуясь, бежим за пивом)))) Если нет, то ищем косяки и пробуем снова. И еще нужно обратить внимание на кнопку в гипер-терминале которая имеет вид домашнего телефона если трубка лежит то связь не установлена и вводимые символы не будут отображаться на экране, коротим Rx и Tx и жмем на эту трубку, когда трубка поднимется клацаем по клаве.

Далее я советую вам прочесть некоторые темы про дебаг на сайте:

http://www.testcopy.ru/forum/viewtopic.php?f=3&t=174

http://www.testcopy.ru/forum/viewtopic.php?f=7&t=304

http://www.testcopy.ru/forum/viewtopic.php?f=3&t=325 и тут немного про дебаг и принтеры ML серии.