
УЧЕБНЫЙ СТЕНД DTK-1
Описание
Учебный стенд DTK-1 – это комплект учебного оборудования, предназначенный для проведения лабораторных (практических) работ по основам программирования встраиваемых систем, таких как телекоммуникационное оборудование, устройства интернета вещей, системы умного дома, системы управления, контроля и мониторинга и др. Стенд реализован на базе микрокомпьютера Orange Pi Zero, функционирующего под управлением ОС Linux, и платы расширения – периферийного контроллера на основе микроконтроллера Atmel ATmega328P.
- Микрокомпьютер Orange Pi Zero, функционирующий под управлением ОС Linux;
- Плата расширения с микроконтроллером Atmel ATmega328P;
- Программатор USBISP;
- Кнопочный модуль;
- Линейный потенциометр;
- Цифровой датчик температуры;
- Четырехканальный релейный модуль;
- Сервопривод аналоговый;
- Логический анализатор;
- Консольный кабель USB-TTL;
- Набор соединительных проводов;
- Блок питания 5В, 2,4А;
- Карта памяти microSD.
- изучить основные команды Linux;
- научиться выполнять компиляцию программ на языках C и C++ с помощью компилятора GNU GCC;
- научиться работать с системой сборки GNU Make;
- научиться разрабатывать программы для микроконтроллеров семейства AVR на языках программирования Assembler и C;
- научиться разрабатывать программы для микропроцессоров семейства ARM на языке программирования С;
- научиться разрабатывать встраиваемые системы, содержащие датчики и исполнительные устройства: светодиоды, кнопки, реле, потенциометры, датчики температуры и влажности, аналоговые сервоприводы.
- 03.01 Информатика и вычислительная техника (бакалавриат);
- 03.03 Математическое обеспечение и администрирование информационных систем (бакалавриат);
- 03.04 Программная инженерия (бакалавриат);
- 04.01 Информатика и вычислительная техника (магистратура);
- 04.03 Математическое обеспечение и администрирование информационных систем (магистратура);
- 04.04 Программная инженерия (магистратура);
- а также всех, кто занимается в сфере современных компьютерных технологий и проектирования встраиваемых систем.
В комплект поставки стенда входят материалы теоретического курса «Введение во встраиваемые системы. Часть 1. Использование Linux и микропроцессорные системы» и 10 лабораторных работ:
- Знакомство с учебным стендом DTK-1;
- Основные команды Linux;
- Командные файлы и язык Shell;
- Компилятор GCC. Утилита Make;
- Использование интерфейса GPIO. Часть 1;
- Использование интерфейса GPIO. Часть 2;
- Аналогово-цифровые преобразователи. Широтно-импульсная модуляция;
- Последовательный интерфейс UART. Особенности настройки и программирования;
- Последовательный интерфейс I2C. Обработка информации от датчиков;
- Программирование логических операций на языке ASSEMBLER.
В настоящее время разрабатываются дополнительные лабораторные работы, направленные на изучение особенностей встраиваемых систем, построенных на устройствах типа «Система на кристалле», на примере микроконтроллеров (МК).
- Изучение архитектуры и структуры МК AVR Atmega 328P;
- Выполнение арифметических и логических операций в МК AVR;
- Обработка массивов данных в МК AVR;
- Изучение выводов МК AVR Atmega 328P. Работа с выводами общего назначения;
- Работа с внешними прерываниями в МК AVR Atmega 328P;
- Изучение таймеров AVR Atmega 328P;
- Аналого-цифровой преобразователь AVR Atmega 328P;
- Последовательный интерфейс UART в МК AVR;
- Последовательный интерфейс SPI в МК AVR;
- Последовательный интерфейс I2C в МК AVR;
Также ведется разработка курса "Введение во встраиваемые системы. Часть 2: Программирование встраиваемых систем на основе Linux", посвященного разработке программной составляющей встраиваемых систем на базе свободного ПО.
Характеристики
Аппаратное обеспечение | |
Микрокомпьютер Orange Pi Zero |
|
Плата расширения |
Светодиоды (5 В) |
Цифровой датчик температуры |
Базовый компонент: DHT-11 Питание: DC 3 – 5 В Определение температуры: от 0°С до 50°С (±2 °С)) Определение влажности: от 20% до 90% (±5%) Частота опроса: не более 1 Гц |
Линейный потенциометр |
Сопротивление: 10 кОм Угол поворота движка: 300° |
Сервопривод аналоговый |
Питание: DC 5 B Управление: ШИМ с периодом 20 мс Угол поворота: 180° |
Релейный модуль |
Питание: DC 5 B Нагрузка: AC 10 А 250 В или DC 10 А 30 В |
Логический анализатор |
Питание: DC 5 В (от USB-порта компьютера) Количество цифровых каналов: 8 Частота захвата: 24 МГц |
Условия эксплуатации |
|
Питание |
Адаптер питания - Вход: от 100 до 240 В переменного тока, 50/60 Гц - Выход: 5 В постоянного тока, 2.4 А |
Физические параметры |
|
Размеры (Д х Ш х В) |
204 х 174 х 80 мм |
Вес |
0,93 кг (± 5 гр.) |
Программное обеспечение |
|
Поддерживаемые ОС |
Windows XP/7/8/10 |
Комплект поставки |
|
|