KIT-плата для изучения микропроцессов ATMEL
Внимание: ссылки на оригинальную тех. документацию на устройства и др.
находятся на странице "ссылки по теме"
Устройство предназначено для изучения работы микроконтроллера AT89S8252 (AT89S53)
фирмы ATMEL, совместимого со ставшим промышленным стандартом контроллером С51,
а также современного контроллера AT90S8515 (AT90S4414) той же фирмы построенным
по RISC технологии. (В стандартный комплект поставки входит микроконтроллер
AT89S8252, установленный в колодке DIP-40).
Устройство собрано на одной плате печатного монтажа (размер 152х114), которая
питается от сетевого адаптера напряжением 7-12V с нагрузочной способностью не
менее 200ма.
Программирование контроллера производится в системе через SPI интерфейс представленный
разъемом XM или с помощью программатора. Загрузочный кабель - BYTE-BLASTER присоединяется
к параллельному порту компьютера и разъему XM.
Внимание! Перед подключением загрузочного кабеля BYTE-BLASTER к устройству Lab_AVR
необходимо отключить питание от платы Lab_AVR во избежении электрического повреждения
коммутируемых схем.
Кроме того предусмотрен контакт для соединения схемной земли устройства и металлического
корпуса компьютера.
Частота кварца взята равной 7372,8 кГц из соображений работоспособности как
контроллера AT90S8515 так и AT89S8252 и получения стандартного набора скоростей
передачи последовательного асинхронного порта.
На плате установлены следующие узлы:
- D1 - стабилизатор на +5V
- D2 - собственно микроконтроллер
- D3 - микросхема драйвера интерфейса RS232
- D4 - датчик температуры DS1721S фирмы Dallas с 2х проводным интерфейсом
- D5 - шинный формирователь, обеспечивает достаточный ток для свечения семисегментного
светодиодного индикатора.
- D6 - инвертор в основном предназначенный для развязки слаботочных выходов
контроллера с низкоомной нагрузкой.
- E1 - Encoder 3375 фирмы Bourns, электро-механическое устройство, фогрмирующее
пару сдвинутых на pi/2 прямоугольных импульса при вращении его оси. Подобные
изделия широко используются в промышленности для измерения скорости и направления
перемещения, а также на панелях управления современных приборов (например
цифровых осциллографов) для изменения установок параметров.
- H1 - семисегментный индикатор на 2 знака с общим катодом. Первая (старшая)
цифра включается при установке сигнала DIG1 в активно высокое состояние. Вторая
цифра включается при установке сигнала DIG2 в активно высокое состояние.
- BA - миниатюрная динамическая головка для воспроизведения простейших звуковых
сигналов сигнализации.
- SW1 - кнопка для рестарта контроллера.
- SW2 - кнопка для ввода в контроллер информации о нажатии.
- VD1 - индикатор наличия патания.
- VD2 - одиночный индикатор который управляется со стороны контроллера.
- VD3 - индикатор связанный с режимом термостата датчика температуры.
- X1 - разъем, предназначенный для подключения дополнительных устройств.
- X2 - разъем, предназначенный для подключения дополнительных датчиков температуры.
- X3 - предназначен для подключения внешнего динамика.
- X4 - предназначен для соединения типа: устройство-компьютер, посредством
нуль-модемного кабеля.
- XP - разъем питания.
- XM - разъем программирования в режиме SPI.
Кроме того, плата с AVR контроллером через этот разъем может обмениваться с
аналогичной платой в режиме master-slave по SPI интерфейсу. Электрическая схема
устройства дает полное представление о подключении перечисленного оборудования
к портам контроллера AT89S8252.
Возможность применения AT90S8515 Фирма ATMEL специально выпустила чип AT90S8515
pin-pin совместимый с контроллером С51 для прямой замены морально устаревшего
контроллера в уже производимых изделиях. Единственно существенное различие допущено
только для сбросового сигнала, который для AVR контроллера должен быть активно
низким а для С51 активно высоким. Поэтому на плате Lab_AVR предусмотрена установка
одной из 2х возможных перемычек промаркированных соответственно AVR и С51. для
AVR контроллера AT90S8515 нужно просто просмотреть соответствие портов и выводов
микросхемы.
|