Характеристики
Практикум включает аппаратные средства в виде лабораторных макетов типа LabKit-Сyclone rev.1, программные средства в виде системы автоматизированного проектирования (САПР) Quartus II фирмы Altera, методическое обеспечение в виде сборника лабораторных работ.
Примечание: лабораторные макеты LabACEX rev.2 и Lab-8000 rev.1 сняты с производства.

В лабораторный макет LabKit–Cyclone rev.1 входят:
В качестве ПО используется бесплатно-распространяемая версия САПР Quartus II Web Edition v9.0 фирмы Altera. В качестве языка проектирования используется языки AHDL и/или Verilog.

Для работы с лабораторным макетом LabKit–Cyclone rev.1 необходим персональный компьютер, имеющий USB-порт для подключения лабораторного макета. Для загрузки конфигурации ПЛИС используется модуль USB-Blaster. Питание макета осуществляется через USB-порт компьютера.
Технические характеристики лабораторного макета LabKit–Cyclone rev.1:
Применение
Практикум предназначен для обучения студентов и специалистов проектированию на ПЛИС с использованием профессиональных инструментальных средств. После учебного курса слушатели сразу способны использовать полученные знания и инструментальное ПО при разработке целевых устройств.
Возможно применение Практикума и лабораторного макета для самостоятельного изучения ПЛИС, а также для макетирования при разработке цифровых систем.
Главным звеном Практикума является методическое обеспечение в виде сборника лабораторных работ объемом порядка 100 страниц. Сборник состоит из введения, в котором описана архитектура рассматриваемого семейства ПЛИС и методика проектирования, описания лабораторных работ, и приложений, в которых приведены технические характеристики платы макета и элементной базы.
Перечень лабораторных работ Практикума имеет следующий вид:
При выполнении Практикума особое внимание уделяется самостоятельной работе. Следует отметить, что система Quartus II предоставляет пользователям широкие возможности ее освоения с помощью опции Help (для ее использования требуется, естественно, знание английского языка). Методика проведения работ предполагает сначала выполнение обязательного задания, реализация которого подробно описана в разработанном учебном пособии. Затем самостоятельно выполняется разработка индивидуального проекта. Для каждой работы предлагается набор, содержащий 10-20 заданий на проектирование типовых цифровых узлов и блоков: дешифраторов, компараторов, сумматоров, умножителей, регистров, счетчиков, генераторов кодов и других комбинационных и последовательностных схем. В устройствах, проектируемых по этим заданиям, используются размещенные на макете средства ввода и вывода данных: переключатели, кнопки, светодиоды, индикаторы, генератор импульсов, пьезоизлучатель. Таким образом, обеспечивается наглядность результатов при функционировании разработанной схемы.
Данный Практикум может быть использован как при обучении студентов соответствующих специальностей, так и для повышения квалификации специалистов промышленности.
Программное обеспечение
Полезные ссылки
]]>Практикум построен по принципу "делай как я" и позволяет быстро передать слушателям практические навыки разработки систем на основе рассматриваемых микроконтроллеров.
Характеристики
Практикум включает лабораторный макет LabKit-Mega rev.3.1 и методическое обеспечение в виде сборника лабораторных работ.
Примечание: лабораторный макет LabKit–Mega rev.2 (с подключением через COM-порт) снят с производства.Практикум предназначен для изучения 8-разрядных RISC-микроконтроллеров семейства AVR фирмы Atmel и практического освоения методов и средств проектирования систем управления на их основе. В ходе выполнения Практикума слушатели получают опыт работы с микроконтроллерами подсемейства ATmega на примере микросхемы ATmega64. Поскольку данный микроконтроллер является одним из старших представителей семейства, то полученный знания позволяют работать со всеми остальными типами микроконтроллеров AVR.
Практикум построен по принципу "делай как я" и позволяет быстро передать слушателям практические навыки разработки систем на основе рассматриваемых микроконтроллеров.
Характеристики
Практикум включает лабораторный макет LabKit-Mega rev.3.1 и методическое обеспечение в виде сборника лабораторных работ.
Примечание: лабораторный макет LabKit–Mega rev.2 (с подключением через COM-порт) снят с производства.

В лабораторный макет LabKit–Mega rev.3.1 входят:
В качестве системы программирования используется бесплатно-распространяемая система программирования AVR Studio фирмы Atmel. В качестве языка программирования используется язык ассемблера или Си. Для обучения программированию на языке Си используется бесплатно-распространяемый компилятор WinAVR.

