Схема цифрового управления приводом постоянного тока

Анализ компьютерного моделирования электрических схем и электродинамических характеристик привода. Разработка заказных интегральных схем драйвера электродвигателя. Описания устройства контроля положения привода в пространстве, расчет основных узлов.

Рубрика Коммуникации, связь, цифровые приборы и радиоэлектроника
Вид курсовая работа
Язык русский
Дата добавления 26.12.2011
Размер файла 3,6 M

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://www.allbest.ru/

ФЕДЕРАЛЬНОЕ АГЕНТСТВО ПО ОБРАЗОВАНИЮ

Государственное образовательное учреждение высшего профессионального образования

Московский государственный институт радиотехники, электроники и автоматики (технический университет)

Курсовая работа

по дисциплине «Проектирование оптоэлектронных приборов»

«Схема цифрового управления приводом постоянного тока»

Руководители: ктн доц. БАБЕНКО В.П. ктн. доц. Серов В.Н.

МОСКВА 2008 год

Аннотация

В данной курсовой работе представлены результаты разработки электрической схемы управления приводом постоянного тока с широтно-импульсным (ШИМ) регулированием скорости вращения. Произведён расчет основных узлов, компьютерное моделирование электрических схем и электродинамических характеристик привода, разработаны заказные интегральные схемы драйвера электродвигателя, ШИМ-контроллера и узла контроля положения привода в пространстве.

Моделирование статических и динамических характеристик проводилось в программной среде Electronics Work Bench.

Введение

Приводы (электродвигатель со схемой управления) широко встречаются в современной аппаратуре и устройствах. В персональном компьютере приводы используются в управления вращением и позиционированием магнитных головок в накопителе на жестком диске, CD/DVD Room, кулер процессора и видеокарты, вентилятор силового блока и т.д. Даже дешевый фотоаппарат-мыльница содержит множество приводов: привод позиционирования объектива в рабочее состояние, привод управления фокусировкой, диафрагмой и т.д. Управление приводом в современных устройствах реализуется либо с помощью микроконтроллеров, либо специализированных интегральных схем - драйверов.

Задача данной курсовой работы состоит в том, чтобы разработать схему управления электроприводом, в состав которого входят:

ѕ ШИМ - контроллер, преобразующий управляющий двоичный код в широтно-модулируемый сигнал (ШИМ);

ѕ драйвер двигателя постоянного тока c ШИМ управлением скоростью вращения и направлением вращения;

ѕ схема контроля положением привода в пространстве (датчик поворота привода с концевыми ограничителями).

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

Разработка привода и компьютерное моделирование электронных схем ведётся в программной среде Electronics Work Bench 5.0. В настоящее время есть много программных продуктов позволяющих провести подобное моделирование и решить поставленную задачу. Это всевозможные системы автоматического проектирования (CAD - Сomputer Aided Design - Компьютерное проектирование). Среда Electronics Work Bench отличается удобным, интуитивно понятным интерфейсом, гибкими регулируемыми возможностями проведения анализа. В этой среде доступна богатая библиотека компонентов. Имеется возможность ее обновления, изменения, добавления собственных моделей.

Этот программный пакет позволяет моделировать не только электрические характеристики схем, но и моделировать механические характеристики привода, благодаря наличию в библиотеке пакета математической модели DC Motor/Ideal .

Среда разработки позволяет изменять параметры двигателя, что дает возможность создать собственную модель двигателя с заданными параметрами.

Словарь сокращений и терминов (Глоссарий)

Термины модели электродвигателя

ШИМ (PWM - Power With Modulation) - широтно-импульсная модуляция,

AC - Alternative current - переменный ток,

Armature resistance - сопротивлении ротора,

Armature inductance-- индуктивность ротора,

DC - Direct current - постоянный ток,

Field resistance-- сопротивление статора,

Field inductance-- индуктивность статора,

Machine rotational inertia -- момент инерции подвижной части,

Rated rotational speed-- номинальная скорость вращения,

Rated armature voltage-- номинальное напряжение ротора,

Rated armature current-- номинальный ток ротора,

Rated field voltage-- номинальное напряжение статора.

Shaft friction-- трение скольжения.

Термины цифровой электроники

2С (2-States Output-2S) - выход с двумя активными состояниями (нуль и единица), стандартный ТТЛ-совместимый выход.

ЗС (3-States Output-3S) - выход с тремя состояниями (два активных: нуль и единица, третье -- пассивное, отключенное), а также само третье состояние выхода в отличие от двух активных состояний.

Адрес - закодированный номер, определяющий, куда передается информация или откуда она принимается.

Активный уровень сигнала - уровень, соответствующий приходу, наличию сигнала, то есть выполнению этим сигналом соответствующей ему функции.

Асинхронный сигнал - сигнал, не привязанный по времени к внутренним процессам схемы, не синхронизованный со схемой.

Асинхронный (последовательный) счетчик - счетчик, выходные разряды которого переключаются по очереди, начиная с младшего.

АЦП - аналого-цифровой преобразователь (ADC), преобразующий величину входного аналогового сигнала в выходной цифровой код.

Байт - группа двоичных разрядов, битов (8 бит), содержащая какой-то код.

Биполярный сигнал - сигнал, который может быть как положительным, так и отрицательным.

Бит (от англ. Binary Digit - двоичное число) - единица двоичной информации, разряд двоичного кода, принимающий значения 0 и 1.

БИС - большая интегральная схема (LSI).

Ввод данных - то же, что чтение, считывание, прием.

Вентиль, ключ (key) - минимальное устройство. Обрабатывает, передает и может хранить 1 бит информации.

Вывод данных - то же, что запись, передача.

Выводы микросхемы - металлические контакты на корпусе микросхемы для входных и выходных сигналов, подключения внешних элементов и подачи питания.

