Белов, А.В. Микроконтроллеры AVR: от азов программирования до создания практических устройств
154 Микроконтроллеры AVR от азов программирования... Питание программатора Питание программатора для первых двух вариантов схемы происходит одинаково. Оно может осуществляться как от внешнего источника стаби лизированного напряжения +5 В через разъем Х2, так и от отлаживаемой схемы через контакт 7 разъема ХЗ. В том случае, если отлаживаемая схема потребляет не слишком большое количество энергии, возможен вариант питания отлаживаемой схемы от внешнего источника питания через разъ емы Х2 и ХЗ программатора. Программатор для USB интерфейса питается через сам USB порт от блока питания компьютера. Поэтому при сборке и отладке программатора нужно особенно тщательно проверять конструкцию на отсутствие коротких замыканий, что бы не вывести из строя компьютер. Если программируемая микросхема (или плата с программируемой микро схемой) потребляет не много энергии, то ее так же можно запитать от USB. Для этого нужно установить соответствующим образом перемычку J1. Во всех трех схемах на шине питания установлены два конденсатора фильтра (10 мкф и 0,1 мкф). Светодиоды служат для индикации напря жения питания и режимов работы программатора. 4.3.3. Программа управления программатором Знакомство с программой PonyProg Первые две схемы программаторов предназначены для работы с управляющей программой PonyProg. Программа PonyProg — это открытый проект. Для распространения этой программы и еще нескольких проектов в Интернете создан специальный сайт (см. ссылку 5 в конце книги). Программа также распространяется с открытой лицензией (GNU), то есть вместе с текстом программы, который разрешается изменять по своему усмотрению. Однако в пакет программы входит специальная библиотека, которая содержит текст всех основных функций, обеспечивающих процесс программирования микросхем. На библиотеку не распространяется открытая лицензия. Ее разре шается использовать, но не разрешается изменять входящие в нее про цедуры. Изменения допускаются лишь в интерфейсе программы. Такое решение делает программу более надежной в работе. На сайте вы можете загрузить не только инсталляционный пакет самой программы, но также исполняемый файл русифицированного или украи- нофицированного вариантов программы. Кроме этого, там еще имеется целый набор вариантов, поддерживающий множество других языков. После инсталляции программы вы просто меняете исполняемый файл в директо рии программы на новый, и программа полностью русифицируется. Однако учтите, что русифицированная версия программы — это устаревшая версия.
Made with FlippingBook
RkJQdWJsaXNoZXIy MTExODQxMg==