Программатор микроконтроллеров серии AT89S/AT90S фирмы ATMEL - NM9211

Читайте статью об этом устройстве в журнале "Ремонт электронной техники"

Читайте статью об этом устройстве в журнале "Ремонт электронной техники"


Предлагаемый набор позволит радиолюбителю собрать простой и надежный программатор микроконтроллеров серии AT89S/AT90S фирмы ATMEL, реализующий возможность как внутрисхемного программирования, так и программирования самой микросхемы непосредственно. Программатор позволяет программировать микросхемы имеющие возможность загрузки ПЗУ программ и ЭСПЗУ данных через SPI порт. Предусмотрена возможность регулирования напряжения питания программируемых устройств. Набор, безусловно, будет интересен и полезен для знакомства с основами программирования и получения опыта сборки и настройки устройств.


Ориентировочная розничная цена: 580 руб  


В комплект набора входит дискета 3,5 дюйма с программным обеспечением.

Состав программного обеспечения.

WavrAsm - ассемблер для микроконтроллеров под Windows/DOS.

AVRProg - программа работы с программатором под Windows.

Nm9211.hex - прошивка контроллера программатора.



Технические характеристики.

Напряжение питания (от внешнего источника, через стабилизатор на DA1): 9 - 37 В (типовое - 12 В).

Диапазон регулировки напряжения питания программируемого устройства: 3 - 8 В (типовое - 5 В).

Размеры печатной платы: 45х67 мм.


Состав устройства.

Программатор состоит из преобразователя уровней логических сигналов (VD1, VD2, VT1, VT2), микросхемы программатора (DD1) и регулируемого стабилизатора напряжения (DA1).


Конструкция.

Конструктивно программатор выполнен на печатной плате из фольгированного стеклотекстолита. Для фиксации платы зарезервированы монтажные отверстия под винты 2,5 мм.

Конструкция устройства позволяет монтировать программатор в корпусе BOX-G025 c использованием соответствующих монтажных отверстий.

Подстроечный резистор R9 позволяет плавно изменять значение напряжения питания программируемого устройства.

Устройство позволяет программировать следующие микросхемы:

- AT90S1200, AT90S2313, AT90S2323, AT90S2343;

- AT90S8414, AT90S8515, AT89S8252.

Необходимое условие программирования – равенство питающих напряжений программатора и программируемого микроконтроллера, поэтому можно использовать напряжение питания программируемого устройства вместо внешнего источника (при внутрисхемном программировании), при этом необходимо отключить последний.

На плате программатора зарезервировано место под установку кварцевого генератора (C6, C7, R12, ZQ2) и колодки DIP-20 для непосредственного программирования микросхем.


Порядок сборки.

1. Проверьте комплектность набора согласно перечню элементов.

2. Отформуйте выводы радиоэлементов. Подготовьте проволочные перемычки J1 (10 мм), J2, J3, J4 (7.5 мм), J5 (5 мм).

Примечание: В качестве материала для перемычек можно использовать обрезки выводов резисторов или конденсаторов.

3. Установите все детали в следующей последовательности: сначала малогабаритные, а потом все остальные элементы;

4. Используя монтажные провода, распаяйте разъемы DB-9F и BLD-6 2x3;

5. Соберите разъем DB-9F в корпус DP-9C;

6. Промойте плату от остатков флюса этиловым или изопропиловым спиртом.


Доработка корпуса.

Доработка корпуса производится в следующей последовательности:

- распилите верхнюю крышку на расстояние 20 мм от торца и просверлите 2 отверстия (диаметром 4 мм под подстроечный резистор и диаметром 3 мм под светодиод) на ней;

- с торца крышки просверлите отверстие диаметром 6 мм под разъем питания, а также сделайте выемку под провод радиусом 3 мм;

- на торце нижней части корпуса также сделайте выемку под провод радиусом 4 мм;

- установите печатную плату на нижнюю часть корпуса и закрепите ее саморезами диаметром 3 мм и длиной не более 6 мм (в комплект набора не входят);

- установите верхнюю крышку корпуса, используя штатные саморезы.


Порядок настройки программатора.

Правильно собранный программатор не требует настройки. Однако перед его использованием необходимо проделать несколько операций:

1. Проверьте правильность монтажа.

Внимание! Особенно внимательно проверьте правильность установки транзисторов, диодов, микросхемы и электролитических конденсаторов.

2. Проверьте правильность подключения источника питающего напряжения и программируемого устройства (микроконтроллера).

3. Установите движок подстроечного резистора R9 в среднее положение, что соответствует напряжению питания около 5 В.

4. Подключите программатор к одному из COM портов.

5. Установите с прилагаемой дискеты программное обеспечение на Ваш компьютер.

ПРИМЕЧАНИЕ: На дискете находится:

A:\AVRPROG\avrprog.exe - программа для работы с программатором под Win9x;

A:\WAVRASM\avrasm.zip - архив содержит инсталлятор ассемблера для микроконтроллеров под Win9x /Win3.1/DOS, со всеми необходимыми библиотеками. Для установки необходимо распаковать архив и запустить файл setup.exe;

A:\NM9211.hex - файл прошивки микроконтроллера программатора.

6. Подайте напряжение питания на программатор.

7. В процессе работы при обнаружении ошибок программирования измените напряжение питания микроконтроллеров, вращая движок подстроечного резистора R9 (3 - 6 В).


Обновление 2007 года

Обновленное ПО позволяет программировать новые микроконтроллеры ATMEL серий tiny и mega. По сравнению с предыдущей версией, данное программное обеспечение улучшает стабильность работы программатора. Новая прошивка так же поддерживает работу с зарекомендовавшими себя программами AVRStudio, AVRProg, loader.

Скорость связи как и прежде – 19200бит/с


Скачать Прошивка микроконтроллера ATTiny3213/AT90S2313 программатора версии 3.8

Скачать Программа под WIN-XP AVROSPII


Посмотреть схему






Рекомендуемый контент




Copyright © 2010-2017 housea.ru. Контакты: info@housea.ru При использовании материалов веб-сайта Домашнее Радио, гиперссылка на источник обязательна.