Временная диаграмма - графики зависимости от времени входных и выходных сигналов цифрового устройства в различных режимах работы.

Гига - (Г) - приставка для обозначения миллиарда, 109.

Данные - передаваемая в закодированном виде цифровая информация.

Двоичная система счисления - система счисления по модулю два, в которой разряды числа кодируются 0 или 1 и представляют собой степени числа 2.

Двунаправленная линия (шина) - линия (шина), по которой сигналы могут передаваться в обоих направлениях (по очереди).

Дешифрация - преобразование входного двоичного кода в номер выходного сигнала.

Задержка - временной сдвиг между входным и выходным сигналами устройства, узла, микросхемы.

Задний фронт сигнала (спад) - переход сигнала из активного уровня в пассивный.

Защелка (flip-flop) - триггер или регистр, стробируемый уровнем сигнала и пропускающий входной сигнал на выход при активном управляющем сигнале (стробе).

Импульс - сравнительно короткий сигнал.

Инверсный выход - выход, выдающий сигнал инверсной полярности по сравнению с входным сигналом.

Инвертирование или инверсия сигнала - изменение полярности сигнала.

Интерфейс - соглашение об обмене между электронными устройствами. Включает в себя требования по электрическому, логическому и конструктивному сопряжению устройств.

ИС - интегральная микросхема, ИМС, чип.

КЗ - короткое замыкание.

Кило - (к) -- приставка для обозначения тысячи, 103.

КМОП - комплементарная технология МОП (CMOS).

Код - информация, передаваемая несколькими двоичными разрядами, битами.

Коэффициент разветвления - число входов, которое может быть подключено к данному выходу без нарушения его работы. Определяется отношением выходного тока к входному. Стандартная величина коэффициента разветвления при использовании микросхем одной серии равна 10.

Линия (линия связи) - проводник (электрический или оптоволоконный), передающий сигнал.

Меандр - сигнал со скважностью, равной двум, то есть длительность импульсов равна длительности паузы между ними.

Мега - (М) - приставка для обозначения миллиона, 106.

Микро- (мк) - приставка для обозначения одной миллионной доли, 10-6.

Милли- (м) - приставка для обозначения одной тысячной доли, 10-3.

МОП - полупроводниковая технология на основе полевых транзисторов типа «металл - окисел - полупроводник» (MOS).

Мультиплексирование - передача различных сигналов по одной линии (шине) в разные моменты времени.

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

Нано - (н) - приставка для обозначения одной миллиардной доли, 10-9.

Обратная связь - передача сигнала или его части с выхода схемы на ее вход или один из ее входов.

Обратный (инверсный) счет - счет на уменьшение выходного кода.

OK - выход с открытым коллектором.

Опорное напряжение - напряжение эталонного уровня, с которым сравнивается входной сигнал (в АЦП), или из которого формируется выходной сигнал (в ЦАП).

Отрицательная логика - система сигналов, в которой логической единице соответствует низкий уровень напряжения, а логическому нулю - высокий.

Отрицательный сигнал (сигнал отрицательной полярности, нулевой сигнал) - сигнал, активный уровень которого - логический нуль. То есть единица - это отсутствие сигнала, нуль - сигнал пришел.

Отрицательный фронт сигнала (спад) -- переход сигнала из единицы (из высокого уровня) в нуль (в низкий уровень).

Пассивный уровень сигнала - уровень, в котором сигнал не выполняет никакой функции.

Перепад (переход) сигнала - переключение сигнала из нуля в единицу или из единицы в нуль, то же что фронт сигнала.

Передний фронт сигнала - переход сигнала из пассивного уровня в активный.

ПЗУ - постоянное запоминающее устройство, постоянная память (ROM).

Пико - (п) -- приставка для обозначения одной триллионной доли, 10-12.

Погрешность абсолютная - разность между измеренной величиной и ее истинным значением (погрешность измерения); разность между сформированной величиной и требуемым ее значением (погрешность формирования, погрешность воспроизведения).

Погрешность относительная - отношение абсолютной погрешности к требуемому (или истинному) значению данной величины. Часто измеряется в процентах.

Положительная логика - система сигналов, в которой логической единице соответствует высокий уровень напряжения, а логическому нулю - низкий.

Положительный сигнал (сигнал положительной полярности, единичный сигнал) - сигнал, активный уровень которого - логическая единица. То есть нуль - это отсутствие сигнала, единица - сигнал пришел.

Положительный фронт сигнала (или просто фронт) - переход сигнала из нуля (из низкого уровня) в единицу (в высокий уровень).

Помехи - паразитные сигналы, накладывающиеся на информационные сигналы и искажающие их. Помехи могут наводиться извне (электромагнитным полем), а также возникать в цепях питания.

Помехозащищенность - параметр, характеризующий величину входного сигнала помехи, который еще не может изменить состояние выходных сигналов. Определяется разницей между напряжением U1H и порогом срабатывания (помехозащищенность единичного уровня), а также разницей между порогом срабатывания и U1L (помехозащищенность нулевого уровня).

Порог срабатывания - уровень входного напряжения, выше которого сигнал воспринимается как единица, а ниже - как нуль. Для ТТЛ микросхем он примерно равен 1,3...1,4 В.

Принципиальная схема - наиболее подробная схема электронного устройства с указанием всех элементов, связей, входов и выходов, выполненная в соответствии со стандартом.

Протокол - порядок обмена сигналами между цифровыми устройствами.

Прямой выход - выход, выдающий сигнал положительной полярности.

Прямой счет - счет на увеличение выходного кода.

Разрядность (кода, шины) - количество двоичных разрядов кода или количество цифровых сигналов для передачи кода по шине.

Реверсивный счетчик - счетчик, работающий как в режиме прямого счета, так и в режиме обратного (инверсного) счета.

Слово (двоичное) - группа бит (обычно 16, 32 или 64 бита), состоящая из нескольких байт.