Для работы с лабораторным макетом LabKit–Mega rev.3.1 необходим персональный компьютер, имеющий USB-порт для подключения лабораторного макета. Питание макета осуществляется через USB-порт компьютера.
Технические характеристики лабораторного макета LabKit–Mega rev.3.1:
Применение
Практикум предназначен для обучения студентов и специалистов проектированию на микроконтроллерах с использованием профессиональных инструментальных средств. После учебного курса слушатели сразу способны использовать полученные знания и инструментальное ПО при разработке целевых устройств. Возможно применение Практикума и лабораторного макета для самостоятельного изучения микроконтроллеров, а также для макетирования при разработке микроконтроллерных систем.
Главным звеном Практикума является методическое обеспечение в виде сборника лабораторных работ объемом порядка 100 страниц. Сборник состоит из введения, в котором описана архитектура рассматриваемого семейства БИС и методика проектирования, описания лабораторных работ и приложения, в котором приведено техническое описание макета.
Перечень лабораторных работ Практикума по микроконтроллерам AVR фирмы Atmel имеет следующий вид:
Работа 1. Методы адресации, команды передачи данных и управления.
Работа 2. Команды обработки данных.
Работа 3. Контроль внешних устройств через параллельные порты -работа с клавиатурой.
Работа 4. Реализация и обслуживание подсистемы прерываний.
Работа 5. Реализация таймерных функций.
Работа 6. Организация последовательного обмена данными между контроллерами.
Работа 7. Обслуживание АЦП.
Приложение. Описание лабораторного макета LabKit-Mega (rev.3.1).
Описание каждой лабораторной работы содержит информационно-теоретическую часть, обязательное задание (включая фрагмент текста программы с комментариями и разбором реализации алгоритма) и варианты заданий для самостоятельного выполнения. Например, в лабораторной работе №4 описаны механизмы реализации прерываний, регистры управления микроконтроллеров. Затем приведен текст примера обязательного задания. В примере формируется таблица векторов прерываний, инициализируется указатель стека, разрешаются вызовы требуемых прерываний. Далее следуют процедуры обслуживания прерываний и программные заглушки вместо процедур замаскированных прерываний. Завершается работа набором самостоятельных заданий, которые выполняются посредством изменения текста разобранного задания.

Примеры страниц методических материалов Практикума
Программное обеспечение
1. AVR Studio, версия 4.18
2. WinAVR, версия 20100110
3. Драйвер USB VCP фирмы FTDI
Полезные ссылки
]]>Практикум построен по принципу "делай как я" и позволяет быстро передать слушателям практические навыки разработки систем на основе рассматриваемых микроконтроллеров.
Характеристики
Практикум включает лабораторный макет LabKit–812 rev.2 и методическое обеспечение в виде сборника лабораторных работ.
Примечание: лабораторный макет LabKit–812 rev.1 (с подключением через COM-порт) снят с производства.

В лабораторный макет LabKit–812 rev.2 входят:
В качестве системы программирования используется система ProView32 фирмы Franclin Software Inc или IAR Embedded Workbench фирмы IAR Systems. В качестве языка программирования используется язык ассемблера или Си.
Программное обеспечение средств разработки, входящее в состав Практикумов, является бесплатно распространяемой версией ПО фирмы изготовителя (возможна загрузка и обновление ПО с сайта разработчика).
Для работы с лабораторным макетом LabKit–812 rev.2 необходим персональный компьютер, имеющий USB-порт для подключения лабораторного макета. Питание макета осуществляется через USB-порт компьютера.

Технические характеристики лабораторного макета LabKit–812 rev.2:
Применение
Практикум предназначен для обучения студентов и специалистов проектированию на микроконтроллерах с использованием профессиональных инструментальных средств. После учебного курса слушатели сразу способны использовать полученные знания и инструментальное ПО при разработке целевых устройств.
Возможно применение Практикума и лабораторного макета для самостоятельного изучения микроконтроллеров, а также для макетирования при разработке микроконтроллерных систем.
Главным звеном Практикума является методическое обеспечение в виде сборника лабораторных работ объемом порядка 100 страниц. Сборник состоит из введения, в котором описана архитектура рассматриваемого семейства микроконтроллеров и методика проектирования, описания лабораторных работ, и приложений, в которых приведены технические характеристики макета и загрузчика памяти программ.
Перечень лабораторных работ Практикума по микроконтроллерам MCS-51 имеет следующий вид:
Описание каждой лабораторной работы содержит информационно-теоретическую часть, обязательное задание (включая фрагмент текста программы с комментариями и разбором реализации алгоритма) и варианты заданий для самостоятельного выполнения.


Примеры страниц методических материалов Практикума
Программное обеспечение
Полезные ссылки
Назначение программы MobileMapper заключается в выполнении автоматизированного управления программами мобильных карт, заменяя человека в части его действий с данными приложениями. Программа MobileMapper может загружать данную программу, перемещать карту, изменять масштаб. Для выбранной рабочей области программа MobileMapper выполняет его автоматизированный обход в заданном диапазоне масштабов. При этом все загруженные фрагменты карты автоматически сохраняются в памяти устройства в кеше карт для используемого приложения.
Особенности MobileMapper.
Примеры экранов программы MobileMapper:

Подобные системы предназначены для отображения актуального состояния транспортных потоков в выбранном регионе (как на уровне локального общественного транспорта, так и транспортных потоков регионального и федерального уровня).
Данные системы ориентированы как на использование частными лицами, так и для применения в рамках решения различных задач муниципальными и коммерческими службами. Пользователи могут выполнять мониторинг дорожной обстановки, текущего состояния трафика дорожной сети, а также запрашивать и получать справочную информацию по выбранной зоне интереса.
Конечный пользователь использует мобильное устройство с доступом в Internet (КПК, смартфон) с установленной программой «Мобильный гид».
Функции программы «Мобильный гид»:
Программное обеспечение программы «Мобильный гид» ориентировано на мобильные устройства под управлением Windows Mobile 5.0 Pocket PC или Windows Mobile 6.x. и выше.
Примеры экранов программы «Мобильный гид»:

В основе идеологии ГИС лежит понятие векторного объекта карты, который обладает метрической и семантической информацией. Метрическая информация включает в себя массив двух- или трехмерных координат, полученных в результате оцифровки (векторизации) данных фотосъемки местности. Семантическая информация объекта представляет собой набор качественных характеристик объекта (высота, глубина, количество жителей, название населенного пункта, цвет рисования и т.п.). Каждый объект может лежать в одном или нескольких слоях карты, содержащих объекты одного типа (объекты гидрографии, дорожная сеть, населенные пункты и т.д.). Объектовый состав карты, перечень слоев и принадлежность объектов слоям карты определяется классификаторами карты. Как правило, каждый масштаб и тип карты имеет свой собственный классификатор.
Созданная ГИС выполняет все основные функции, которые выполняют большинство современных ГИС:
Печать карт в виде, аналогичном (по качеству) тиражному оттиску картфабрик.
]]>
В состав ПО, разработанного с использованием ПО LabView, входят:
Примеры экранов приложений, созданных с помощью ПО LabView:


]]>
Мы исходим из того, что в процессе обучения проектированию систем на основе современных микроконтроллеров и ПЛИС должны применяться профессиональные инструментальные средства. Для того чтобы изучить методы практического проектирования микроэлектронных систем требуется усвоить большой объем разноплановой информации:
В предлагаемых учебных Практикумах использована методика передачи практических навыков проектирования микроэлектронных систем на основе принципа "делай как я". На наш взгляд, такой подход позволяет сосредоточиться на изучении методов разработки и отладки прикладной программы, как основной задачи проводимых занятий.

Тематика Практикумов.
Наши учебные Практикумы позволяют передать практические навыки проектирования систем на микроконтроллерах и БИС программируемой логики.
В настоящее время упомянутые выше соображения и методики реализованы в следующих лабораторных Практикумах:
Состав Практикумов
Каждый Практикум оснащен собственным лабораторным макетом. В лабораторный макет входят (состав зависит от типа лабораторного макета): целевой микроконтроллер, элементы управления (кнопки, потенциометр, клавиатура на 12 кнопок), АЦП, ЦАП, средство отображения (ЖК-индикатор, 7-сегментный индикатор), разъемы для ввода–вывода команд и данных, кабель для USB-порта, кабель для COM-порта.
Для работы с лабораторным макетом необходим персональный компьютер, имеющий USB-порт для связи с лабораторным макетом. Питание лабораторного макета выполняется через USB-порт компьютера.
Персональный компьютер служит для разработки программ и загрузки исполняемого кода в лабораторный макет, а также для контроля и анализа работы макета. В качестве языка программирования используется язык ассемблера или Си (LabKit-812, LabKit-Mega), языки AHDL и Verilog (LabKit-Cyclone). Программное обеспечение средств разработки, входящее в состав практикумов, является бесплатно распространяемым ПО фирмы изготовителя (ПО можно загрузить с сайта разработчика).
Методические материалы каждого Практикума представляют собой сборник объемом порядка 100 страниц, включающий описание элементной базы, системы программирования, а также полный набор лабораторных работ (7-10 занятий), реализующих методику "делай как я". Аппаратное и методическое обеспечение Практикумов являются нашими оригинальными разработками.
Новые разработки
В настоящее время мы разрабатываем серию внешних модулей для подключения к нашим лабораторным макетам.
В состав внешних модулей планируется включить:
Цены и акции
Стоимость поставки Практикума складывается из стоимости лабораторных макетов и стоимости методических материалов (НДС не облагается).
Стоимость лабораторных макетов:
| Лабораторный макет | Цена макета, руб. |
| LabKit-812 (rev.2) | 35.000 |
| LabKit-Mega (rev.3.1) | 35.000 |
| LabKit-Cyclone (rev.1) + модуль загрузчика | 45.000 |
Стоимость методических материалов: 55.000 руб.
Например, стоимость Практикума на базе LabKit-812 для 7 рабочих мест составляет 300.000 руб. На одном рабочем месте у нас работают 2 студента, поэтому одновременно может обучаться группа из 12 человек (один макет в резерве).
Срок поставки Практикума: 2-3 месяца с момента оплаты 50% аванса по договору.
Персональный компьютер в состав поставки не входит.
]]>