
- •Оглавление
- •1. Техническое задание. 3
- •2. Исследовательская часть. 7
- •3. Конструкторская часть. 67
- •4. Технологическая часть. 90
- •5. Экономическая часть. 99
- •6. Охрана труда и экология. 114
- •46.Http://www.Gaw.Ru/html.Cgi/txt/doc/marker/package/qfp.Htm - база библиотек pcad 136
- •4 Технико-экономические требования
- •5 Требования к видам обеспечения
- •1.2 Технические требования к системе.
- •2. Исследовательская часть.
- •2.1 Анализ различных вариантов построения суппорта.
- •2.1.1 Данные о суппорте.
- •2.1.2 Анализ передачи: винт-гайка.
- •2.1.3 Анализ передачи: рейка.
- •2.1.5 Выводы: окончательное решение о выборе механической передачи.
- •2.2 Выбор двигателя, энергетический расчёт.
- •2. 3 Вывод фундаментальных уравнений.
- •2. 3. 1 Упрощённая модель шд.
- •2. 3. 2 Управление шд с помощью дискретных сигналов.
- •2. 3. 3 Добавление к модели электромеханической редукции.
- •2. 3. 4 Обобщение результатов и получение уравнения шд.
- •2.4 Математическая модель шд вMatlab.
- •2.5 Математическая модель драйвера и микроконтроллера вMatlab.
- •2.6 Резонанс шд и борьба с ним.
- •Выводы (по резонансу в шд):
- •2.7 Форсирование тока в обмотках.
- •2.8 Выводы к исследовательской части.
- •3. Конструкторская часть.
- •3.1 Построение модуля драйвера.
- •3.2 Построение модуля управления.
- •3.3 Управляющая программа микроконтроллера.
- •3.3.1 Контроль функционирования модуля управления.
- •3.3.2 Основная программа микроконтроллера.
- •3.3.3 Настройка уровней шим для соответствующих уровней токов.
- •3.4 Управляющая программа подDos.
- •3.4.1 Подготовка файлов в программеSprint-Layout5.0:
- •3.4.2 ЧтениеPlt-файла.
- •3.4.3 Процесс управления шаговыми двигателями.
- •4. Технологическая часть.
- •4.1 Постановка задачи на разработку технологического процесса изготовления платы управления станком чпу.
- •4.2. Анализ особенностей конструкции платы управления мехатронной системой.
- •4.3. Оценка технологичности конструкции платы.
- •4.4 Оборудование. Автомат установки smd-компонентов hp4000
- •Mistral 360ts
- •4.5. Инструкция контроля и настройки платы управления мехатронной системой.
- •5. Экономическая часть.
- •5.1 Введение.
- •5.2 Требуемое качество плат.
- •5.3 Общая схема работы предприятия.
- •5.4. Определение стадий работ.
- •5.5. Организация рабочего времени.
- •5.6. Составление сметы затрат на производство.
- •5.7. Расчет себестоимости производства единицы площади печатной платы.
- •6.8 Список предприятий-конкурентов, которые предлагают услуги по изготовлению печатных плат.
- •5.9. Выводы:
- •6. Охрана труда и экология.
- •6.1 Анализ условий труда на рабочем месте инженера-электронщика на рабочем месте.
- •6.1.1 Схема рабочего места.
- •6.1.2 Основные нормативные документы.
- •6.1.3 Инструкции по аттестации рабочего места.
- •6.1.4 Вредные воздействия при работе с компьютером.
- •6.1.5. Шум
- •6.1.6. Влияние микроклимата
- •6,1.7 Световая среда
- •6,1.8 Неионизирующее электромагнитные поля и излучения
- •6.1.9 Рентгеновское и ультрафиолетовое излучения
- •6.1.10 Напряженность труда
- •6.2 Обеспечение электробезопасности
- •6.3 Противопожарная защита
- •6.4 Вывод по условиям труда на рабочем месте
- •6.5 Утилизация отходов производства – отработанного электролита.
- •Список литературы:
- •Список использованной литературы к экономической части.
- •Список использованной литературы к разделу «Охрана труда и экология»
2.8 Выводы к исследовательской части.
Обратимся к одноимённому листу А1, где изображены графики отклонений положения ротора по углу и по линейному перемещению. Замер произведён на довольно продолжительном участке времени 0.2 сек, чтобы оценить устоявшуюся ошибку. Фаза разгона не применяется, для оценки возможностей системы. Ротор набирает требуемую скорость вращения буквально за 100 мс, при этом ошибка по углу заметно выше той, которая наблюдается при равномерном вращении ротора. Поочерёдно был сделан замер при полношаговом режиме работы ШД, микрошаговом и микрошаговом с коррекцией. Результаты:
Полношаговый режим без коррекции: ошибка при постоянной скорости вращения составляет 0.26 мм. Что не удовлетворяет требованиям к системе.
Микрошаговый режим (дробление шага 1/4) без коррекции: ошибка при постоянной скорости вращения составляет 0.118 мм. Что не удовлетворяет требованиям к системе. Тем не менее удалось избавиться от зоны неустойчивости на низких частотах.
Микрошаговый режим (дробление шага 1/4) с коррекцией: ошибка при постоянной скорости вращения составляет 0.045 мм. Что удовлетворяет требованиям к системе (точность линейного перемещения 0.1 мм на скорости 70 мм/сек.). В качестве коррекции использовалась: форсирование тока кратковременными импульсами расчётной длительности.
Таким образом благодаря совместному использованию микрошага и форсирования токов в обмотках удалось избавиться от резонанса и повысить точность до требуемой величины.
3. Конструкторская часть.
3.1 Построение модуля драйвера.
Требуется менять полярность на обмотках двигателя, и управлять током посредством ШИМ. Для это необходим Н-мост и логика управления. Как вариант можно использовать отдельные силовые ключи и драйвера для их управления. Но схема получится очень сложной, появится множество ошибок при пайке. Поэтому я остановился на интеллектуальном мосте IR3220 компании International Rectifier. Также я рассматривал ещё несколько вариантов такого рода микросхем, но этот драйвер опережает их по всем параметрам. Следует заметить, что данный драйвер предназначен для управления двигателем постоянного тока, но 2 таких драйвера вполне способный полноценно управлять шаговым двигателем (то есть 2-мя обмотками), для этого следует написать соответствующую программу на микроконтроллере.
Для работы моста используется микросхема IR3220 (с 2-мя ключами верхнего уровня и логикой управления) и 2 транзистора-компаньона (транзисторы нижнего уровня) IRF7474.
Основные параметры из документации:
Рис 3.1
Особенность архитектуры:
Блок-схема IR3220 имеет следующие особенности:
каждая ветвь («стойка» Н-мос-та) независима от другой и имеет собственные схемы защиты;
входные сигналы (IN1 и IN2) являются логическими;
входные сигналы управляют коммутацией таким образом, чтобы исключить одновременное замыкание ключей верхнего и нижнего уровня одной ветви;
управление Н-мостом осуществляется с помощью формирователя ШИМ, сигналы которого поступают на драйверы обоих ключей нижнего уровня без учета того, которая из ветвей Н-моста активирована;
работа микросхемы приостанавливается, если напряжение питания Vcc уменьшается ниже определенного предела и возобновляется в случае его возрастания, после превышения установленного порога.
Реализация указанных принципов обеспечивает надежность ИС без применения каких-либо внешних логических схем управления Н-мостом, а также расширяет ее функциональные возможности.
Рис 3.2
Ключи верхнего уровня относятся к семейству интеллектуальных силовых ключей (intelligence power switches). Они имеют защиту отключающего типа при перегрузке по току, защиту от перегрева и ограничение напряжения между стоком и истоком (active clamp). Вне зависимости от того, какая ветвь Н-моста активна, оба ключа верхнего уровня участвуют в рассеивании энергии в течение периода ШИМ-сигнала. Тепловая защита инициирует отключение, как только температура перехода любого из верхних ключей превысит установленный порог, независимо от того, которая ветвь является активной.
Схема включения которая предлагается из документации (рис 15)
Рис 3.3
Здесь все резисторы имеющие сопротивление 10 кОм будут заменены на 500 Ом, потому что входы у микросхемы имеют достаточно большое сопротивление. Для защиты от замыканий достаточно, резисторов на 500 Ом, и схема будет меньше подвержена помехам. Вход DG нужен для того чтобы указать драйверу значение 5-ти вольт, а не для питания. Резисторы на 56 Ом нужны для того чтобы сберечь затворы транзисторов от скачков тока. Конденсаторы на 22 мкФ – электролитический – для избавления от скачков тока и керамический на 0.1 мкФ для быстродействия.
В состав микросхемы входит блок, формирующий ШИМ-сигнал. Он состоит из генератора напряжения пилообразной формы с частотой около 20 кГц и компаратора напряжения. Пилообразный сигнал сравнивается с напряжением на выводе SS, в результате чего формируется ШИМ-сигнал, который поступает на ключи нижнего уровня. Пилообразный сигнал изменяется в пределах 1...4 В, а коэффициент заполнения1 ШИМ-сигнала (K3) — пропорционально напряжению Vss, от 0 (Vss < 1 В) до 100% (Vss > 4 В).
Общая схема подключения к микроконтроллеру:
Рис 3.4
Вместо DC Motor у нас обмотка шагового двигателя. Получается для управления этим драйвером нужно 3 ножки контроллера: 2 (In1 и In2) логических для задания направления и остановки, 1 аналоговый (ss) для задания уровня ШИМ в драйвере. См. режимы работы моста:
Рис 3.5
Обоснование выбора резисторов для схемы драйвера.
Смотрите одноименный чертёж принципиальной схемы драйвера. На сигнальных цепях конденсаторы и резисторы используются в корпусах 0402, поскольку занимают минимум места на печатной платы, и имеют относительно высокую допустимую мощность рассеиваемого тепла 0,062 Вт. Рассмотрим все компоненты схемы, и то по каким причинами были выбраны их номиналы:
Резисторы R1-R4, по 56 Ом, в корпусе 0402, 0,062 Вт. Номинальное сопротивление строго из документации, для того чтобы сберечь затворы транзисторов от скачков тока.
Резисторы R6, R8, по 6,2 кОм, в корпусе 0402, 0,062 Вт. Эти резисторы подключаются к входу драйвера DG. Поскольку используется 2 драйвера, значит используем вдвое меньший номинал, по отношению к тому что рекомендуется в документации, чтобы сохранить помехоустойчивость.
Резисторы R5, R7, R9, R10 по 270 кОм, в корпусе 0402, 0,062 Вт. Ставятся перед логическими входами драйвера. Поскольку эти входы имеют большое входное сопротивления (порядка 1 мегаома) значение номинала не слишком критично. Выбирается оно из соображения безопасности, если провода сомкнуться, резисторы могут быть выбраны из интервала от 500 до 200 Ом.
Резисторы перед входами SS драйвера (эти входы имеют также высокое входное сопротивление) не ставятся, для увеличения быстродействия, поскольку на них подаётся ШИМ от микроконтроллера с частотой 20 кГц.
Конденсатор С1, электролитический 47 мкФ, 63в. Ёмкость выбирается в 2 раза выше рекомендуемого, поскольку используется 2 драйвера. Напряжение взято с 2-хкратным запасом в случае перепадов напряжения.
Конденсатор С2, керамический 1 мкф, 50 в. Минимальный корпус для такого конденсатора в чип исполнении: 1206. Взят с ёмкостью, в 10 раз превышающую рекомендуемую в документации, на тот случай, если нужно будет увеличивать частоту ШИМ.
Гнездо для платы выбрано стандартного числа жил для данной системы (10 штук). Исполнения: гнездо на плату выбрано из соображения низкой цены и надёжности.
Клеммник 305-021-12 современное решение для силовой электроники. Надёжное закрепление единичных проводников толщины от 0.5 мм до 2.0 мм.
Разводка платы драйвера.
Разводку будем осуществлять в программе Sprint-Layout 5.0 поскольку, этот программный продукт открыт для свободного скачивания (бесплатная). К тому же у неё приятный интерфейс, и богатая библиотека современных электронных компонентов. Единственным недостатком можно считать отсутствие автотарасировки, поэтому разводку платы придётся осуществлять вручную.
Выбираем сетку 1.27 мм, шаг между выводами у драйвера IR3220 и у транзисторов. Толщина сигнальных дорожек: 0.5 мм. Это оптимальный вариант для данного типа сетки. Толщина силовых дорожек, здесь уместно произвести расчёт в самой трассировочной программе. При клике на дорожке, она выдаёт ток, который она может выдержать. Возьмём номинальный ток 7 ампер по паспарту драйвера, для неё толщина дорожки окажется равной 2,13 мм, что вполне приемленно.
В качестве крепления сделаем 2 отверстия для болтов диаметром 3 мм. Распределим также компоненты так, чтобы управляющие сигналы подходили к плате с одной стороны, а клеммы были на другой стороне, а на плате сигнальные и силовые дорожки были как можно дальше друг от друга.
Входы платы драйвера для управления драйверами:
D1P1 – вход P1, 1-го драйвера.
D2P1 – вход P1, 2-го драйвера.
D1P2 – вход P2, 1-го драйвера.
D2P2 – вход P2, 2-го драйвера.
D1Ps – вход ss, 1-го драйвера (сюда подаётся ШИМ с МК).
D2Ps – вход ss, 2-го драйвера (сюда подаётся ШИМ с МК).
+5v – вход DG обоих драйверов.
GND – логическая земля обоих драйверов.
Рис 3.6
На рис 3.6 изображён выбранный порядок расположения этих проводников. Поскольку все линии для передачи сигналов между схемами в системе выбраны десятижильными, следовательно получилось 3 провода GND. Эти заземлённые провода ставятся рядом с линиями, по которым передаётся сигнал ШИМ, и подальше от логических информационных линий, чтобы снизить их взаимное электромагнитое влияние.