Синхронизация - обеспечение согласованной во времени работы нескольких устройств, например, по общему тактовому сигналу.

Синхронный (параллельный) счетчик - счетчик, все разряды которого переключаются одновременно, синхронно с тактовым сигналом

Синхросигнал - то же, что тактовый сигнал.

Скважность - отношение периода следования импульсов к длительности этих импульсов.

Спад сигнала - то же, что задний фронт сигнала (обычно - отрицательный фронт).

Строб (стробирующий сигнал) - управляющий сигнал, который своим уровнем определяет момент выполнения элементом или узлом его функции. В общем смысле строб - это любой синхронизирующий сигнал, тактовый сигнал.

Стробирование - согласование во времени работы узлов и устройств с помощью строба.

Структурная схема - упрощенная схема электронного устройства, показывающая только основные узлы и важнейшие связи между ними.

Такт - то же что тактовый сигнал, а также период тактового сигнала.

Тактовый сигнал -- управляющий сигнал, который своим фронтом определяет момент выполнения элементом или узлом его функции. Иногда то же, что и стробирующий сигнал.

Тера - (Т) - приставка для обозначения триллиона, 1012.

Точность - показатель близости функционирования данного устройства к идеалу, обычно измеряется с помощью величины погрешности.

ТТЛ - транзисторно-транзисторная логика и соответствующая ей полупроводниковая технология (TTL).

ТТЛШ - технология ТТЛ с диодами Шоттки (TTLS). Характеризуется более высоким быстродействием при той же потребляемой мощности.

Фронт сигнала - переход сигнала из нуля в единицу или из единицы в нуль, иногда в более узком значении «передний положительный фронт».

Функциональная схема - не слишком подробная схема электронного устройства, показывающая подробно только схемы отдельных, принципиально важных узлов устройства.

ЦАП - цифро-аналоговый преобразователь (DAC), преобразующий входной цифровой код в величину аналогового сигнала (тока или напряжения).

Цикл - последовательность обмена сигналами, в течение которого выполняется только одна операция.

Чип (Chip) - то же, что интегральная микросхема, ИМС.

Шина (Bus) - группа сигнальных линий, объединенных по какому-то принципу, например, шиной называют сигналы, соответствующие всем разрядам какого-то двоичного кода (шина данных, шина адреса). Иногда шиной называют также провод питания («шина питания») и общий провод («шина земли»).

Шифрация - преобразование номера приходящего входного сигнала в выходной двоичный код.

Ячейка (памяти) - элемент памяти (одноразрядный или многоразрядный), который служит для хранения информационного кода и может быть выбран с помощью кода адреса памяти.

AND - логическая функция И.

AC (Alternating Current) - переменный ток.

ADC (Analog-to-Digital Converter) - АЦП, аналого-цифровой преобразователь.

ASCII (American Standard Code for Information Interchange) - стандартный американский код обмена символьной информацией.

BCD (Binary-Coded Decimal) - двоично-десятичный код.

BiCMOS (Bipolar Complementary Metal-Oxide-Semiconductor) - биполярно-полевая технология изготовления микросхем, сочетающая на одном кристалле биполярные и КМОП структуры.

Buffer - буфер.

Bus - шина, магистраль.

Chip - микросхема, чип.

Clear - очистка, сброс в нуль.

Clock - тактовый, тактирующий сигнал.

CMOS (Complementary Metal-Oxide-Semiconductor) - комплементарная МОП технология (КМОП, то же самое что и КМДП).

Coder (encoder) - шифратор, кодер.

Comparator - компаратор.

Converter - преобразователь.

Counter - счетчик.

DAC (Digital-to-Analog Converter) - ЦАП, цифроаналоговый преобразователь.

DC (Direct Current) - постоянный ток.

Decoder - дешифратор, декодер.

Delay - задержка.

DIC (Dual In-line Ceramic package) - керамический корпус микросхемы типа DIL.

DIL (Dual In-Line package) - корпус микросхемы с двухрядным вертикальным расположением выводов.

DIP (Dual In-line Plastic package) - пластмассовый корпус микросхемы типа DIL.

Driver - выходной буфер, драйвер.

Flip-flop - триггер.

Gate - логический элемент, вентиль.

GND (Ground) - общий провод схемы, «земля».

Н (High) - высокий уровень сигнала, единичный уровень при положительной логике.

IС (Integrated Circuit) - интегральная микросхема, ИС.

Inverter - инвертор.

I/O (Input/Output) - ввод/вывод (В/В), вход/выход.

L (Low) - низкий уровень сигнала, нулевой уровень при положительной логике.

Latch - триггер (регистр) типа «защелка».

LCD (Liquid Crystal Display) - жидкокристаллический дисплей, индикатор.

Master - ведущее, главное устройство, участвующее в обмене информацией, задатчик.

Monostable multivibrator - ждущий мультивибратор, одновибратор.

Multiplexer - мультиплексор.

Multivibrator - мультивибратор.

NAND - логическая функция И-НЕ.

NOR - логическая функция ИЛИ-НЕ.

OR - логическая функция ИЛИ.

Preset - предварительная установка.

Pull-up Resistor - нагрузочный резистор, включаемый между выходом микросхемы и шиной питания.

Register - регистр.

Reset - сигнал установки микросхемы или устройства в нулевое или исходное состояние.

Schmitt trigger - триггер Шмитта.

Set - сигнал установки выхода в единичное состояние.

Slave - ведомое, пассивное устройство, участвующее в обмене информацией, исполнитель.

Strobe - стробирующий сигнал, строб.

Terminator - оконечное согласующее устройство на линии связи (обычно -- резистор).

Trigger - триггер.

TTL (Transistor-Transistor Logic) - транзисторно-транзисторная (биполярная) логика, ТТЛ.

