LMT

  • Увеличить размер шрифта
  • Размер шрифта по умолчанию
  • Уменьшить размер шрифта

SDK-2.0

SDK20_rotate

Назначение

Учебный лабораторный комплекс SDK–2.0 предназначен для изучения принципов организации микропроцессорных систем, структуры и функционирования базовых компонентов (памяти, контроллеров ввода–вывода, подсистемы памяти и т.д.), получения навыков программирования встраиваемых систем различного назначения.

Отличительными чертами стенда SDK–2.0 являются высокая производительность процессорного ядра, ориентация на одну из наиболее динамично развивающихся архитектур ARM7, большое разнообразие периферийных блоков: часы реального времени, энергонезависимая память EEPROM, графическая консоль, контроллер Ethernet, порты CAN–2.0 и RS–485, контроллер беспроводных сетей стандарта IEEE 802.15.4 с аппаратной поддержкой MAC уровня стека протоколов ZigBeeTM.

Комплекс SDK–2.0 может быть использован для обучения студентов по направлению «Информатика и вычислительная техника» и смежным с ним направлениям в рамках лабораторных работ по курсам:

  • Системы ввода–вывода;
  • Интерфейсы периферийных устройств;
  • Микропроцессорные информационно–управляющие системы;
  • Промышленные контроллеры;
  • Распределенные управляющие системы;
  • Контроллерные сети;
  • Программное обеспечение микроконтроллеров;
  • Проектирование систем реального времени;
  • Инструментальные средства микропроцессорных систем;
  • Операционные системы реального времени.

Широкий спектр возможностей комплекса SDK–2.0 позволяет использовать его:

  • Для проведения учебных и исследовательских работ в ВУЗах и колледжах.
  • В качестве прототипа при разработке разнообразных электронных модулей – контроллеров и приборов – на предприятиях приборостроительной отрасли.
  • Для автоматизации лабораторных исследований и простых технологических процессов в лабораториях и на производстве.
  • В качестве центрального контроллера (мастера) в распределенных системах сбора данных и управления на базе каналов связи RS–485 или CAN–2.0.
  • В качестве простой панели оператора.

Особенности стенда SDK–2.0

Лабораторный комплекс SDK–2.0 является наиболее сложным устройством в семействе SDK. Он обладает высокой вычислительной мощностью и широким набором интерфейсов ввода–вывода.

  • Вычислительное ядро
    • Центральный процессор имеет широко распространенную архитектуру ARM7, поддерживаемую всеми ведущими производителями контроллеров.
    • Значительный объем памяти программ и данных, наличие энергонезависимой памяти позволяют реализовывать сложные системные программные комплексы, ориентированные на решение коммуникационных задач и задач обработки данных.
    • Развитая структура подсистемы временной синхронизации – встроенные часы реального времени, таймеры–счетчики – обеспечивают возможность глубокого исследования принципов и проблем организации систем реального времени, планирования и синхронизации процессов т. п.
  • Система ввода–вывода
    • Большое количество дискретных входов–выходов с возможностью фиксации образцовых тестовых воздействий.
    • Быстродействующие аналоговые входы и выходы, работающие и в режиме ПДП.
  • Коммуникационная подсистема
    • Большой выбор как проводных, так и беспроводных коммуникационных интерфейсов.
    • Ресурсов SDK–2.0 достаточно для реализации полнофункционального стека протоколов TCP/IP с возможностью встраивания WEB–сервера.
  • Возможности разработки и отладки программного обеспечения
    • Совместимость с операционными системами реального времени (ОС РВ)FreeRTOS, eCos–2.0, uCOS/II.
    • Возможность загрузки и запуска тестовых программ в ОЗУ контроллера без перепрограммирования FLASH–памяти.
    • Возможность интерактивной встроенной отладки в рамках технологий JTAG (IEEE 1149.1) и EmbeddedICE.
    • Обновление встроенного системного программного обеспечения в энергонезависимой памяти программ с персонального компьютера по стандартному каналу RS–232C без применения специальных программаторов.
    • Возможность использования для работы со стендом бесплатных инструментальных средств.
    • Использование в качестве среды разработки как операционной системы Windows, так и Linux.

Технические и эксплуатационные характеристики

Контроллер SDK–2.0 поставляется в 2 модификациях. Обе модификации обладают одинаковой вычислительной мощностью, но отличаются набором поддержанных сетевых интерфейсов.

Модификация

Описание

SDK–2.0

Базовая модификация.

SDK–2.0/E

