Контроллер-конструктор KIT-8515 представляет собой печатную плату с установленной

Контроллер-конструктор KIT-8515 представляет собой печатную плату с установленной на ней с помощью переходной панельки однокристальной ЭВМ AT90S8515 в корпусе PLCC-44. На плате также установлена микросхема внешнего ОЗУ ёмкостью 32К (62256). Плата снабжена девятиконтактным разъёмом DB-9 для подключения кабеля к COM-порту инструментального ПК. Плата снабжена разъемом питания, кнопкой сброса.

 

Плата содержит устройство, позволяющее многократно загружать память программ ОЭВМ AT90S8515 по интерфейсу RS-232. Устройство реализовано на ОЭВМ AT90S1200. Плата имеет макетное поле для установки дополнительных элементов с подведёнными к нему внешними сигналами от микро-ЭВМ AT90S8515.

 

Контроллер-конструктор предназначен для макетирования устройств, проектируемых на базе однокристальных ЭВМ AT90S8515 семейства  AVR фирмы “ATMEL”, позволяет быстро и с небольшими затратами собрать несложный контроллер с цифровыми входами/выходами, с возможностью связи с внешними устройствами через RS-232 и дистанционным программированием.

 

Принципиальная электрическая схема KIT-8515 приведена на рис.1. Напряжение питания 5В подается через разъём XP2. Для подключения кабеля RS232 служит разъём ХР1, представляющий собой девятиконтактную розетку типа DB-9. Для формирования уровней сигналов интерфейса служит микросхема ADM202 с накопительными конденсаторами C1…C4. Электролитический конденсатор С5 и керамические конденсаторы С6…С7 образуют фильтр по питанию, а конденсатор С8 и резистор R1 – схему сброса, для подачи сигнала RES на микросхему DD5 при включении питания или вручную нажатием кнопки SB1. Микросхема DD5 выполняет функции “загрузчика”, назначение которого – принять по RS-232 файл широко распространённой структуры Intel HEX и записать принятые коды команд по указанным адресам в память программ ОЭВМ AT90S8515 по интерфейсу SPI.

 

Сигналы TXD и RXD от разъёма DB9 после преобразования уровней микросхемой DD1 поступают на переключатели (перемычки)  JP2 и JP3. Когда перемычки находятся в верхнем положении (если смотреть на плату разъёмами влево), сигналы поступают на загрузчик. В нижнем положении перемычек сигналы TXD и RXD поступают непосредственно на ОЭВМ AT90S8515.

 

Перемычка JP1 служит для подключения кнопки сброса непосредственно к выводу RESET ОЭВМ AT90S8515 при использовании Kitбез загрузчика.

 

Рабочие частоты ОЭВМ AT90S8515 и AT90S1200 задаются соответственно кварцевыми резонаторами ZQ1 и  ZQ2 с ёмкостными цепочками  C7, С8 и C9, С10.

 

На схеме также представлена микросхема внешнего ОЗУ – DD4 UM62256, имеющая стандартное подключение с использованием регистра защёлки – DD3 74НС573 для фиксации младшего байта адреса, при выполнении команд обращения (чтение/запись) к внешнему ОЗУ. Фиксация выполняется по сигналу ALE микро-ЭВМ.

 

Все внешние сигналы ОЭВМ АТ90S8515 выведены вблизи монтажного поля платы (их относительное расположение соответствует указанному на схеме, при расположении платы разъёмами вправо), что позволяет быстро и с минимальными затратами расширить возможности Kit-8515, дополнив его различными устройствами.

 

Загрузка HEX-файла в ОЭВМ осуществляется следующим образом:

 

1.      Соединить с помощью интерфейсного кабеля Kit-8515 и инструментальный ПК. Подключение желательно производить при выключенном питании.

2.      Включить питание Kit-8515.

3.      Установить перемычки JP2 и JP3 в верхнее положение.

4.      Запустить на ПК программу AVRprog. Эта программа бесплатно распространяется фирмой  Atmel. Она функционирует под управлением ОС Windows.

5.      Установить в списке устройств («Device») тип ОЭВМ — AT90S8515.

6.      Установить в окне Advanced требуемый режим защиты кристалла.

7.      С помощью кнопки «Browse» выбрать нужный HEX–файл.

8.      Произвести программирование с помощью кнопки «Program». По окончании записи AVRprog произведёт верификацию записанного HEX–файла.

 

 

Ссылка на основную публикацию
Adblock detector