Лабораторная работа. Управління кроковим двигуном
Состав работы
|
|
Необходимые программы
Работа представляет собой файл, который можно открыть в программе:
- Microsoft Word
Описание
Мета:оволодіння навиками складання двійкового коду управління кроковим двигуном; ознайомлення з роботою послідовного порта і ЦАП.
Завдання:
1. На основі даної програми напишіть власну програму, яка зчитує з портів 110 і 112 введені вами числа a і b, а потім забезпечує:
- поворот двигуна на a кроків за годинниковою стрілкою,
- зупинку двигуна на невеликий час (це можна запрограмувати за допомогою порожнього циклу), поворот двигуна на b кроків проти годинникової стрілки з рівно вдвічі меншою швидкістю, остаточну зупинку двигуна.
2. Перевірте роботу вашої програми в неперервному режимі (Run або F9), регулюючи швидкість моделювання за допомогою повзунка Step Delayп
Текст програми:
#start=stepper_motor.exe#
name "stepper"
#make_bin#
steps_before_direction_change = 8h ; 32 (decimal)
jmp start
; ========= data ===============
; bin data for clock-wise
; half-step rotation:
datcw db 0000_0110b
db 0000_0100b
db 0000_0011b
db 0000_0010b
; bin data for counter-clock-wise
; half-step rotation:
datccw db 0000_0110b
db 0000_0100b
db 0000_0011b
db 0000_0010b
Висновок: Оволодів навиками складання двійкового коду управління кроковим двигуном; ознайомився з роботою послідовного порта і ЦАП.
Завдання:
1. На основі даної програми напишіть власну програму, яка зчитує з портів 110 і 112 введені вами числа a і b, а потім забезпечує:
- поворот двигуна на a кроків за годинниковою стрілкою,
- зупинку двигуна на невеликий час (це можна запрограмувати за допомогою порожнього циклу), поворот двигуна на b кроків проти годинникової стрілки з рівно вдвічі меншою швидкістю, остаточну зупинку двигуна.
2. Перевірте роботу вашої програми в неперервному режимі (Run або F9), регулюючи швидкість моделювання за допомогою повзунка Step Delayп
Текст програми:
#start=stepper_motor.exe#
name "stepper"
#make_bin#
steps_before_direction_change = 8h ; 32 (decimal)
jmp start
; ========= data ===============
; bin data for clock-wise
; half-step rotation:
datcw db 0000_0110b
db 0000_0100b
db 0000_0011b
db 0000_0010b
; bin data for counter-clock-wise
; half-step rotation:
datccw db 0000_0110b
db 0000_0100b
db 0000_0011b
db 0000_0010b
Висновок: Оволодів навиками складання двійкового коду управління кроковим двигуном; ознайомився з роботою послідовного порта і ЦАП.
Похожие материалы
Архитектура ЭВМ Лабораторная работа/Лабораторные работы
Алексей115
: 21 декабря 2019
Работа отправлялась зима 2019
АКТУАЛЬНАЯ РАБОТА
Вариант 3
3 умножение регистр регистр
4. КОНТРОЛЬНЫЕ ВОПРОСЫ
4.1. Сколько операндов могут иметь команды арифметических операций для процессора К1810ВМ86 (I8086)?
4.2. Чем отличаются команды ADD и ADC?
4.3. Где сохраняется перенос, возникающий при выполнении операции сложения?
4.4. Какие типы операндов могут использоваться в качестве dst и в качестве src в операциях сложения и вычитания?
4.5. Какую операцию выполняет команда SBB?
4.6. Какие операнд
50 руб.
Лабораторная работа
Insane
: 26 июля 2022
Тема: Исследование резисторного каскада широкополосного усилителя на полевом транзисторе
Цель работы: Исследовать влияние элементов схемы каскада широкополосного усилителя на полевом транзисторе с общим истоком на его показатели (коэффициент усиления, частотные и переходные характеристики).
Смотрите скриншоты.
90 руб.
300 руб.
Лабораторная работа
Seraduga
: 3 мая 2021
Цель занятия: исследовать электрические характеристики антенной решетки
1000 руб.
Лабораторная работа
Фрося
: 7 сентября 2020
Задачи по теме “Приближение функции по методу интерполяции”
Задача 1.
Для функции , заданной таблицей своих значений, построить интерполяционные многочлены в форме Лагранжа и Ньютона. Используя их, вычислить приближенное значение функции в точке .
Таблица к задаче 1
Задача 2.
Для функции , заданной таблицей своих значений, найти ее приближенное значение в точке , используя интерполяционные многочлены в форме Ньютона 1-ой и 2-ой степеней. Оценить погрешность приближения по формуле остаточно
120 руб.
Лабораторная работа
Фрося
: 7 сентября 2020
Задачи по теме “Численное решение краевой задачи”
Задача 1.
Методом конечных разностей найти решение краевой задачи
с шагами , и оценить погрешность по правилу Рунге. Построить графики полученных приближенных решений.
Таблица к задаче 1
70 руб.
Лабораторная работа
Фрося
: 7 сентября 2020
Задачи по теме “Численное решение задачи Коши”
Задача 1.
Численно решить задачу Коши для обыкновенного дифференциального уравнения 1-го порядка
на отрезке с шагом
а) методом Эйлера;
б) методом Рунге-Кутты 2-го порядка с оценкой погрешности по правилу Рунге.
Найти точное решение задачи. Построить на одном чертеже графики точного и приближенных решений.
Таблица к задаче1
50 руб.
Лабораторная работа
Фрося
: 7 сентября 2020
Задача 1 по теме “Численное вычисление интегралов”.
Вычислить интеграл , используя квадратурные формулы:
а) центральных прямоугольников с шагом ; дать априорную оценку погрешности;
б) трапеций с шагами и ; оценить погрешность результата по формуле Рунге и уточнить результат по Рунге;
в) Симпсона с шагом .
Промежуточные результаты вычислять с шестью значащими цифрами. Аргументы тригонометрических функций вычислять в радианах.
70 руб.
Другие работы
Контрольная работа по дисциплине: Протоколы и интерфейсы телекоммуникационных систем. (Вариант 5)
hellofromalexey
: 30 марта 2022
1. Произвести расчет полосы пропускания в расчете на один канал IP-телефонии для заданного типа кодека. Варианты заданий представлены в таблице 1.1.
Тип кодека G.726-32
Скорость кодирования, кбит/с 32
Размер голосовой выборки, мс 10
Задание 2
2.1. Составить адресное пространство для WAN и LAN сетей для применения в заданной сетевой топологии;
2.2. Указать IP-адреса, которые надлежит сконфигурировать на интерфейсах маршрутизаторов. Результат оформить в виде таблицы;
Составление варианта задания
450 руб.
Контрольная работа по дисциплине: «Радиопередающие устройства систем радиодоступа и радиосвязи». Вариант №07.
teacher-sib
: 3 июня 2019
Расчет нагрузочных характеристик генератора с внешним возбуждением
Заданы: тип активного элемента (АЭ), мощность генератора в критическом режиме (Р1), питающие напряжение (Ес), эквивалентные расчетные параметры транзистора; угол отсечки коллекторного тока в критическом режиме.
В контрольной работе требуется исследовать зависимость режима генератора с внешним возбуждением от сопротивления нагрузки (Rс).
Таблица 1 - Исходные данные для расчёта нагрузочных характеристик
m 0
Тип АЭ 2П901А
8
4
300 руб.
Наполеон I
Slolka
: 3 сентября 2013
За свою бурную жизнь Наполеон многократно подвергал себя смертельной опасности. Во время итальянской кампании 1796 года в битве на Аркольском мосту Наполеон бросился со знаменем вперед, несмотря на град пуль, и остался жив, благодаря тому, что его прикрыл своим телом Мюирон.
В декабре 1796-январе 1797 годов Наполеон был тяжело болен лихорадкой; он весь пожелтел, похудел, высох; его противники считали, что жить ему осталось не больше двух недель. Но будущий император Франции выжил.
Во время еги
Технологический процесс ремонта блоков цилиндров двигателя Д-442 в условиях ОАО «Сервисный центр» Кинельского района Самарской области
Рики-Тики-Та
: 2 октября 2017
СОДЕРЖАНИЕ
Введение
1. Анализ производственной деятельности предприятия
1.1. Характеристика хозяйства
1.2. Структура управления
1.3. Штат работников ремонтного цеха
1.4. Техническая оснащённость предприятия
1.4.1. Состав машинно-тракторного парка хозяйства по маркам машин
1.4.2. Станочный парк и его характеристики
1.5. Перечень работ по ремонту
1.6. Перспектива развития предприятия
1.7. Обоснование дипломного проекта
2. Анализ литературных источников
2.1. Виды бока цилиндров
2.2. Виды дефектов
825 руб.