Расширенная модификация, дополненная интерфейсами Ethernet 10 BASE–T/100 BASE–TX, IEEE 802.15.4 (ZigBee).

  • Центральный процессор–LPC2292 (ARM7TDMI–S), 256 Кб FLASH, 16 Кб ОЗУ
  • Внешнее ОЗУ 512 КБ (до 1 Мб)
  • Системный супервизор FM3104 (Ramtron) – схема сброса, монитор питания, часы реальноговремени, счетчик событий, энергонезависимая память FRAM 512 байт (до 32 Кб), сторожевой таймер, уникальный серийный номер.
  • Дискретные и аналоговые порты ввода–вывода
    • 20–разрядный дискретный порт ввода–вывода
    • 2 10–разрядных канала на базе ШИМ, 8 10–разрядных канала АЦП
  • Консоль оператора
    • Графический ЖКИ, 122 * 32
    • Матричная клавиатура, 4 * 4
    • Звуковой излучатель – 1 шт.
    • Управляемые светодиоды – 8 шт.
    • Ручные переключатели тестовых сигналов для аналоговых и дискретных портов ввода: коммутатор аналоговых каналов и стимулятор дискретных портов.
  • Интерфейсы
    • Гальванически изолированный инструментальный канал RS–232C – 1 шт.
    • Гальванически изолированный канал связи RS–485 – 1 шт.
    • Гальванически изолированный коммуникационный интерфейс CAN–2.0 – 2 шт.
    • Интерфейс ЛВС Ethernet 10 BASE–T/100 BASE–TX – 1 шт.
    • Порт беспроводной сети стандарта IEEE 802.15.4 (ZigBee) – 1 шт.
    • Интерфейс JTAG (IEEE 1149.1) – 1 шт.
  • Габаритные размеры: 175 * 125 * 33 мм
  • Напряжение питания: 12 ± 20% В DC
  • Потребляемый ток: 500 мА
  • Модуль расширения: SDX–09

Структурная схема SDK–2.0/E

Инструментальные средства

Для программирования учебного стенда на языкеСиможно использовать бесплатный компилятор GNUARM и среду разработки Eclipse. С такими инструментальными средствами компиляцию и загрузку программ можно выполнять как в операционной системе Windows, так и в Linux. Кроме того, для разработки программного обеспечения может быть использована коммерческая среда разработки Keil Software, у которой есть бесплатная версия с ограничением на размер кода. Для доставки исполняемого модуля в стенд SDK–2.0 необходима специальная программа LPC2000 Flash Utility, поставляемая бесплатно фирмой Philips. Загрузка программного обеспечения в стенд производится через инструментальный порт RS–232C.

На SDK–2.0 портированы операционные системы реального времени (ОС РВ): FreeRTOS, eCos–2.0, uCOS/II.

Поддержка

http://embedded.ifmo.ru – документация, методические пособия, электрические схемы, инструментальные средства, исходные тексты программ, примеры выполненных проектов, FAQ, форум.

 

Поиск

Запущена электронная лаборатория для метрологических исследований

Комплексная электронная лаборатория на базе оборудования и программного обеспечения фирмы National Instruments, предназначенная для проведения метрологических исследований, запущена в эксплуатацию совместно с кафедрой вычислительной техники НИУ ИТМО.

compact-daq

Введено в эксплуатацию новое оборудование

Совместно с кафедрой вычислительной техники НИУ ИТМО введено в эксплуатацию оборудование Rohde & Schwarz и Teseq  для  испытаний разрабатываемых
электронных устройств на соответствие требованиям электромагнитной совместимости по стандартам IEC/EN 61000, СISPR 16, ГОСТ Р 51317.

rohde

OPC-сервер

Разработан OPC-сервер для систем телемеханики (СУМЭ, АСУНО, АСКУЭ). Данный продукт позволяет подключать SCADA-системы с OPC-интерфейсом, разработанные при помощи таких программных комплексов, как TRACE MODE (AdAstra Research Group Ltd.), Телескоп+ 4 (ЗАО "НПФ ПРОРЫВ") и др.

Награды

Учебный лабораторный комплекс был отмечен серебряной медалью на ХV международной выставке-конгрессе «Высокие технологии. Инновации. Инвестиции» в рамках проекта «Учебный комплекс для проектирования встраиваемых систем на базе агрегатно-аспектного подхода».


МНЛ


Политика организации в отношении обработки персональных данных

(c) 1998 - 2013 ООО «ЛМТ» 199034, Санкт-Петербург, Васильевский остров, Биржевая линия, 16 Тел: (812) 457-18-24