Научная статья на тему 'Схема управления шаговым двигателем для автоматизированной системы нанесения этикетки на подвижный объект'

Схема управления шаговым двигателем для автоматизированной системы нанесения этикетки на подвижный объект Текст научной статьи по специальности «Электротехника, электронная техника, информационные технологии»

CC BY
473
77
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
МИКРОКОНТРОЛЛЕР / MICROCONTROLLER / АВТОМАТИЗИРОВАННАЯ СИСТЕМА / AUTOMATED CONTROL SYSTEM / УПРАВЛЕНИЯ / САМОКЛЕЯЩАЯСЯ ЭТИКЕТКА / SELF-ADHESIVE LABEL

Аннотация научной статьи по электротехнике, электронной технике, информационным технологиям, автор научной работы — Панищев Владимир Славиевич, Славкова Оксана Борисовна

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

i Надоели баннеры? Вы всегда можете отключить рекламу.

Похожие темы научных работ по электротехнике, электронной технике, информационным технологиям , автор научной работы — Панищев Владимир Славиевич, Славкова Оксана Борисовна

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

control circuit of stepper motor for Automated System of moving objects labeling

A control circuit of a stepper motor for automated labeling systems is proposed. The system is designed for transfer of adhesive label tape on movable object.

Текст научной работы на тему «Схема управления шаговым двигателем для автоматизированной системы нанесения этикетки на подвижный объект»

УДК 681.5

В. С. Панищев, О. Б. Славкова

СХЕМА УПРАВЛЕНИЯ ШАГОВЫМ ДВИГАТЕЛЕМ ДЛЯ АВТОМАТИЗИРОВАННОЙ СИСТЕМЫ НАНЕСЕНИЯ ЭТИКЕТКИ

НА ПОДВИЖНЫЙ ОБЪЕКТ

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

Ключевые слова: микроконтроллер, автоматизированная система управления, самоклеящаяся этикетка.

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

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

Для согласования скорости движения объекта и этикетки в системе применен контроллер. Перед началом работы необходимо записать в память контроллера данные об оптимальном времени прохождения этикетки для определения скорости движения ленты, так как с увеличением диаметра наматываемого рулона (подложки) увеличивается угловая скорость, а следовательно, и линейная. Скорость корректируется благодаря сравнению с зафиксированным в памяти оптимальным временем прохождения этикетки, что приводит к стабильной и бесперебойной работе автомата в целом [см. лит.].

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

Рассмотрим продольное сечение барабана с самоклеящейся этикеткой (рис. 1), где /и / — начальное и текущее значение частоты вращения шагового двигателя; Т и Т1 — начальное и текущее время одного цикла; Я, а и Я1, а1 — начальные и текущие значения радиуса и угла для барабана с самоклеящейся этикеткой; /=/1=соп81 — размер этикетки:

Рис. 1

/ = §Т, / = $1Т1.

— начальная и текущая линейная скорость вращения барабана с этикеткой.

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

Поскольку необходимо обеспечить прохождение расстояния, равного ширине этикетки, то:

2nR 2nRi R а -а =-Lai, — = —.

360 360 1 R1 а

Таким образом, зная начальные и промежуточные значения R, R1 и а, а1, можно рассчитать необходимую частоту вращения. Однако в реальных условиях введение дополнительных датчиков для измерения этих параметров усложнит систему, в то же время

R = А = h f = h f

R1 f Т ' 1 Т

Таким образом, зная T, Т1 и f можно определить текущее значение частоты вращения двигателя, обеспечивающее постоянную линейную скорость вращения.

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

Оптический датчик 1 (D1) сигнализирует о необходимости включения подачи этикетки, как только объект попадает в зону его действия. Индуктивный датчик 2 (D2) сигнализирует о необходимости остановки подачи этикетки, что позволяет контролировать положение этикетки, а также время прохождения. Микроконтроллер получает и обрабатывает команды от датчиков D1 и D2, устанавливает значение частоты вращения двигателя с помощью кнопок и отображает ее на цифровом индикаторе, переключает режимы работы (автоматический или ручной), подает команду управления на контроллер двигателя. Контроллер управляет работой шагового двигателя, перемещающего ленту с этикетками.

