Новый серводвигатель переменного тока Yaskawa Electric SGMAV-02ADA61 200 Вт SGMAV02ADA61 3000 об/мин
Краткие сведения
Торговая марка: Julante
Номер модели: YE2
Тип: серводвигатель
Частота: 50/60 Гц
Выходная мощность: 200 Вт
Функция защиты: полностью закрытый
Фаза: трехфазный
Сертификация: CCC, CE, ROHS, UL, VDE, Другие
Напряжение переменного тока: 208-230 / 240 В
Место происхождения: Япония
Эффективность: IE 1
ДРУГИЕ ПРЕВОСХОДНЫЕ ПРОДУКТЫ
SПохожие продукты
SGMAS-10ACA-SY11
SGMAS-12A2A21
SGMAS-12A2A2C
SGMAS-12A2A41
SGMAS-12A2A4C
SGMAS-12ACA21
SGMAS-12ACABC
SGMAS-12ADA-SY11
SGMAS-A5A2A21
SGMAS-A5A2A21C
SGMAS-A5A2A2C
SGMAS-A5A2A4C
SGMAS-A5A2AH101
SGMAS-A5ABA-TE11
SGMAS-A5ABA-TE12
SGMAS-A5ACA21
SGMAS-A5ACA2C
SGMAS-A5ACA2CA
SGMAS-A5ACA41
SGMAS-A5ACA4C
SGMAS-A5ACA6C
SGMAS-A5ACABC
SGMAS-A5ACAJ121
SGMAS-A5ACAJ161
SGMAS-A8A2A-YR11
SGMAS-C2A2A2C
SGMAS-C2A2A4C
SGMAS-C2A2A6C
SGMAS-C2ACA21
SGMAS-C2ACA21-Y2
SGMAS-C2ACA2S
SGMAS-C2ACA41
SGMAS-C2ACA41-E
SGMAS-C2AGA-SU12
Обзор кода:
Программа для PIC разбита на три раздела: Основная программа, подпрограмма обслуживания прерываний низкого приоритета
Подпрограмма обслуживания прерываний высокого приоритета
ИНИЦИАЛИЗАЦИЯ
Биты конфигурации: Осциллятор установлен в HS (10 МГц)
Отключить все остальные настройки битовых слов
Переменные конфигурации: Максимальная скорость двигателя = от -3200 об/мин до 3200 об/мин
Период ШИМ двигателя = FF (255 тактовых циклов)
Максимальный рабочий цикл двигателя = 1000
Положение плавника = от 3000 до 5000 (4000 - начальное положение)
Скорость передачи данных = 57,6 кбит/с
Внутренние часы = 10 МГц
ОСНОВНАЯ ПРОГРАММА
Обзор цикла While: Ожидание отправки новой команды
Опрос скорости двигателя и корректировка при необходимости
Отправка ШИМ-сигналов на три плавника
Возвращает скорость двигателя и ШИМ-сигналы
Обработка команды: После получения команды от DimmPC она ищется для каждого элемента
Формат команды: aXXXXbXXXXcXXXXmXXXX
(Могут быть отправлены все или части команды)
Каждый элемент сохраняется в переменную для реализации в ISR
Если отправлено «x», новые скорости не возвращаются
Если отправлено «e», скорости возвращаются
Команда не отправлена: Пока не получена новая команда, скорость постоянно опрашивается и обновляется
После каждой проверки скорости скорость и ШИМ-сигнал возвращаются пользователю.
ПРЕРЫВАНИЕ ВЫСОКОГО ПРИОРИТЕТА
Срабатывает по флагу плавников: 6-ступенчатый цикл: Установить плавник a высоким, Установить плавник a низким
Установить плавник b высоким, Установить плавник b низким
Установить плавник c высоким, Установить плавник c низким
Один шаг реализуется каждый ISR вызывается из-за
Срабатывает по команде: При получении команды этот ISR срабатывает в буфере приема
Затем ISR сохраняет и получает данные в буфер команд
Устанавливается флаг полученной команды, поэтому основной цикл while будет
обработать команду при выходе из ISR
ПРЕРЫВАНИЕ НИЗКОГО ПРИОРИТЕТА
Срабатывает по флагу двигателя: Считывает микросхему декодера и выходит из ISR (повторяется 10 раз)
Считать декодер 10 раз (множественные считывания уменьшают ошибку)
Преобразовать данные в об/мин (частота 10-го считывания = 10,1 Гц)
Сравнить с целевой скоростью, чтобы получить ошибку скорости
Рассчитать компенсацию скорости на основе ошибки
Общий рейтинг
Оценка
Ниже представлено распределение всех рейтингов:Все отзывы