- •1 Введение
- •2 Теории операции
- •3 Реализации на автоматическом распознавании речи
- •3.1 Поколение напряжения
- •3.1.1 Pwm
- •3.1.2 Временная задержка
- •3.1.3 Генерация pwm сообщает с временной задержой с автоматическим распознаванием речи
- •3.1.4 Основная частота pwm
- •3.2 Волновое поколение
- •3.2.1 Установка автоматического распознавания речи
- •3.2.2 Генерация форм волны
- •3.3 Генерация волн синуса
- •Раздел 3.2 объясняет, как произвести произвольную форму волны, сохраненную в таблице поиска. В этом разделе объяснен эффективный способ произвести вывод волны синуса.
- •3.3.1 Шаблон вывода
- •3.3.2 Организация таблицы поиска
- •3.4 Синхронизация
- •3.5 Датчики позиции и ее использование
- •3.5.1 Фаза блокировала цикл
- •3.5.2 Вычисление скорости
- •3.5.3 Блочная коммутация
- •3.5.4 Обнаружение вращения
- •3.5.5 Синхронизация и изменение руководства
- •3.5.6 Управление коммутации усовершенствования
- •3.5.7 Tacho выводят сигнал
- •3.6 Сверхтекущее обнаружение
- •3.7 Управление скорости
- •3.7.1 Справочная информация скорости
- •3.7.2 Контроллер скорости
- •4 Реализации Встроенного программного обеспечения
- •4.1 Структура кода
- •4.2 Периферийное использование
- •4.3 Действия выступали в прерываниях
- •4.4 Поколение формы волны вывода
- •4.5 Руководство и управление синхронизации
- •4.5.1 Связанные флажки
- •4.5.2 Руководство и логика синхронизации
- •4.6 Аналоговый цифровым преобразованиям
- •5 Аппаратных средств
- •5.1 Присваивание штырька
- •5.2 Соединение Atmega48/88/168 к стадии драйвера и двигателю
- •5.2.1 Используя стадию драйвера atavrmc100
- •6 Форм волны чертят
- •7 Размеров Кода и производительность
- •8 Справочной информации
5.2 Соединение Atmega48/88/168 к стадии драйвера и двигателю
Эти прикладные потребности примечания после компонентов, чтобы работать:
• 3 фазы постоянный двигатель магнита с датчиками зала.
• стадия драйвера, способная к запуску двигателем.
• AtmelAE ATmega48/88/168 микроконтроллер.
• аналоговый входной сигнал в 0-1.1V диапазоне (Для управления скорости).
Иллюстрация 5-2 показывает концептуальной схематической из полной системы.
Отметьте, что завершение и сигналы руководства, даже если не необходимый, должны быть
подключенный с установленным логическим уровнем для включенного встроенного программного обеспечения, чтобы работать.
Иллюстрация 5-2. Концептуальный схематический из полной системы.
Переме-холмы на сигналах драйвера предотвращают плавающие сигналы во время сброса, который мог привести к охоте - через.
5.2.1 Используя стадию драйвера atavrmc100
Это прикладное примечание было проверено на стадии/двигателе мощности ATAVRMC100
средство разработки. У ATAVRMC100 есть встроенный микроконтроллер AT90PWM3
установленный, но это возможно, чтобы использовать это как стадию мощности с различным микроконтроллером через EXT_DRV и интерфейсы ДАТЧИКА на плате. Заголовок EXT_DRV зарегистрирован в Аппаратное Руководство пользователя ATAVRMC100, доступное от вебсайта Atmel. Важно стереть AT90PWM3 прежде, чем использовать ATAVRMC100 с различным микроконтроллером, чтобы гарантировать, что только один микроконтроллер управляет сигналами.
Таблица 5-2 содержит законченный список сигналов, которые должны быть подключены с
Плата ATAVRMC100. Отметьте, что сигнал заземления подключен с отрицательным терминалом шунта, который фактически непосредственно подключен, чтобы основать. Иллюстрация 5-3 показывает графическому представлению заголовка EXT_DRV.
Таблица 5-3 показа подключения, необходимые, чтобы связать с помощью интерфейса с датчиками зала. A
графическому представлению этого интерфейса показывают в иллюстрации 5-4.
Таблица 5-2. ATAVRMC100 EXT_DRV подключения.
Штырек названия ATmegax8 сигнала число штырька сигнала EXT_DRV ATAVRMC100
Иллюстрация 5-3. Подключение EXT_DRV.
Таблица 5-3. Интерфейс датчика зала ATAVRMC100.
Штырек названия ATmegax8 сигнала сигнал ATAVRMC100
Иллюстрация 5-4. Подключение датчика зала.
6 Форм волны чертят
Иллюстрация 6-1 и иллюстрация 6-2 показывают формам волны, сгенерированным, управляя вперед и перемене на различных скоростях. Средняя функция на осциллографе использовалась, чтобы пригладить формы волны. Оба чертят показа, от вершины: напряжения фазы для U, V, W, напряжение от строки к строке U-V, тогда датчики зала H1, H2 и H3.
Иллюстрация 6-1. отправьте запуск в 750 ОБОРОТАХ В МИНУТУ.
Иллюстрация 6-2. Обратный запуск в 12 660 ОБОРОТАХ В МИНУТУ.
7 Размеров Кода и производительность
Таблица 7-1 показ перепрограммируемое и использование памяти SRAM. Отметьте что перепрограммируемое использование
число включает почти 900B этого, занят таблицами поиска.
Таблица 7-1. Перепрограммируемое и использование SRAM
Перепрограммируемый SRAM
Скорость разомкнутого цикла управляет ~2.6kB ~70B
Скорость личного кода управляет ~3.5kB ~90B