Ревич, Ю.В. Программирование микроконтроллеров AVR: от Arduino к ассемблеру
Глава 4. Микроконтроллеры АVR на практике 79 сброса , либо загрузить в ATmega328 простенький ске�. устанавливающий оба циф ровых вывода О и 1 (соответствующих RX и ТХ) в состояние работы на вход. В этом случае в качестве адаптера можно использовать также и плату Aгduiпo Nапо, из кото рой контроллер не извлекается . Способ не очень надежный - некоторые клоны Aгdui пo таким образом работать отказываются - и годится разве что совсем в безвы ходных положениях, когда ничего , кроме Nапо, под рукой не имеется . Заметим еще, что для нормальной работы с адаптером USB-UART нужно про граммное обеспечение. С драйвером под Windows (а также Linux) обычно не воз никает вопросов - по крайней мере в Windows 7 их специально устанавливать обычно не требуется, они уже имеются в составе ОС . В крайнем случае поинтере суйтесь, на основе какой именно микросхемы сделан приобретенный вами адаптер, и разыщите драйвер на сайте производителя или просто в Интернете. Однако кроме драйвера нужна еще какая бы то ни было программа для приема данных через порт (вроде монитора порта в Arduino) - о таких программах мы поговорим подробнее в главе 15 . С ветодиоды-про б ники Простейший пробник логических уровней на основе светодиода бывает очень поле зен - он позволяет непрерывно контролировать состояние вывода, к которому подключен, и является, таким образом, простейшим средством отладки. Не надо ничего особенного выдумывать : возьмите двухцветный двухвыводной светодиод, который при подаче тока в одном направлении светится, например, красным цве том, а в другом - зеленым. Предпочтительнее выбирать светодиоды с матовой линзой - так их свечение лучше видно со всех сторон. Светодиод можно взять и обычный, но двухсторонний удоб�ее, т. к. не придется раздумывать над поляр ностью подключения . К одному выводу светодиода припаяйте токоограничиваю щий резистор (не укорачивая его выводы), другой - нарастите на ту же длину от резком луженой медной проволоки такого же диаметра, как и выводы (около 0,5 мм). Изолируйте все неизолированные участки обоих выводов тонким термо усадочным кембриком, оставив без изоляции по 1 0-1 5 мм у концов выводов и у корпуса светодиода. Номинал резистора: 4-1 О кОм - такого сопротивления достаточно для уверенного свечения светодиода, но оно практически не будет влиять на уровень напряжения на выводе . Сделайте несколько щтук таких пробников с резисторами у одного и того же вывода светодиодов, чтобы цвет свечения при одинаковой ориентации от носительно плюса и минуса приложенного напряжения был одинаковым. Такой пробник хорошо совместим с беспаечной макетной �:татой и заодно позволит под цеплять щуп мультиметра или осциллографа, для которых иначе приходится спе циально делать выводы из схемы . На изготовление полудюжины пробников вы за тратите полчаса времени и около 1 00 рублей денег, зато вместо возни со щупами мультиметра будете иметь простейшее средство контроля, которого во многих слу чаях бывает вполне достаточно.
Made with FlippingBook
RkJQdWJsaXNoZXIy MTExODQxMg==