(Transistor-Transistor Logic Schottky) - транзисторно-транзисторная логика Шоттки, ТТЛШ.

V - напряжение (Voltage), вольт (Volt).

Z (Z-state) - третье (высокоимпедансное) состояние выхода микросхемы.

Техническое задание

Разработать схему цифрового управления электроприводом с двигателем постоянного тока (Direct Current motor), в дальнейшем для краткости будем называть приводом DC. Провести электрический расчет и компьютерное моделирование основных узлов схемы. Исследовать электромеханические характеристики привода.

Описание схемы

Управляющим входным сигналом является 8-разрядный двоичный код D7-D0, загружаемый в регистр управления (РУ) от внешнего вычислительного устройства (компьютера или микроконтроллера). Входной код позволяет изменять направление и скорость вращения двигателя, включать/выключать двигатель.

Управляющий двоичный код поступает в ШИМ-контроллер, где преобразуется в цифровой широтно-импульсный сигнал (ШИМ) управления скоростью вращения.

ШИМ-сигнал, совместно с сигналами ST/SP (start/stop - вкл/выкл) и L/R (Left/Right -право/лево) с помощью схемы управления - драйвера DC, управляет характеристиками вращения двигателя.

Для контроля положения привода в пространстве используется инкрементный датчик угла поворота - энкодер, указывающий направление движения и перемещения движущегося механизма. Два концевых выключателя End Switch Left (ESL) и End Switch Right (ESR) блокируют вращение двигателя вправо:

ѕ если сработал ключ ESR, он блокирует вращение вправо, но не препятствует вращению влево;

ѕ если сработал ключ ESL, он блокирует вращение влево, но не препятствует вращению вправо.

Цифровая информация с энкодера и концевых выключателей записывается в регистр состояния (РС) в виде 8-разрядного двоичного кода. Код регистра состояния считывается внешним вычислительным устройством и программно обрабатывается как обратная связь схемы управления привода.

Технические характеристики

1. Параметры электродвигателя (напряжение и ток в обмотках, скорость вращения - в соответствии математической моделью DC Motor) заданы по вариантам в таблице 1.

2. Формат входного управляющего 8-разрядного двоичного кода регистра управления.

№ бита

Команда

D0

1 - Start, 0 - Stop

D1

1 - вращение влево Left, 0 - вращение вправо Right

D2

D5, D4, D3, D2 - код скорости вращения 0000 - min, 1111 - max

D3

D4

D5

D6

Биты D6, D7 не используются

D7

3. Формат выходного 8-разрядного двоичного кода регистра состояния:

№ бита

Команда

D0

1 - привод в пределах допускового контроля,

0- сработал левый концевой выключатель ESL

D1

1 - привод в пределах допускового контроля,

0- сработал правый концевой выключатель ESR

D2

D7,D6,D5, D4, D3, D2 - код положения привода в пространстве

000000 - min, 111111 - max

D3

D4

D5

D6

D7

Для моделирования электронных схем использовать программу Electronics Work Bench - EWB 5.12 PRO, либо EWB 5.0С.

Контроллер ШИМ выполнен на базе двоичных счетчиков из библиотеки EWB в соответствии с индивидуальным заданием.

Функциональная схема привода

В соответствии с ТЗ изобразим функциональную схему привода (Рис 2.1). С приходом системной команды записи WR (Write) вычислительного устройства (ВУ) информация с шины ВУ записывается в регистр управления (РУ). Биты D0 и D1 содержат информацию управления двигателем - Start/Stop и Left/Right. Биты D2-D5, содержащие 4-разрядный код скорости вращения двигателя, поступают в ШИМ-контроллер, где формируется цифровой ШИМ сигнал, частота повторения которого задается генератором импульсов (ГИ), а длительность импульса пропорциональна двоичному коду. Такой контроллер обеспечивает 24=16 градаций скорости вращения.

Рис 2.1 Функциональная схема привода

Цифровые сигналы Start/Stop и Left/Right и ШИМ поступают в схему-драйвер двигателя и управляют скоростью и направлением вращения двигателя. Вал двигателя механически связан с устройством контроля положения привода в пространстве (на рис. 2.1 пунктирная линия), в состав которого входит инкрементный (накапливающий) датчик угла поворота (энкодер) и концевые выключатели ESL и ESR. Информация о положении привода в пространстве фиксируется в регистре состояния (РС). Эта информация считывается ВУ при подаче системной команды чтения RD (READ).

Состояние концевых выключателей ESL или ESR равное 0 указывает, что платформа привода вышла за границы рабочего пространства вправо или вправо. Сигналы концевых выключателей блокируют драйвер двигателя таким образом, что при ESL=0 у привода блокируется перемещение влево, но вправо перемещение остается разрешенным. При ESR=0 блокируется перемещение вправо, но влево остается разрешенным.

В библиотеке компонентов EWB отсутствует цифровой энкодер. Поэтому в рамках данной работы воспользуемся аналого-цифровым вариантом энкодера на библиотечных компонентах, функциональная схема которого показана на рис 2.2.

Рис 2.2. Функциональная схема энкодера (датчика угла порота привода).

Аналоговый сигнал с DC Motor, пропорциональный скорости вращения двигателя интегрируется в аналоговом интеграторе и оцифровывается в АЦП (библиотечные элементы EWB). В результате на выходе имеем двоичный код пропорциональный числу оборотов двигателя (углу поворота платформы привода). Концевые выключатели L и R представляют собой компаратор (библиотечный элемент EWB), на вход которого подано напряжение с интегратора, которое сравнивается с опорным напряжением Uоп1 и Uоп2. С выходов компараторов снимается логический сигнал достижения приводом крайних положений L и R.

Схема включения электродвигателя