Принципиальная электрическая схема представлена на рис. 2.

В качестве D1 используется реагирующий на рассеянное отражение от предмета датчик объекта ВБО-М18-76У-5111-СА; в качестве D2 — датчик этикетки ВБИ-М08-45У-1121.

Для вращения барабана с этикетками выбран шаговый двигатель FL86STH80-4208A с контроллером SMCD 4503. Управляющий микроконтроллер реализован на базе ATmega32. Цифровой пятиразрядный светодиодный индикатор находится на лицевой панели блока управления и отражает скорость. Он состоит из двух трехразрядных цифровых индикаторов BA56-12SRWA, установленных последовательно, один разряд которых не используется.

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

Шаговый двигатель управляется контроллером SMCD 4503, которому для нормальной работы необходимо постоянное напряжение 12—42 В при токе 7 А. Для работы управляющего контроллера (имеющего собственный стабилизатор напряжения по уровню 5 В) и датчиков (с напряжением питания 10—30 В) необходимо обеспечить ток не более 0,5 А. Охлаждение блоков, находящихся в корпусе, осуществляется с помощью двух вентиляторов, суммарно потребляющих менее 0,5 А. Исходя из вышеизложенного источник питания должен удовлетворять следующим требованиям: ипит= -24 В, /max = 8 А. Такие значения обеспечивает импульсный источник питания PPS-200-24.

В предложенной схеме датчики D1 и D2 подключаются к входам прерывания микроконтроллера INT0 и INT1. Таким образом, время между возникновением прерываний соответствует времени прохождения одной этикетки от D1 до D2.

Кварцевый генератор, задающий частоту работы микроконтроллера (16 МГц), подключается к линиям XTAL1 и XTAL2. Питание подключается к входам VCC и GND.

Начальная установка частоты вращения двигателя, а также установка частоты в ручном режиме работы выполняется с помощью кнопок „Уст", „+", „-", „Наладка". Выходы кнопок подключены к входам порта С, а также ко входам логического элемента ИЛИ-НЕ, выход которого соединен со входом прерывания ЮТ2. Численные значения частоты вращения двигателя выводятся на линии порта А и отображаются на семисегментных индикаторах. Выбор разряда индикатора выполняется с помощью линий порта В. Линия РС6 является управляющей для контроллера двигателя, импульсный сигнал, задающий частоту вращения, подается на эту линию.

При нажатии на любую кнопку на входе ЮТ2 появляется логический „0", и микроконтроллер вызывает процедуру обработки прерывания. Идентификация нажатой кнопки выполняется по значению „1" на входах порта С, причем при обнаружении первой „1" проверка остальных входов порта не выполняется. Таким образом, обнаружение и обработка нажатий кнопок выполняются в следующем порядке: „Уст", „+", „-", „Наладка", „Ручн" и „Авто" [см. лит.].

В результате испытаний предлагаемой системы управления были выявлены погрешности регулировки скорости вращения барабана с этикетками, вызванные нестабильностью работы механических частей системы и связанными с этим скачками показаний датчиков. Проблема была решена за счет введения ограничений на максимальные скачки (максимально допустимая частота — 20 000 Гц), а также на единичный выброс, т.е. возможно однократно изменить частоту вращения шагового двигателя не более чем на +5 % и на -50 % от предыдущего значения.

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

ЛИТЕРАТУРА

Панищев В. С., Решетникова В. П., Чернецкая И. Е. Блок управления автоматизированной системой нанесения этикеток на подвижный объект // Изв. вузов. Приборостроение. 2010. Т. 53, № 9. С. 58—62.

Владимир Славиевич Панищев

Оксана Борисовна Славкова

Сведения об авторах

канд. техн. наук, доцент; Юго-Западный государственный университет, кафедра вычислительной техники, Курск; E-mail: gskunk@rambler.ru

аспирант; Юго-Западный государственный университет, кафедра вычислительной техники, Курск; E-mail: oksana_slavkova@mail.ru

Рекомендована Юго-Западным государственным университетом

Поступила в редакцию 24.10.11 г.

i Надоели баннеры? Вы всегда можете отключить рекламу.