Курсовая работа «УСТРОЙСТВО УПРАВЛЕНИЯ МИКРОРОБОТОМ НА МИКРОКОНТРОЛЛЕРЕ» Исполнитель: студент группы ИУ10-61 Князев Б.А.

Презентация:



Advertisements
Похожие презентации
Циклический алгоритм. Циклический алгоритм – это алгоритм, в котором предусматривается многократное повторение одного и того же действия над новыми данными.
Advertisements

ЦИФРОВОЙ ВОЛЬТМЕТР НА ОСНОВЕ АНАЛОГО-ЦИФРОВОГО ПРЕОБРАЗОВАТЕЛЯ Автор Говердовский Андрей Дмитриевич Москва, лицей 1581, при МГТУ им. Н.Э. Баумана Гриднев.
Текст программы. Алгоритм программы 1. Настройка системных регистров и портов. 2. Опрос кнопок. 2.1 Проверка состояний переменных, хранящих значения длительности.
Проверка домашнего задания Нарисовать элементы блок-схем. 1.Начало или конец алгоритма 2.Ввод или вывод данных. 3.Процесс. 4.Проверка условия. 5.Направление.
Индивидуальное домашнее задание 1 Проектирование логической схемы на МИС php?cat=2
Типовые логические элементы. Логический элемент Преобразователи, которые могут, получая сигналы об истинности отдельных простых высказываний, обработать.
ОСНОВНЫЕ УЗЛЫ ЭВМ ВОПРОСЫ 1. СИНТЕЗ АВТОМАТОВ 2. СУММАТОР 3. ТРИГГЕР 4. РЕГИСТР.
Что такое «алгоритм»? Кто является исполнителем алгоритма? Приведите примеры алгоритмов. Составьте алгоритм для своего друга.
Исходное состояние интерфейса графического исполнителя «Стрелочка». Все кнопки управления пока неактивны кроме пункта меню «Начать». Чтобы приступить к.
Сложно- функциональный блок цифро- аналогового преобразователя с автокалибровкой Рогаткин Ю.Б. Рогаткин Ю.Б.
Тема 9 Тема 9 Шифраторы и дешифраторы Сумматоры и полусумматоры.
Представление алгоритма в виде блок-схемы. Способы записи алгоритмов: словесный словесный графический графический БЛОК-СХЕМА БЛОК-СХЕМА.
Условные графические обозначения в схемах алгоритмов 8 класс.
Назовите команды, использованные при составлении этой программы. Что будет происходить, когда эта программа будет запущена? Сколько датчиков использовано?
Интерфейсы цифроаналоговых преобразователей. Цифровые интерфейсы выполняют функцию связи управляющих входов ключей ЦАП с источниками цифровых сигналов.
Одноразрядный двоичный сумматор. Сумматоры Сумматор является основным узлом арифметико- логического устройства ЭВМ и служит для суммирования чисел посредством.
ОСНОВНЫЕ УЗЛЫ ЭВМ ВОПРОСЫ 1. СУММАТОР 2. ТРИГГЕР 3. РЕГИСТР.
112 Заключительный этап Всероссийской олимпиады школьников по технологии Виртуальный прибор для контроля освещенности для контроля освещенности Проектно-исследовательская.
Исполнитель РОБОТ Повторение Решение задач Примеры задач.
Широтно-импульсная модуляция Широтно-импульсная модуляция Pulse-width modulation (PWM) PhD Olga Ruban.
Транксрипт:

Курсовая работа «УСТРОЙСТВО УПРАВЛЕНИЯ МИКРОРОБОТОМ НА МИКРОКОНТРОЛЛЕРЕ» Исполнитель: студент группы ИУ10-61 Князев Б.А.

рис. 1. Структурная схема

рис. 2. Функциональная схема

рис. 4. Демонстрация работы микросхемы L293D рис. 3. Принципиальная схема микросхема L293D

Фотодатчик рис. 5. Принцип работы фотодатчика рис. 6. Имитация чёрной поверхности (низкий коэффициент переноса тока в оптопаре) рис. 7. Имитация белой поверхности (высокий коэффициент переноса тока в оптопаре)

Включение питания Устанавливаем, какие ножки (порты) являются входами, какие выходами Устанавливаем, какие ножки (порты) являются входами, какие выходами Отображение нулей на всех разрядах Бесконечный цикл Нажата ли кнопка СТОП? включение режима прерываний по таймеру0 каждые 1024*54 тактов ( каждые 10 мс) меняется текущее число включение режима прерываний по таймеру0 каждые 1024*54 тактов ( каждые 10 мс) меняется текущее число включение глобального режима прерываний да нет Выключение питания пока не нажата кнопка СТОП Выключить все разряды Задержка на 1 мс для отображения цифры Сдвиг позиции активного разряда на 1 влево разряда Задание значения изображаемой цифры включение режима прерываний по таймеру1 каждые 1024*256 тактов ( каждые 40 мс) идёт проверка сигнала с фотодатчика включение режима прерываний по таймеру1 каждые 1024*256 тактов ( каждые 40 мс) идёт проверка сигнала с фотодатчика выключение глобального режима прерываний Установить все выводы в 0 Выход из бесконечного цикла Общая блок схема алгоритма работы программы, написанной для МК