В библиотеке EWB имеется только одна модель электродвигателя - DC Motor/Ideal. Перед нами стоит задача разработать модель двигателя с заданными параметрами. Информации по существующей модели в статье Help недостаточно. Чтобы оценить влияние отдельных параметров, проведем исследование идеальной модели и по результатам, скорректируем идеальную модель в соответствии с заданием.

Исследование модели двигателя DC Motor/Ideal

Статья DC Motor/Ideal из Help EWB:

The component is a universal model of an ideal DC motor which can be used to model the behavior of a DC motor excited in parallel, in series or separately. The excitation type of the component is determined by the interconnection of the terminals between armature windings (terminals 1 and 2) and field windings (terminals 3 and 4).

To excite the DC motor in parallel, connect the positive terminal of a DC source to terminals 2 and 4; then connect the negative terminals of the DC source to terminals 1 and 3. To excite the DC motor in series, connect terminal 2 to terminal 3 (use a connector); then connect the positive terminal of a DC source to terminal 4 and connect the negative terminal of the DC source to terminal 1. To excite the DC motor separately, connect a DC source to terminals 2 and 1 (positive and negative, respectively); then connect another DC source to terminals 4 and 3 (positive and negative, respectively).

Terminal 5 is the DC motor's output. The output is the motor's rpm value. To display this value:

ѕ attach a voltmeter to terminal 5 (connect the other side of the voltmeter to ground) and simulate, or

ѕ attach the oscilloscope to terminal 5 and simulate (the rpm value is the voltage that appears), or

ѕ attach a connector to terminal 5, then choose an appropriate analysis from the Analysis menu (for example, if you choose Analysis/DC Operating Point, the rpm value is the voltage at the connector).

This component connects the electrical and mechanical parts of a servo-system. Input to the motor is electrical while output is mechanical.

The motor RPM (from a tachometer output) is proportional to voltage (1 RPM per volt).

Speed characteristics may be investigated by varying the field or armature supply voltages. Speed may be varied by inserting a variable resistance in series with the field. This method only allows an increase of RPM as field current decreases.

Speed may also be varied by inserting a variable resistance in series with the armature. This method only allows for a decrease of RPM as resistance is increased.

In the example circuit shown below, the series resistance in both field and armature is minimum when the percentage indicates 0%. Field resistance is increased by pressing <shift>R and for the armature circuit by pressing <shift>A.

Перевод статьи DC Motor/Ideal из Help EWB:

Компонент - универсальная модель идеального двигателя постоянного тока, который может использоваться, чтобы моделировать поведение двигателя постоянного тока, обмотки которого могут быть соединены параллельно, последовательно или отдельно. Тип возбуждения компонента определен взаимосвязью выводов между обмотками статора (выводы 1 и 2) и ротора (выводы 3 и 4).

Рис 3.1. Условное изображение компонента DC Motor

Чтобы включить двигатель постоянного тока параллельно, соедините положительный вывод источника постоянного тока с выводами 2 и 4; затем соедините отрицательные выводы источника постоянного тока на терминалы 1 и 3. Чтобы включить двигатель постоянного тока последовательно, соедините вывод 2 к выводу 3 (используйте соединитель); затем соедините положительный вывод источника постоянного тока к выводу 4 и соедините отрицательный вывод источника постоянного тока к выводу 1. Чтобы включить двигатель постоянного тока раздельно, соедините источник постоянного тока с выводами 2 и 1 (положительный и отрицательный, соответственно); затем соедините другой источник постоянного тока с выводами 4 и 3 (положительный и отрицательный, соответственно).

Вывод 5 - является выходом двигателя постоянного тока. Выход является параметром двигателя оборот/мин.

Чтобы отобразить этот параметр:

ѕ подсоедините вольтметр к выводу 5 (другой вывод вольтметра подключите к земле), и включайте моделирование,

ѕ или подключите осциллограф к выводу 5 и моделируйте (величина оборот/мин - напряжение, которое появляется),

ѕ или подключите коннектор к выводу 5, затем выберите соответствующий анализ из меню Анализа (например, если Вы выбираете пункт Analysis/DC - напряжение на коннекторе является скоростью оборот/мин).

Этот компонент соединяет электрические и механические части системы привода. Входные сигналы на двигатель является электрическим, в то время как выходной параметр является механическим.

Рис 3.2. Схема включения электродвигателя DC Motor с регулировкой скорости вращения.

Обороты/мин мотора (выход датчика оборотов - тахометра) пропорционален напряжению (1 оборот/мин на 1 В).

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

Скорость может также регулироваться, соединяя переменное сопротивление последовательно с роторной обмоткой. При этом способе Оборот/мин уменьшаются, при увеличении сопротивления.

В цепи, показанной ниже, последовательное сопротивление в статорной и роторной обмотках минимально, когда процент указывает 0%.

Сопротивление обмотки якоря (Ом)

Индуктивность якоря (Гн)

Сопротивление обмотки возбуждения (Ом)

Индуктивность обмотки возбуждения (Гн)

Момент трения скольжения (Н*м*с/рад)

Момент инерции вращения (Н*м*с/рад)

Номинальная скорость вращения (об/мин)

Напряжение на обмотке ротора (В)

Ток в обмотке ротора (А)

Напряжение на обмотке возбуждения (В)

Момент вращения нагрузки (Н*м)

(Внешний момент вращения, приложенный к нагрузке)

Рис.3.3. Параметры модели электродвигателя DC Motor/default/ideal

После двойного щелчка мышкой по условному изображению двигателя, открывается ниспадающее меню свойств модели, показанное на рис 3.3. Рассмотрим параметры идеальной модели электродвигателя DC Motor.

