Шаговый двигатель как валкодер
Собрал эту схемку http://ru3ga.qrz.ru/UZLY/encod.htm , работает великолепно, но перестраивает частоту через один импульс. Получилось примерно 100 импульсов вместо 200. Как сделать чтобы было 200.
Вот это дааааа. Читал форумы по этим темам, там столько людей собирало их, а никто не испытывал похоже. У одного меня проблема с ним что ли?
Проблема не с шаговым двигателем и схемой, а с ПРОГРАММОЙ!
А они разве не одинаковые. На входе синтеза формируется 10, 11, 01, 00. Это 4 щелчка двигателя. При этом происходит два шага наверх. Как можно получить два импульса за 1 щелчок.
Возмите упрощенную модель для оптовалкодера с оптюратором с четырьмя прорезями (Мальтийский крест). Это четыре «щелчка». За один оборот вы получите восемь изменеий состояния оптопары, а на двух фотоприемниках — шестнадцать.
Ну так с оптопарой понятно. У неё 2 фотоприёмника и 8 состояний. У шаговика 2 обмотки и . состояний. Я кстати разобрал двигатель и вывел все выводы обмоток отдельно. Получилось 2 пары обмоток совмещенных под 90 град. Можно ли включить 4 обмотки как нибудь. Я написал письмо RD3AY по поводу этой проблемы, но пока ответа нет.
С валкодером из шагового двигателя то же, что и с оптовалкодером. Посмотрите на схему, ссылку на которую Вы приводите ранее. И там и там на выходе два сигнала сдвинутые на 90 град. с цифровыми уровнями. Есть, правда, еще один нюанс. В валкодере из шагового двигателя Вы имеете именно ЩЕЛЧКИ — механическую фиксацию угла поворота. Один щелчек, как мы выяснили, это два перехода. Т.е. сдвинуть валкодер только на один переход НЕ ПОЛУЧИТСЯ! Это можно сделать только используя оптический валкодер. Заодно отпадет надобность в операционниках, значительно снижается вес и габариты.
Вот пример реализации валкодера из компьютерной мыши. Такие валкодеры прменяются в моем DDS синтезаторе.
Да, но некоторые шаговички имеют функцию так называемую режым полушагов. и при этом как раз таки имеют место быть промежуточные числа, которые не воспринимаются PIC-ом трансивера. При поключении шаговика с двумя обмотками, но с 50-ю щелчками, всё ровно, переключает при каждом щелчке. это скорее дело в движке.
Тогда смотри сообщение номер три.
Изначально непонятно о чем идет речь? Что за конструкция? Какой контроллер? Кто писал программу? Есть ли возможность ее изменить?
Если валкодер с формирователем исправно работает в статическом режиме (медленное вращение с контролем состояний по обоим каналам) то очевидно, что неувязки в управляемом устройстве.
Шаговый двигатель с энкодером, замкнутого типа NEMA23 57HSE2N-D25 с гибридным серводрайвером HSS57
Шаговый двигатель с энкодером, замкнутого типа NEMA23 57HSE2N-D25 с гибридным серводрайвером HSS57 – 2х фазный двигатель с энкодером, работает плавно с очень низким уровнем шума и нагревания. Главной особенностью двигателя 57HSE2N-D25 есть быстрая реакция и отсутствия «рысканий» (неравномерной работы). Шаговые двигатели с энкодером работают без потери шагов по сравнению с обычными шаговыми двигателями не замкнутого типа. Он идеально подходит для использования механизмов с ременным приводом либо механизмов низкой жесткости. Максимальная эффективная работа двигателя с энкодером обеспечивается совместным использованием с гибридными серводрайвером HSS57. Двигатель также можно подключать к обычному драйверу, без подключения энкодера, в этом случае он будет работать без точного контроля положения ротора. Шаговые двигатели с энкодером широко применяются для станков с ЧПУ, гравировальных станках, лазерной резке, маркировочных машинах, специальных промышленных швейных машинах, монтажное оборудование и так далее.
Особенности:
-Количество фаз: 2
-Диаметр вала: 8 мм
-Макс. скорость: 2000 об./мин.
-Номинальная скорость: 1000 об./мин.
-Максимально крутящий момент: 2 N.m
-Угол шага 1,8 ° (точность: ± 5%)
— Погрешность сопротивления: ± 10%
— Максимальная температура 80ºС
— Рабочий диапазон температур от -20ºС до +50ºС
— Диэлектрическая стойкость 500VAC в одну минуту
— Радиальное биение вала 0,02 мм (при нагрузке 450 г)
— Осевое биение вала 0,08 мм (при нагрузке 450 г)
-Разрешение энкодера: 1000 PRR
— Длина мотора: 76 мм
Комплект поставки: шаговый двигатель с энкодером 57HSE2N-D25, драйвер HSS57, провод длиной 2,6м
Размеры:
Зависимость крутящего момента от скорости вращения
Драйвер шагового двигателя HSS57 с энкодером — 2-х фазный драйвер для управления шагового двигателя с энкодером. Драйвер обеспечивает стабильную и точную работу двигателя без потери шагов. Драйвер разработанный на 32-битной технологии DSP, поддерживает управления сигналами PUL/DIR (CP/CW).
Б ыстрая реакция и отсутствие «рысканий» делают серию драйверо в идеальным вариантом для приложений которые требуют быстрого передвижения на короткие расстояния и где «рыскания» (неравномерная робота) были бы нежелательными (например в механизмах с ременным приводом либо механизмы низкой жесткости, где при остановке ШД необходима малая вибрация).
Закрытая система позиционирования более усовершенствована и является хорошей заменой открытой системы. Широко применяется на гравировальных станках, специальных примышленных швейных машинах, маркировочных машинах, оборудование для сборки, станках с ЧПУ и другие.
— Драйвер HSS57 подходит для NEMA 23, 24 (с крутящим моментом 2.2N.m – 3N.m) замкнутого цикла шагового двигателя;
— Исключена возможность потери шагов;
— Обеспечивает плавную работу двигателя, низкую вибрацию, гарантирует высокие динамические характеристики при ускорении и торможении двигателя;
— Отсутствие вибрации при изменении от нулевой до максимальной скорости;
— Наличие автоматической регулировки тока в зависимости от нагрузки;
— Уменьшение крутящего момента при увеличении скорости значительно ниже, чем у обычного ШД;
— Частота до 200 кГц;
— Микрошаг 16, максимум 51200 импульсов/об ;
— Максимальный ток – 6А;
— Разрешение энкодера: 1000 PRR
— Сопротивление изоляции : > = 500MΩ;
— Рабочая температура: 0
-Рабочая влажность 40
— Способ охлаждение: естественный или радиатор;
Настройка микрошага:
SW 2: Настройка направления поворота: вкл. ( on ) = CW , выкл. ( off ) = CCW
SW 3, SW 4, SW 5, SW 6: установка микрошага
Входные порти двигателя и блока питания:
Входной порт энкодера
Обратите внимание: Неправильно подключены провода энкодера могут привести к повреждению драйвера или энкодера.
Статус индикаторов:
PWR: индикатор питания: Когда питание включено, светится зеленым.
ALM: индикатор тревоги: Если красный свет мигает один раз в течение 3 секунд, это означает, перегрузки по току или короткого замыкания; Если красный свет мигает два раза в течение 3-х секунд, это означает перегрузки напряжения; если красный свет мигает три раза в течение 3-х секунд, это означает, ультра разницу или отключен энкодер датчик.
Как выбрать
Датчики линейного и кругового перемещения
- Перемещение
- Круговое (угловое)
- Линейное.
Датчики угла наклона (инклинометры)
- Диапазон измерения угла наклона относительно вертикали (например, ±10°)
- Разрешение (0,1°)
- Абсолютная точность (±0,5°)
- Температурный дрейф (±0,5%/K)
- Температурный коэффициент (0,01°/K)
- Калибровка нуля (±5°)
- Воспроизводимость измерения (0,1% от диапазона измерения)
- Выходной сигнал:
- Токовый 4..20мА
- Напряжение 0,1..4,9В
В данной статье будут затронуты вопросы применения энкодеров в современных системах АСУ ТП и некоторые аспекты культуры их производства, а также будут даны рекомендации по их эксплуатации.
Где используются датчики угловых перемещений
Энкодеры имеют довольно широкое применение.
Абсолютные и инкрементные энкодеры широко используются в металлургии, производстве бумаги, деревообработке, разнообразных линиях упаковки, станкостроении, энергетике и др.
Энкодеры устанавливаются на приводы прокатных станов, бумагоделательных и картонноделательных машин, а также пресспатов; на приводы координатных столов, продольно-резательных и поперечно-резательных (рубительных) машин, электрических задвижек, кранов, упаковочных агрегатов, лифтов, устройств выбора якоря на судах; на приводах суппортов и подачи токарных станков, в современных системах автоматического складирования, лесозаготовительных машинах и деревообрабатывающих станках, в системах ЧПУ и др.
Принцип действия энкодеров
Датчики угловых перемещений служат для измерения основных кинематических параметров работы электропривода: скорости и положения вала.
В подавляющем большинстве современных систем регулируемого привода, позиционирования и контроля углового положения используются инкрементные и абсолютные энкодеры. Определенный рынок, в связи с некоторыми техническими особенностями остается за резольверами (в частности, из-за их толерантности к высоким и низким температурам: от –50оС и до +150оС).
Принцип работы фотоимпульсных энкодеров – цифровой. Свет проходит от группы светодиодов к группе фотодиодов через прозрачный диск с нанесенными метками. Абсолютный энкодер имеет уникальную комбинацию меток для каждого углового положения, инкрементный – более прост: одинаковые метки равномерно распределены по всему радиусу диска.
Обычно энкодер имеет также т.н. «нулевую метку», одну – на полный оборот диска. Эта метка имеет калибровочную функцию и не всегда требуется для простых задач измерения скорости. При вращении диска, механически связанного с приводным валом, каждое прохождение метки через светодиодную пару генерирует импульс. Эти импульсы в дальнейшем обрабатываются с помощью электронных устройств (программируемых логических контроллеров, преобразователей постоянного и переменного тока для электродвигателей, счетчиков).
Абсолютные энкодеры иногда имеют встроенный редуктор, который позволяет датчику не только определять точное значение углового перемещения в пределах одного оборота вала, но и отсчитывать количество оборотов вала (обычно с дискретностью 12 бит, т.е. 4096 оборотов вала). Данные абсолютные энкодеры, которые называются «абсолютными многооборотными», часто используются в прецизионных червячных приводах подачи.
Основным же преимуществом абсолютного энкодера над инкрементным является функция сохранения текущего значения углового перемещения вне зависимости от того подано питание на датчик или нет.
Питание датчиков в основном осуществляется постоянным током 5В или 24В.
Функциональными особенностями инкрементных и абсолютных энкодеров обусловлено различие между ними в цене. Из-за более сложной технологии нанесения меток на диск, а также из-за необходимости передавать большее количество данных (с соответствующим усложнением электроники) стоимость среднего абсолютного энкодера в 1,4-2 раза превышает стоимость инкрементного аналога.
Нельзя также не упомянуть широкую сферу применения энкодеров в современном сервоприводе. Но сервопривод является совершенно особым устройством, заслуживающим отдельной статьи. Отметим лишь, что в основном в сервоприводах крупнейших производителей используются абсолютные однооборотные энкодеры с разрешением 17 бит (131072 положения на оборот).
Основные параметры, необходимые для выбора датчиков угловых перемещений
- Количество импульсов на оборот (обычно от 1 до 5000), количествово бит для абсолютных энкодеров (обычно 10, 12, 13, 25).
- Вал или отверстие под вал (укажите также диаметр вала или отверстия).
- Тип выходного сигнала (HTL, TTL, RS422, двоичный код и код Грея, SSI, Profibus DP, CAN. ).
- Напряжение питания.
- Длина кабеля/ тип разъема.
- Дополнительные требования по крепежу (необходимость муфты, монтажного фланца, крепежной штанги и др.).
Требования к установке энкодеров и рекомендации по их эксплуатации
Необходимость точной центровки при установке датчиков – главное требование для обеспечения долговременной их службы. Исполнение энкодера с валом предусматривает установку прецизионной муфты, которая должна демпфировать три параметра: угловое отклонение, осевое биение и несоосность валов при установке. Жесткое соединение валов обычно не допускается, т.к. может привести к существенному сокращению срока службы, из-за износа подшипников. Энкодер с валом должен крепиться к специально изготовленному фланцу.
Исполнение датчика с полым ротором исключает использование муфты и фланца. Энкодер монтируется прямо на нерабочий конец вала двигателя и закрепляется от проворота за валом с помощью крепежной штанги, которая дает энкодеру необходимую подвижность для компенсации углового отклонения.
Нужно отметить, что из соображений удобства установки сейчас все большее распространение получают энкодеры с полым валом.
Срок службы хорошего современного датчика при правильной установке и подключении, а также средней скорости вращения приводного вала 1500 об/мин, – должен составлять не менее 50000 часов, т.е. почти 6 лет. Установка энкодера не в соответствии с требованиями производителя может привести к значительному сокращению службы датчика из-за износа подшипников. Любые другие воздействия, выходящие за рамки спецификации, как, например, удары по корпусу, сильная вибрация, перегрев/переохлаждение, также могут повлиять на срок службы энкодера.
Шаг 1: Что нам нужно
- 1 шт. х Плата расширения CNC для Arduino Nano v4;
- 1 шт. х Плата контроллера Arduino Nano;
- 2 шт. х Модуль драйвера шагового двигателя A4988;
- 2 шт. х Старые CD/DVD плееры;
- 1 шт. x Cерводвигатель SG90;
- 1 метр x Ленточный кабель провод 8P;
- 1 шт. x Алюминиевый уголок 20 x 20 x 1,4 мм – длина 120 мм;
- 1 шт. x Степлер;
- 1 шт. x Блок питания 12 В;
- 1 шт. x Алюминиевая муфта с гибким валом, размер внутреннего отверстия: 5 мм x 8 мм(или 8 мм x 8 мм);
- 2 шт. x Медные латунные столбы L-10мм;
- 2 шт. x Медные латунные столбы L-5мм;
- 2 шт. Болта + гайки + шайбы M4 x 50 мм;
- 3 шт. Болта + гайки + шайбы M4 x 25 мм;
- 2 шт. Болта + гайки + шайбы M4 x 20 мм;
- 1 шт. Болты + гайки + шайбы M2 x 40 мм;
- 2 шт. x Болты + гайки + шайбы M2 x 5 мм;
- Небольшие кабельные стяжки.
- Пильный станок;
- Сверлильный станок;
- Ручная шлифовальная машина;
- Горячий клеевой пистолет;
- Паяльная машина.
- Прошивка MIGRBL;
- INKSCAPE версия 0.48.5;
- Расширение INKSCAPE MI-GRBL;
- Универсальный отправитель Gcode.
Tamagawa
Компания ТAMAGAWA SEIKI (Ohyasumi, Япония) основана в1938 году и в настоящее время является одним из лучших мировых производителей приводной техники: энкодеров, сервоприводов, гироскопов, шаговых двигателей, систем автоматического контроля и т.д.
Высокое качество продукции TAMAGAWA обеспечивается сбалансированной интеграцией трех ключевых составляющих: электродвигателей, электронной схемотехники и прецизионной механики.
На сегодняшний день общий штат сотрудников компании составляет 650 человек, которые трудятся на 4-х заводах компании. Продажи ТAMAGAWA SEIKI по итогам 2013 года превысили 34,9 млрд. йен.
Каталог TAMAGAWA
- Энкодеры
- Резольверы
- Приборы контроля движением
- Серводвигатели и сервоприводы
- Шаговые двигатели
- Трекболы
- Гироскопы
Энкодеры ТAMAGAWA SEIKI выпускаются под торговой маркой FA-CODER® и охватывают весь диапазон возможных приложений. Инкрементальные и абсолютные (одно- и многооборотные), энкодеры ТAMAGAWA обеспечивают точность позиционирования до 1 угл. секунды.
Резольверы TAMAGAWA – бесщеточные, предназначенные для обеспечения устойчивой обратной связи о положении и скорости вращения ротора двигателя и положении полюсов. Предназначены для тяжелых условий эксплуатации.
Серводвигатели ТAMAGAWA SEIKI выпускаются широкой линейкой стандартных моделей в различных вариациях.
- Серия TBL (переменного тока)
- Серия TBL-мини
- Серия TBL-V
- Серия ТRE (постоянного тока)
Шаговые двигатели ТAMAGAWA управляется программируемым контроллером, подающим через привод токовые импульсы. Частота вращения шагового двигателя определяется частотой подачи импульсов и его угол поворота определяется количеством импульсов. В 2-х фазных шаговых двигателях ТAMAGAWA величина шага составляет 1,8º, в 5-ти фазных – 0.72°.
Трекболы ТAMAGAWA обеспечивают точное управление позиционированием, выдавая соответствующие цифровые сигналы при вращении шара в любом направлении. Трекболы ТAMAGAWA включают в себя надежные оптические датчики с быстрой функцией отклика. Доступные исполнения: 1,4;2,0;3,0 дюймов.
Гироскопы ТAMAGAWA SEIKI – это большое разнообразие механических и оптоволоконных моделей, которые применяются для управления движением во многих отраслях промышленности, аэро- и судовождения. Доступные исполнения: одно-, двух- и трех-осевые гироскопы, а также гироскопы с датчиком угловой скорости.
Приборы контроля ТAMAGAWA SEIKI
- Кодеры, конвертирующие аналоговый сигнал резольвера в цифровой. Применяются для определения углового положения.
- Системы позиционирования
- Система контроля воды