Сборник ЛР и МУ по курсу САУ-от Егорова (539888), страница 8
Текст из файла (страница 8)
Выведите расчётную формулу, определяющую зависимость скорости движения ЛШД от времени работы подпрограммы задержки t и от шага зубцов индуктора L. Постройте график зависимости скорости движения платформы ЛШД от времени работы подпрограммы задержки t при значении шага зубцов индуктора L, соответствующему Вашему варианту задания. Влиянием времени выполнения других команд можно пренебречь, считая время их выполнения несоизмеримо малой константой.
Пояснения к выполнению задания.
График строится на клетчатой или миллиметровой бумаге в декартовых координатах. По горизонтальной оси откладывается время t, а по вертикальной оси откладывается скорость движения. Для построения графика время t целесообразно взять в интервале от 0,001 секунды до 1 или 1,5 секунд.
Содержание отчета.
Отчет по данной лабораторной работе должен содержать:
-
Оформленный и подписанный студентом конспект, содержащий теоретическую часть, номер варианта и задание.
-
Структурную схему согласования шагового двигателя с модулем сопряжения и микроконтроллером.
-
Программу по заданию №1 для непрерывного реверсивного движения платформы по всей длине рабочего хода ЛШД, оформленную в таблице №6-1 и блок-схему этой программы, описание работы программы, результаты измерения рабочего хода ЛШД и расчёт скорости движения платформы.
-
Результаты модификации программы по заданию №2, результаты измерения скорости движения платформы, выводы.
-
Схематический рисунок, показывающий место останова платформы ЛШД и программу по заданию №3, осуществляющую позиционирование платформы ЛШД, оформленную в таблице №6-1 и блок-схему этой программы, описание работы программы.
-
Вывод формулы, определяющей зависимость скорости движения ЛШД от времени работы подпрограммы задержки t и от шага зубцов индуктора L. График зависимости скорости движения платформы ЛШД от времени t при заданном значении шага зубцов L (согласно варианта задания).
Контрольные вопросы.
-
Какие функции выполняет линейная шаговая электромагнитная система движения?
-
Из чего состоит линейная шаговая электромагнитная система движения?
-
Расскажите об устройстве линейного шагового электродвигателя?
-
Опишите принцип действия линейного шагового электродвигателя?
-
Для чего нужен постоянный магнит в конструкции линейного шагового электродвигателя?
-
Как распределяется магнитный поток при работе ЛШД?
-
Опишите, за счёт чего ЛШД совершает шаг?
-
На какое расстояние перемещается ЛШД за один шаг?
-
Для чего индуктор ЛШД выполнен зубчатым?
-
Почему данный тип ЛШД называется двухфазным двухуровневым?
-
Как следует подавать напряжения на катушки ЛШД для его движения в ту или иную сторону?
-
Из чего состоит модуль сопряжения микроконтроллера и ЛШД?
-
Что такое силовой преобразователь, и каково его назначение?
-
Что такое фазовращатель, и каково его назначение?
-
Какие типы сигналов подаются на вход модуля сопряжения микроконтроллера и ЛШД, каковы их характеристики?
-
Какие типы сигналов подаются на магнитные катушки ЛШД, каковы их характеристики?
-
Как можно управлять скоростью движения платформы ЛШД?
-
Как можно управлять расстоянием перемещения платформы ЛШД?
-
Какие типы датчиков используются в конструкции ЛШД и их назначение?
-
Приведите схему согласования ЛШД и микроконтроллера посредством модуля сопряжения?
-
Перечислите информационные виды управляющих сигналов?
-
Какие из информационных видов управляющих сигналов используются для управления ЛШД?
-
Каким способом можно формировать выдержку времени меньшую, чем это допускает команда T (код 07)?
-
Перечислите, какие этапы происходят при последовательном выполнении шагов ЛШД?
-
Что являлось объектом управления в данной лабораторной работе?
-
Каким образом производится изменение направления движения ЛШД?
-
В каких системах и в качестве чего применяются ЛШД, приведите примеры их использования?
Варианты заданий Таблица №6-2.
Номер варианта | Число K1 | Позиция останова платформы ЛШД | L, мм |
1 | 0F | На расстоянии 10 см. от левого упора. | 8 |
2 | 10 | На расстоянии 8 см. от правого упора. | 8 |
3 | 11 | На расстоянии 12 см. от левого упора. | 6 |
4 | 12 | На расстоянии 14 см. от правого упора. | 8 |
5 | 14 | На расстоянии 6 см. от левого упора. | 8 |
6 | 15 | На расстоянии 16 см. от правого упора. | 10 |
7 | 16 | На расстоянии 18 см. от левого упора. | 8 |
8 | 17 | На расстоянии 20 см. от правого упора. | 8 |
9 | 18 | На расстоянии 10 см. от левого упора. | 12 |
10 | 19 | На расстоянии 8 см. от правого упора. | 8 |
11 | 1A | На расстоянии 12 см. от левого упора. | 8 |
12 | 1B | На расстоянии 14 см. от правого упора. | 4 |
13 | 1C | На расстоянии 11 см. от левого упора. | 8 |
14 | 1F | На расстоянии 7 см. от правого упора. | 8 |
15 | 1E | На расстоянии 19 см. от левого упора. | 6 |
16 | 1D | На расстоянии 6 см. от левого упора. | 8 |
17 | 1B | На расстоянии 16 см. от правого упора. | 8 |
18 | 1C | На расстоянии 18 см. от левого упора. | 10 |
19 | 1A | На расстоянии 20 см. от правого упора. | 8 |
20 | 20 | На расстоянии 15 см. от правого упора. | 8 |
21 | 21 | На расстоянии 5 см. от левого упора. | 12 |
22 | 22 | На расстоянии 17 см. от правого упора. | 8 |
23 | 25 | На расстоянии 19 см. от левого упора. | 8 |
24 | 24 | На расстоянии 21 см. от правого упора. | 4 |
25 | 23 | На расстоянии 10 см. от левого упора. | 8 |
26 | 22 | На расстоянии 8 см. от правого упора. | 8 |
27 | 27 | На расстоянии 12 см. от левого упора. | 14 |
28 | 26 | На расстоянии 14 см. от правого упора. | 8 |
29 | 14 | На расстоянии 6 см. от левого упора. | 8 |
30 | 1F | На расстоянии 15 см. от правого упора. | 16 |
31 | 15 | На расстоянии 5 см. от левого упора. | 8 |
Примечание: в необходимых случаях дробное количество шагов при расчётах следует округлить.
Дополнительные задачи по программному управлению.
1. Произведите просмотр начального содержимого счётчиков микроконтроллера непосредственно после его включения. Выполните процедуру просмотра счётчиков в ручном режиме работы, не записывая в них нового содержимого.
2. Возьмите за основу программу по блок-схеме, представленной на рисунке 1-2. Измените эту программу так, чтобы число во втором счётчике увеличивалось: а) на 2, б) на 3, в) на 4.
3. Напишите программу перехода на адрес 3A второй зоны памяти, а оттуда на адрес 2C первой зоны памяти, после чего по адресу 2C должна выполняться команда активизации счётчика с номером 04 и команда останова программы. Программа должна выполняться в автоматическом режиме, адресом старта должен быть адрес 12 нулевой зоны памяти.
4. Видоизмените программу, алгоритм которой показан на рис. 2-1 так, чтобы число K1 было не только в счётчике N1, но ещё и в счётчике N2 (добавить второй счётчик).
5. Определите, какие действия выполняет программа, представленная в таблице, и какой в них имеется практический смысл. Объясните, в каких случаях может быть применена данная последовательность команд для программирования технологического промышленного оборудования. Заполните третью колонку таблицы.
Адрес | Команда | Описание команды, выполняемые действия |
000 | 0D01 | |
001 | 0D00 | |
002 | 0C00 | |
003 | 0EF0 | |
004 | 0B02 | |
005 | 0C01 | |
006 | 0E31 | |
007 | 0B01 | |
008 | 0800 |
6. Произведите выборочный просмотр содержимого регистров однобитной памяти в начальный момент, непосредственно после включения микроконтроллера.
7. Определите, какие действия выполняет программный код, представленный в таблице. Объясните, в каких случаях может быть применена данная последовательность команд для программирования технологического промышленного оборудования. Заполните третью колонку таблицы.
Адрес | Команда | Описание команды, выполняемые действия |
000 | 2010 | |
001 | 2217 | |
002 | 2502 | |
003 | 2503 | |
004 | 2418 |
8. По программе, записанной в таблице, восстановите алгебраическое представление закона управления, в виде булевых функций и заполните третью колонку таблицы:
Адрес | Команда | Описание команды, выполняемые действия |
000 | 1E00 | |
001 | 0401 | |
002 | 0302 | |
003 | 0403 | |
004 | 0304 | |
005 | 122F | |
006 | 131A | |
007 | 0900 |
9. Выясните, как изменится работа программы, составленной по алгоритму, показанному на рис. 3-1, если: а) исключить команду «сдвиг регистра РЕГ2 влево», б) заменить команду «установка младшего бита регистра РЕГ2 в соответствие со значением БУ» на команду «установка старшего бита регистра РЕГ2 в соответствие со значением БУ», в) вместо команды «нет операции» поставить команду «запись 1 в младший бит регистра РЕГ2», г) вместо команды «нет операции» поставить команду «запись 0 в младший бит регистра РЕГ1».