Чтобы разработать собственную модель двигателя необходимо понять взаимозависимость между параметрами. Для этого выполним более детально исследование модели DC Motor model `Ideal', что и изложено ниже.

Схема управления направлением вращения

Для изменения направления вращения двигателя необходимо переключать направление тока в одной из обмоток двигателя. Обычно это реализуется с помощью мостовой схемы, показанной на рис 3.4.

Рис 3.4. Схема управления направлением вращения двигателя

Пара ключей нормально замкнутая, а другая пара нормально разомкнутая. Вольтметр показывает число оборотов двигателя - об/мин (RPM - revolutions per minute). Переключение ключей изменяет направление тока в роторе, при неизменном направление тока в статоре. При этом меняется направление вращение от -1899 об/мин до +1899 об/мин. Для контроля токов в обмотках статора и ротора и общего тока потребления в соответствующие цепи включены амперметры. В статическом режиме для двигателя DC Motor Ideal при питании обмоток Uп=115 В, токи потребления в статорной обмотке Iст=0.898 А, в роторной обмотке Iрот=3.558 А.

Для изменения направления вращения двигателя следует использовать мостовую схему управления.

Схема управления скоростью вращения

Простейший способ регулировки скорости вращения можно реализовать за счет изменения (тока) напряжения на обмотках. Для этого соберем схему для исследования, показанную ниже.

Рис 3.5. Схема регулировки скорости вращения за счет изменения напряжения на обмотках.

Возможны следующие способы регулировки скорости вращения;

ѕ Регулируется источник в статорной обмотке (V1=var), а роторной обмотке фиксированный (V2=const),

ѕ Источник в статорной обмотке фиксированный (V1= const), а в роторной обмотке регулируемый (V2= var),

ѕ Регулируется ток в обоих обмотках одновременно, подключая обе обмотки к одному источнику (например, V1).

В инструментарии EWB для комплексного исследования влияния какого либо параметра на режим схемы предусмотрена возможность моделирования с вариацией этого параметра (команда Analysis/Parameter Sweep). Для отображения на схеме нумерации выводов (nodes) и идентификаторов компонент (reference ID) следует в команде Circuit/Schematic Options, отметить галочками соответствующие действия.

Окно опций моделирования показано ниже.

Рис 3.6. Окно опций моделирования в режиме Analysis/Parameter Sweep

В окне Component выбираем компонент, в окне Parameter параметр будет изменяться в диапазоне (Sweep) в диапазоне от Start value до End value. Выбираем линейный закон (Linear) свипирования (Sweep type) и шаг (Increment step size) и тип анализа по постоянному току (DC Operating Point). Когда параметры установлены, щелкаем клавишу Stimulate (Моделировать). Открывается окно Analysis Graphs с результатом моделирования. Параметры графика легко редактировать, щелкнув правой кнопкой и выбрав в меню Graph Properties (рис 2.7). Легко видеть, что редактируются практически все параметры графического изображения и оси: Ranger - диапазон данных на оси, Namber- число делений на оси, Frequency - частота оцифровки делений, Precision - количество отображаемых знаков при оцифровке, Scale - масштабный коэффициент при оцифровке.

Рис 3.7. Окно редактирования параметров графика

Надписи на осях можно русифицировать, щелкнув Font и выбрав шрифт Arial.

Рис 3.8. Зависимость скорости вращения от напряжения питания а - статорной обмотки, б - роторной обмотки, в - одновременное изменение питания обоих обмоток.

Из сопоставления графиков видно, что линейный закон регулирования скорости обеспечивается в случае (б) когда напряжение на статорной обмотке удерживается неизменным (номинальным), а на роторной обмотке изменяется в широких пределах.

При регулировке скорости предпочтительнее линейная зависимость между скоростью вращения и питающим напряжением. Такой характер регулировочной характеристики наблюдается при изменении напряжения (тока) в роторной обмотке, а в статорной обмотке сохраняется номинальное питание (Рис 3.8 б).

ШИМ-регулировка скорости вращения

Регулировка скорости током или напряжением на обмотке энергетически невыгодна, так как значительная часть мощности выделяется в регуляторе, что снижает КПД устройства, возникают проблемы с теплоотводом от регулятора. Этих недостатков лишен импульсный способ управления мощностью с помощью широтно-импульсной модуляции.

Для моделирования ШИМ-регулировки скорости вращения двигателя соберем схему рис 3.9.

Рис 3.9. Схема для исследования ШИМ-регулировки скорости вращения.

Статор питается от источника V1 постоянного тока, а ротор - от импульсного источника Clock, содержащегося в корзине Source EWB. В меню Clock / Clock Properties устанавливаем амплитуду 115 В, частоту 100 Гц и 200Гц в соответствующих экспериментах. Задаем режим моделирования Analysis/Parameter Sweep в режиме Transient.

Время начала моделирования устанавливаем 0.5 с, чтобы двигатель успел раскрутиться до номинальных оборотов, в конец моделирования возьмем 1 с.

Вариируется параметр импульсного источника - длительность импульса - Dute cycle от 20% до 100% с шагом 20%.

Опции моделирования показаны на рис 3.10.

Рис 3.10. Опции моделирования

Рис.3.11 Зависимость скорости вращения от длительности импульса при частоте следования импульсов ШИМ 100 и 200 Гц.

Наблюдается значительный дребезг и вибрация при протекании импульсного тока через ротор.

Те же исследования при частоте следования ШИМ импульсов при частоте 200 Гц значительно уменьшает величину дребезга.

Дребезг якоря уменьшился до приемлемой величины. Такое исследование позволяет определить оптимальную частоту следования ШИМ импульсов.

При пропорциональном изменении длительности импульса ШИМ пропорционально изменяется скорость вращения двигателя ( Рис 3.11) что подтверждает линейность регулировки скорости при ШИМ управлении.

Широтно-импульсная модуляция позволяет плавно и линейно регулировать скорость вращения двигателя в широких приделах. Частота следования импульсов ШИМ при импульсном питании обмоток зависит от инерционности подвижной части привода (ротора) и должна быть не ниже критической (200 Гц для двигателя DC Motor Ideal), иначе наблюдается механический дребезг подвижной части привода.

Исследование динамических характеристик двигателя

Важнейшие электромеханические характеристики привода, такие как время разгона и торможения привода, силовая нагрузка на вал привода исследуются в данном разделе (схема рис 3.12).

В цепь питания ротора включен ключ S1 с программным включением и выключением из библиотеки EWB “Basic”, опции которого показаны на этом же рисунке. Время включения (Time on) выбрано отличным от нуля, чтобы на оси времени были видны начальные условия. Время выключения выбрано 2 с, чтобы двигатель успел за это время набрать обороты и выйти на номинальный режим.

Моделирование ведется в режиме Analysis/Transient в течении временного интервала от 0 до 5 с, чтобы наблюдать время торможения двигателя после 2-х секундного разгона. Опции моделирования и график результата моделирования показан ниже.

Рис 3.12. Схема включения электродвигателя для исследования динамических характеристик

Рис 3.13. Зависимость времени разгона и торможения двигателя при номинальных параметрах.

Из графика видно, что время разгона составляет 0.1-0.2 с, после чего двигатель набирает номинальные обороты. Время торможения составляет свыше 3 с. Будем считать это стандартным режимом для модели DC Motor “Ideal”.

ѕ Для переключения направления вращения двигателя необходимо изменять направление тока в одной из обмоток двигателя, сохраняя неизменным ток во второй обмотке;

ѕ Для изменения скорости вращения двигателя необходимо изменять величину тока в одной из обмоток.

ѕ Наиболее линейная регулировочная характеристик скорости вращения от тока в обмотке получается при регулировании тока в роторной обмотке, сохраняя неизменным ток в статорной обмотке;

ѕ Изменяя длительность импульса тока в роторной обмотке (при импульсном питании), обеспечивается пропорциональное регулирование скорости вращения. Такая схема позволяет использовать в качестве регулирующего элемента токовые ключи с цифровым управлением.

Исследование модели DC Motor Ideal

Модель двигателя DC Motor “Ideal” содержит достаточно большое количество параметров (Таб. 4.1). Информация в Help по влиянию этих параметров на характеристики двигателя отсутствует, что не позволяет разработать новую модель двигателя с заданными характеристиками.

В этом разделе проведем исследование модели DC Motor Ideal и оценим влияние каждого параметра на статические и динамические характеристики двигателя. Исследования проводятся на схеме, показанной на рис 3.12.

Таб. 4.1. Параметры модели DC Motor Ideal

Armature resistance (RA)

1.1 Ом

Сопротивление обмотки якоря

Armature inductance (LA)

0,001 Гн

Индуктивность якоря

Field resistance (RF)

128 Ом

Сопротивление обмотки возбуждения

Field inductance (LF)

0,001 Гн

Индуктивность обмотки возбуждения

Shift ftiction (BF)

0,01 Н*м*с/рад

Момент трения скольжения ()

Machine rotational inertia (J)

0,01 Н*м*с/рад

Момент инерции вращения

Rated rotational speed (NN)

1000 об/мин

Номинальная скорость вращения

Rated armature voltage (VAN)

115 В

Напряжение на обмотке ротора

Rated armature current (IAN)

8,8 А

Ток в обмотке ротора

Rated field voltage (VFN)

115 В

Напряжение на обмотке возбуждения

Load torque (TL)

0 Н*м

Момент вращения нагрузки (Внешний момент вращения, приложенный к нагрузке)

Моделирование проводится в режиме Analysis/Parameter Sweep, где в качестве Parameter Sweep берется параметр из таблицы 4.1. Диапазон изменения параметров берется на порядок больше/меньше номинального, указанного в таблице.

Исследование влияния Armature Resistance

Параметры и режимы моделирования приведены на рис ниже. Величина Armature Resistance менялась от 0.1 Ом до 10 Ом. Результаты приведены на Рис 4.1 (б)

Рис 4.1 (а). Параметры моделирования

Рис 4.1 (б) Исследование Armature Resistance.

При увеличении параметра Armature Resistance:

ѕ Время разгона увеличивается.

ѕ Скорость в установившемся режиме меняется слабо.

ѕ Время торможения практически не меняется

При малых значениях резистора наблюдается колебательный процесс (красная кривая рис 4.1 (б)). При больших значениях резистора недостаточное магнитное поле возбуждения.

Исследование влияния Armature Inductance

Параметры и режимы моделирования приведены на рис ниже. Величина Armature Inductance менялась от 0.0001 H до 0.010 H. Результаты приведены на Рис 4.1 (б)

Рис 4.2 (а). Параметры моделирования

Рис 4.2 (б) Исследование Armature Inductance.

При увеличении параметра Armature Inductance:

ѕ Время разгона не меняется .

ѕ Скорость в установившемся режиме не меняется.

ѕ Время торможения практически не меняется

Исследование влияния Field resistance

Рис 4.3 (а). Параметры моделирования

Рис 4.3 (б) Исследование Field resistance.

При увеличении параметра Field resistance:

ѕ Время разгона не меняется.

ѕ Скорость в установившемся режиме не меняется.

ѕ Время торможения практически не меняется

Исследование влияния Field Inductance

Рис 4.4 (а). Параметры моделирования

Рис 4.4 (б) Исследование Field Inductance

При увеличении параметра Field Inductance:

ѕ Время разгона не меняется.

ѕ Скорость в установившемся режиме не меняется.

ѕ Время торможения не меняется

Исследование влияния Shaft Friction

Рис 4.5 (а). Параметры моделирования

Рис 4.5 (б) Исследование Shaft Friction

При увеличении параметра Shaft Friction:

ѕ Время разгона не меняется.

ѕ Скорость в установившемся режиме уменьшается.

ѕ Время торможения уменьшается

Исследование влияния Mashine rotational Inertia

Рис 4.6 (а). Параметры моделирования

Рис 4.6 (б) Исследование Mashine rotational Inertia.

При увеличении параметра Mashine rotational Inertia:

ѕ Время разгона увеличивается.

ѕ Скорость в установившемся режиме не меняется.

ѕ Время торможения увеличивается

Исследование влияния Rated rotational speed

Рис 4.7 (а). Параметры моделирования

Рис 4.7 (б) Исследование Rated rotational speed.

При увеличении параметра Rated rotational speed :

ѕ Время разгона увеличивается.

ѕ Скорость в установившемся режиме растет.

ѕ Время торможения практически не меняется

электрический привод интегральный моделирование

Исследование влияния Rated armature voltage

Рис 4.8 (а). Параметры моделирования

Рис 4.8 (б) Исследование Rated armature voltage.

При увеличении параметра Rated armature voltage:

ѕ Время разгона уменьшается.

ѕ Скорость в установившемся режиме растет.

ѕ Время торможения практически не меняется

Исследование влияния Rated armature current

Рис 4.9 (а). Параметры моделирования

Рис 4.9 (б) Исследование Rated armature current.

При увеличении параметра Rated armature current:

ѕ Время разгона меняется слабо и лишь при очень больших токах увеличивается.

ѕ Скорость в установившемся режиме меняется слабо.

ѕ Время торможения практически не меняется

Исследование влияния Rated armature voltage

Рис 4.10 (а). Параметры моделирования

Рис 4.10 (б) Исследование Rated armature voltage.

При увеличении параметра Rated armature voltage:

ѕ Время разгона меняется слабо и лишь при очень больших напряжениях увеличивается.

ѕ Скорость в установившемся режиме меняется пропорционально.

ѕ Время торможения практически не меняется

Выводы

Для модели двигателя DC Motor Ideal:

ѕ Характерное время разгона двигателя составляет доли секунды, а время торможения - несколько секунд;

ѕ наибольшее влияние на динамические характеристики двигателя оказывают момент трения и момент инерции;

ѕ Момент трения практически не влияет на время разгона двигателя, но снижает скорость вращения двигателя в установившемся режиме и резко снижает время торможения. В реальной модели этот параметр следует оптимизировать.

ѕ Момент инерции увеличивает время разгона и торможения и не влияет на скорость вращения в установившемся режиме. В реальной модели этот параметр следует оптимизировать;

ѕ Параметры -сопротивление обмотки якоря (Armature resistance), индуктивность обмотки якоря (Armature inductance), сопротивление обмотки статора (Field resistance), индуктивность обмотки статора (Field inductance) практически не влияют на статические и динамические характеристики модели двигателя и их можно сохранить в разрабатываемой модели без изменения.

ѕ Параметры -Rated armature voltage, Rated field voltage, Rated armature current, Rated rotational speed в разрабатываемой модели должны быть установлены в соответствии с заданием.

Размещено на Allbest.ru


Подобные документы

  • Анализ основных методов расчёта линейных электрических цепей постоянного тока. Определение параметров четырёхполюсников различных схем и их свойства. Расчет электрической цепи синусоидального тока сосредоточенными параметрами при установившемся режиме.

    курсовая работа [432,3 K], добавлен 03.08.2017

  • Проектирование цифровых и логических схем, как основных узлов судовых управляющих и контролирующих систем. Основные компоненты структурной схемы и алгоритм функционирования цифрового регистрирующего устройства. Синтез и минимизация логических схем.

    курсовая работа [31,0 K], добавлен 13.05.2009

  • Согласование уровней сигналов функциональных схем. Электрический расчёт узлов устройства. Схема преобразователя тока в напряжение. Проверка узлов схемы на Electronics Workbench. Разработка печатной платы одного из фрагментов электронного устройства.

    курсовая работа [301,2 K], добавлен 15.08.2012

  • Классификация типов электрических моделей и моделирования интегральных схем. Основной задачей моделирования интегральной схемы является оптимальный синтез ее принципиальной электрической схемы (модели). Дискретные логические схемы. Параметры и типы схем.

    реферат [1,1 M], добавлен 12.01.2009

  • Разработка структурной схемы устройства и принципиальных электрических схем отдельных его узлов. Обоснованный выбор элементной базы и величин питающих напряжений. Расчет величин основных параметров отдельных элементов схем и допусков на эти величины.

    курсовая работа [1,9 M], добавлен 17.05.2014

  • Краткая историческая справка о развитии интегральных схем. Американские и советские ученные, которые внесли огромный вклад в разработку и дальнейшее развитие интегральных схем. Заказчики и потребители первых разработок микроэлектроники и ТС Р12-2.

    реферат [28,1 K], добавлен 26.01.2013

  • Методы измерения тока и напряжения. Проектирование цифрового измерителя мощности постоянного тока. Выбор элементной базы устройства согласно схеме электрической принципиальной, способа установки элементов. Расчет экономической эффективности устройства.

    курсовая работа [1,1 M], добавлен 21.07.2011

  • Разработка блока управления, управляющей программы, структурной и электрической схем высокомоментного линейного привода с цифровым программным управлением на базе современных компьютерных технологий. Математический расчет его динамических характеристик.

    дипломная работа [2,4 M], добавлен 22.10.2010

  • Создание интегральных схем и развитие микроэлектроники по всему миру. Производство дешевых элементов электронной аппаратуры. Основные группы интегральных схем. Создание первой интегральной схемы Килби. Первые полупроводниковые интегральные схемы в СССР.

    реферат [28,0 K], добавлен 22.01.2013

  • Разработка структурной схемы устройства. Анализ исходных данных. Микросхема тактового генератора. Использование асинхронного RS-триггера в качестве блока управления. Схема сравнения одноименных сигналов с выходов устройства контроля и эталонного объекта.

    курсовая работа [1,5 M], добавлен 02.01.2016

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.