Программаторы AVR микроконтроллеров. COM программатор
Программаторы AVR микроконтроллеров. COM программатор. | ||||
Принципиальная схема более сложного программатора на COM порт показана на рисунке. В качестве преобразователя уровня RS-232 выбрана микросхема MAX202CPE, хотя при соответствующей доработке схемы может быть использована любая подходящая микросхема (возможно также использование транзисторных ключей, но в этом случае максимальная скорость работы микроконтроллера с портом уменьшится). В качестве управляющей микросхемы выбрана микросхема AT90S2313. Светодиод VD1 индицирует подачу питания на схему, которое берётся из программируемой схемы через разъём ISP. Частота кварца выбрана равной 11,092 МГц, поскольку при работе микроконтроллера на этой частоте процент ошибок при обмене данными между портом и микросхемой на любой скорости передачи равен нулю (об этом можно прочитать в документации на микроконтроллер AT90S2313). Эта схема является усовершенствованной схемой программатора, предлагаемого фирмой Atmel (описание - в документе Application note AVR910 на сайте фирмы Atmel). Для работы с этим программатором подойдёт любая программа, работающая с программатором AVR910 (к примеру AVR Prog), в частности, можно порекомендовать программу AS1, разработанную фирмой ArgusSoft (здесь можно скачать описание к ней). Программатор выполняется на печатной плате с использоваием SMD компонентов и выглядит следующим образом: Файлы:
Рудных Владимир |