Микропроцессорный контроллер LED272-CAN

Микропроцессорный контроллер LED272-CAN

Техническая документация (скачать)

Описание

Технические характеристики
  • Контроллер LED272-CAN с микроконтроллером ST10R272L. Микроконтроллер ST272L имеет ЦПУ со встроенным DSP-сопроцессором. Все команды в сопроцессоре выполняются за два машинных цикла процессора.
  • Время выполнения команды — 50 нс (пересылка типа регистр-регистр).
  • Максимальное время выполнения команд умножения 16 бит * 16 бит с результатом 32 бита — 250 нс.
  • Максимальное время выполнения команд деления 32 / 16 бит с результатом 16 бит — 500 нс.
  • Операции умножения и деления прерываемы.
  • Максимальное время выполнения сопроцессором команд умножения 16х16 бит с результатом 32  бит 100  нс.Объем ПЗУ 128 Кбайт.Объем ОЗУ 128 Кбайт.
  • 17 источников прерываний.
  • Типовое время реакции на прерывание 150 нс.
  • Объем внутреннего ОЗУ микроконтроллера 1 Кбайт.
  • 8 канальный блок PEC для пересылок типа память-память, память-порт, память последовательный порт.
  • Последовательный канал RS-TTL.

Внимание! Сигналы на линиях связи последовательного порта должны быть TTL совместимы. Для подключения к RS232-порту PC-компьютера необходимо использовать внешний RS232 — RS-TTL-адаптер.

  • CAN модуль с оптоизолированным CAN-интерфейсом (спецификация 2.0) со скоростью передачи до 1 Мбит/с.
  • Шесть 16-разрядных таймеров-счетчиков с предделителями и возможностью каскадирования до 32 или 33 разрядов.
  • Одноканальный блок формирования ШИМ с разрешением 25 нс.Скоростной синхронный порт со скоростью передачи до 10 Мбит/с.
  • 8-канальный 12-разрядный аналого-цифровой последовательный преобразователь (АЦП).
  • Сторожевой 16-разрядный таймер (WatchDog).
  • Часовой таймер (секунды, минуты, часы, дни недели, дни, месяцы, годы) с разрешением 1 с, два будильника, температура.
  • Супервизор питания.
  • Возможность подключения внешней батареи для сохранения работоспособности часового таймера при отключении основного питания.
  • Стартовый загрузчик (Bootstrap Loader). Позволяет работать с ОЗУ, программировать Flash прямо на контроллере. Для загрузки программы используется канал RS-TTL.
  • Четыре семисегментных LED-индикатора.
  • Восемь дискретных светодиодных индикаторов.
  • Шесть кнопок.Громкоговоритель.Встроенные схемотехнические решения, позволяющие производить измерение напряжения и тока.Вводы/выводы толерантны к сигналам с уровнем 5 B.Напряжение питания +5 В.
  • Контроллер LED272 комплектуется программным обеспечением:
    • Интегрированная среда разработки ИСР RIDE 2.0, включающая в себя
      • — кросскомпилятор языка С;
      • — кроссассемблер;
      • — интерактивный отладчик;
      • — Flash-программатор.
    • Демонстрационный программный проект «Часы — Мультиметр», иллюстрирующий работу с аппаратурой контроллера:
      • — работа с установленными на плате индикаторами;
      • — работа с установленными на плате кнопками;
      • — использование таймеров;
      • — использование блока ШИМ для вывода сигналов на встроенный громкоговоритель;
      • — использование АЦП;
      • — использование CAN;
      • — использование часового таймера.
 

                              

Демонстрационный проект поставляется в исходных текстах на языке С с использованием ассемблерных вставок, реализующих драйверные функции взаимодействия процедур языка С и аппаратного обеспечения контроллера LED272.

Диапазон рабочих температур:
  • EXT — расширенный: -40°C — +85°C
Комплект поставки

Стандарт:

  • Адаптер RS-TTL
  • Ассемблер, C
  • Документация
  • Кабель RS232
  • Контроллер
  • Примеры программ для работы с периферийными устройствами
  • Программа для программирования ПЗУ (Flash)
  • Система разработки программного обеспечения для контроллеров

По заказу:

  • KIT (ответные части всех разъемов (кроме PC104))
  • C-Keil-Software (Keil uVision и пр.)
  • Lak (специальное покрытие)
Варианты исполнения
Модель Описание
LED272 ST10R272L; 40MHz; RAM 128Kb; Flash 128Kb; АЦП 12 бит; RS232; RTC
LED272-CAN ST10R272L; 40MHz; RAM 128Kb; Flash 128Kb; АЦП 12 бит; RS-TTL; CAN; RTC