Официальная тема (§2.2 с.9 программы): Раздел 7. Нестандартные периферийные устройства. Нестандартные периферийные устройства
Учебное заведение: ММКЦТ «Академия TOP»
Дисциплина: ОП.02 Архитектура аппаратных средств (Занятие 16)
Формат занятия: Урок с подготовкой к зачёту (сочетание 1/2: 45 минут официальная теоретическая тема + 35 минут сквозное повторение тем 01–12 к зачёту + 10 минут орг. моменты и рефлексия; сокращенный регламент 60 минут: 30 мин + 22 мин + 8 мин).
Занятие 16 занимает ключевую стратегическую позицию в курсе. С одной стороны, здесь рассматривается класс специализированных аппаратных систем, выходящих за рамки классической офисной периферии (3D-принтеры и ЧПУ-системы, шлемы виртуальной и смешанной реальности VR/AR, модули промышленного сбора данных DAQ и полевые шины автоматизации). С другой стороны, занятие открывает двухэтапный цикл интенсивной подготовки к дифференцированному зачёту (занятия 16 и 17 перед итоговым зачётом на занятии 18).
Главная педагогическая задача — не просто познакомить студентов с экзотическими устройствами, а продемонстрировать, что любое нестандартное периферийное устройство подчиняется фундаментальным законам архитектуры ЭВМ, изученным в темах 01–12:
| Время | Этап занятия | Деятельность преподавателя | Деятельность обучающихся |
|---|---|---|---|
| 00–05 мин (5 мин) | Организационный вход и актуализация | Приветствие, фиксация явки, озвучивание регламента: сегодня изучаем нестандартную периферию (45 мин) и проводим генеральный повтор тем 01–12 к зачету (35 мин). | Включение в работу, открытие материалов, фиксация структуры занятия. |
| 05–20 мин (15 мин) | Теоретический блок 1: Аддитивные системы и ЧПУ | Разбор кинематик CoreXY vs Cartesiana, шаговых двигателей NEMA, микрошага, экструдеров (Direct vs Bowden), термобарьера (All-metal vs PTFE), управляющего G-code и интерфейсов USB/UART/OctoPrint. | Анализ кинематических схем, фиксация формулы расчета шагов на миллиметр ($steps/mm$). |
| 20–35 мин (15 мин) | Теоретический блок 2: Системы VR/AR и иммерсивный вывод | Разбор пространственного отслеживания 3DoF vs 6DoF, оптических датчиков Inside-Out, инерциальных модулей IMU (акселерометр + гироскоп 1000 Гц), требований к частоте 90/120 Гц, задержке MTP < 20 мс, полосе DP 1.4 с DSC. | Сравнение интерфейсов подключения VR, расчет видеопотока $2\times 4K$ при 120 Гц с субдискретизацией и сжатием DSC. |
| 35–45 мин (10 мин) | Теоретический блок 3: Промышленные платы DAQ и шины связи | Разбор тракта сбора данных: датчик → нормализатор → гальваноразвязка → мультиплексор → АЦП. Токовая петля 4–20 мА. Промышленный дифференциальный интерфейс RS-485, протокол Modbus RTU. | Анализ схемы дифференциальной линии RS-485 с терминаторами $120\,\Omega$, оптоэлектронной изоляции. |
| 45–65 мин (20 мин) | Блок повторения 1: Архитектура, логика и процессоры (Темы 01–08) | Фронтальный блиц-опрос и разбор ключевых концепций: фон Нейман vs Гарвард, логические вентили, АЛУ, конвейер процессора, суперскалярность, кэш-память L1-L3, узкие места шин. | Работа со сводной шпаргалкой конспекта, ответы на проблемные вопросы преподавателя. |
| 65–80 мин (15 мин) | Блок повторения 2: Память, диски и стандартная периферия (Темы 09–12) | Разбор иерархии памяти (SRAM, DRAM, NAND NVMe, HDD), интерфейсов PCIe/SATA, технологий мониторов, расчета пропускной способности видеопотоков. Презентация критериев зачета! | Решение типовых тестовых задач к зачету, сверка с критериальной таблицей зачета. |
| 80–85 мин (5 мин) | Индивидуальный экспресс-практикум | Инструктаж по работе с интерактивным рабочим листом (`zanyatie.html`): выбор варианта, расчеты шага/битрейта/помехоустойчивости. | Самостоятельное решение расчетно-аналитического кейса в рабочем листе. |
| 85–90 мин (5 мин) | Подведение итогов, рефлексия, выдача ДЗ | Оценка работы группы, оглашение контрольных дат подготовки к зачету, пояснение статуса резервного ДЗ (`domashnee_zadanie.html`). | Сохранение данных в рабочем листе, фиксация персональных пробелов в темах 01–12. |
| Время | Этап | Методические особенности сжатия |
|---|---|---|
| 00–04 мин (4 мин) | Орг. момент и постановка задач | Быстрый старт: сразу выводится слайд со структурой 30 мин темы + 22 мин повтор + 4 мин итог. |
| 04–30 мин (26 мин) | Сжатая теория нестандартной периферии | Тезисный разбор 3 блоков по 8–9 минут: 1) CoreXY и G-code; 2) VR 6DoF и битрейт дисплеев; 3) DAQ АЦП и RS-485. Студенты конспектируют только опорные формулы. |
| 30–52 мин (22 мин) | Сквозное повторение тем 01–12 к зачету | Экспресс-разбор по шпаргалке: 12 минут процессорный и логический блок (темы 01–08), 10 минут память и периферия (темы 09–12). Показ матрицы зачета. |
| 52–56 мин (4 мин) | Мини-практикум в рабочем листе | Студенты выполняют расчетный пункт своего варианта прямо на занятии. |
| 56–60 мин (4 мин) | Итоги и ориентиры на зачет | Ответы на 1–2 критических вопроса, фиксация тем для домашней проработки. |
ΔX = 0.5 × (ΔA + ΔB), ΔY = 0.5 × (ΔA - ΔB).
При работе обоих двигателей в одну сторону головка движется по диагонали. Масса подвижной каретки минимальна, что позволяет развивать ускорения до 10 000–20 000 мм/с².G28 (парковка по концевикам), G1 X.. Y.. Z.. E.. F.. (линейная интерполяция движения с подачей филамента E и скоростью F). Связь с хост-контроллером (OctoPrint / Klipper на базе Raspberry Pi / Linux SoC) идет по USB-UART со скоростью 115200 или 250000 бод, где хост передает поток G-команд в кольцевой буфер микроконтроллера платы управления (STM32, 32-bit ARM Cortex-M4).Для эффективного проведения 35-минутного блока повторения преподаватель использует следующую контрольную матрицу опорных концепций:
| Раздел / Темы | Ключевые понятия и формулы | Типовой зачетный вопрос | Маркер ошибки студента |
|---|---|---|---|
| Темы 01–04: Введение, архитектуры, классы ЭВМ | Принципы фон Неймана (однородность памяти, адресность, программное управление). Гарвардская архитектура (раздельные шины команд и данных). Классификация Флинна (SISD, SIMD, MIMD). | В чем архитектурное преимущество гарвардской шины перед фон-неймановской в DSP и микроконтроллерах? | Путает физическую память с накопителем; утверждает, что фон Нейман быстрее Гарварда при одновременной выборке данных и команды. |
| Темы 05–06: Логика и организация ЭВМ | Базовые вентили (И, ИЛИ, НЕ, И-НЕ, ИЛИ-НЕ, XOR). Полный сумматор, триггеры RS/D, мультиплексоры, дешифраторы. Системная шина: ША, ШД, ШУ. | Построить таблицу истинности для схемы XOR и объяснить работу полусумматора. | Не знает таблицы истинности исключающего ИЛИ; путает разрядность шины адреса с шиной данных. |
| Темы 07–08: Структура и разгон CPU | Регистры (PC, IR, SP, флаги), АЛУ, УУ. Конвейер команд (Fetch, Decode, Execute, Memory, Writeback). Конфликты (Hazards): структурные, по данным, по управлению. Кэши L1–L3, когерентность. | Почему удлинение конвейера свыше 20–30 ступеней перестало давать прирост частоты в современных CPU? | Считает, что конвейер ускоряет выполнение одной команды; не учитывает штраф за сброс конвейера при неверном предсказании ветвления. |
| Темы 09–11: Системный блок и накопители | Чипсет, шины PCIe 4.0/5.0 (пропускная способность линии $x1$), иерархия памяти (SRAM vs DRAM, регенерация конденсаторов), NVMe/SATA, S.M.A.R.T. | Рассчитать предельную скорость передачи данных для слота PCIe 4.0 x4 с учетом кодирования 128b/130b. | Путает мегабайты и мегабиты; не знает разницы между энергозависимой DRAM и энергонезависимой флеш-памятью. |
| Темы 12–15: Периферия и подключение | Видеоинтерфейсы (HDMI, DP, Type-C Alt Mode), расчет битрейта видеопотока $H \times V \times bpp \times f \times \text{overhead}$, цветовая субдискретизация (4:4:4 vs 4:2:0), прерывания IRQ, DMA. | Требуется ли сжатие DSC для монитора 4K@144Hz 10-bit при подключении по DisplayPort 1.4? | Игнорирует кадровый гасящий интервал (Blanking); считает, что USB 2.0 может передавать несжатое 4K видео. |
На занятии 16 преподаватель официально объявляет критериальную структуру предстоящего зачета (занятие 18):
| Типичная ошибка студента | Причина непонимания | Педагогический прием коррекции |
|---|---|---|
| Считает, что шаговый двигатель в 3D-принтере управляется напряжением, как обычный коллекторный мотор (больше вольт — быстрее едет). | Перенос бытового опыта управления моторчиками постоянного тока (DC-моторами). | Демонстрация сигналов STEP и DIR: показать, что скорость вращения строго пропорциональна частоте импульсов шага, а не амплитуде напряжения. |
| Путает отслеживание 3DoF и 6DoF, утверждая, что дешевые очки для смартфона имеют 6DoF, потому что «в них можно оглядываться». | Смешение понятий поворота головы (ориентация в пространстве) и физического шага/приседания (позиционирование). | Физическая аналогия со стулом: «В 3DoF вы сидите на вращающемся стуле и вертите головой. Если вы встанете и сделаете шаг вперед, виртуальный мир поедет вместе с вами. В 6DoF мир останется на месте, а вы приблизитесь к объекту». |
| Утверждает, что токовая петля 4–20 мА хуже интерфейса по напряжению 0–10 В, так как «напряжение привычнее измерять мультиметром». | Игнорирование закона Ома на длинных линиях: непонимание, что сопротивление 500-метрового кабеля «съест» несколько вольт, а ток останется неизменным. | Анализ схемы последовательной цепи: ток во всех точках неразветвленной цепи одинаков независимо от длины и сечения провода. Пояснение концепции «живого нуля» 4 мА для детекции обрыва. |
| Попытка передать несжатое изображение $2 \times 4K$ при 120 Гц по обычному кабелю HDMI 2.0. | Неумение считать реальную пропускную способность: перемножение разрешения без учета частоты кадров, глубины цвета и служебных интервалов. | Пошаговый расчет «на доске»: $3840 \times 2160 \times 30 \times 120 = 29.86$ Гбит/с на один глаз, суммарно около 60 Гбит/с при лимите HDMI 2.0 всего 14.4 Гбит/с! |