Перейти к содержанию
    

Как сделать регулируемое 3х фазное напряжение

а что тут сложного, для 2х остальных отсчеты читаются из таблицы с соотвестсвующими смещениями на 1/3 и 2/3 (так как таблица из 256 отсчетов, счетчики автоматически зацикливаются по старшему байту - никаких доп. контролей не нужно).

может тада и табличку на 768 элементов а не 256 (чтобы количество на 3 делилось). Правда надо будет ручками индекс обнулять.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

я делаю на LPC2103, для ШИМа использую 2 таймера (по 4 match на каждом).

таблица синуса на 256 отсчетов - во Flash,

по ней в RAM формирую реальные отсчеты для регистров сравнения таймеров согласно с текущей частотой несущей, мертвым временем, частотой генерации и количеством отсчетов синуса на период (все можно плавно менять с клавиатуры).

в прерывании переполнения увеличиваю счетчик отсчета, читаю следующее значение из таблицы (и для других фаз с соотв. смещением), загружаю регистры сравнения.

сигналы на внешн. выводах форм аппаратно (ШИМов - завались :)) ).

Изменено пользователем umup

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Если это еще актуально - то можете скачать программу VMLab отсюдо: http://www.amctools.com/ , она бесплатная, в примерах для AVR есть программа формирования 3-х синусоид - именно то что вам нужно, вам остается только разбираться с частотой.

 

Частоту можно изменять добавляя не единицу к индексу таблицы, а 2, 5, т.о. можно увеличывать частоту/за счет качества синусоиды, а вот что именно добавлять (1, 2, 3 ... 5 и т.д.) можно читать из памятиЮ либо из портов ввода/вывода.

 

И совет на последок, если будете делать - берите такой контроллер у которого есть 3 канала сравнения. У ATMega88 как по-моему как-раз есть эти три канала, но надо посмотреть.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Стабилизация U1 и f1 может быть осуществлена двумя способами: механическим (дифференциальные редукторы, гидромеханические уст-ройства) и электрическим (преобразователи частоты (ПЧ). Оба способа обеспечивают необходимое качество вырабатываемой электроэнергии, од-нако, второй, отличающийся простотой механической части, наиболее приемлем для малой и средней мощности (до 1500 кВт).

Хорошая розетка. :biggrin:http://www.nntu.sci-nnov.ru/RUS/aspir_dokt...haritonov01.pdf

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

я делаю на LPC2103, для ШИМа использую 2 таймера (по 4 match на каждом).

таблица синуса на 256 отсчетов - во Flash,

 

Может дадите кусочек кода ?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Может дадите кусочек кода ?

выложу весь проект с исходниками, схемами и платами, но еще не готово.

подключив другую плату ключей можно сделать например контроллер 2х шаговых двигателей с микрошаговым режимом, контроллер и индикация остаются те же.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Если подавать на драйвера чистый ШИМ синус, то верхний ключ обычно долго не живёт, всё конечно зависит от частоты преобразования. У нас задача управления сельсином, так мы на фазные обмотки подаём сигнал ввиде "попы", т.е. Фаза A=1 B=sin+ C=sin- потом B=1 A=sin- C=sin+ и тд.. Таблицы строятся исходя из разности фаз, где должен быть синус. Такое управление позволяет шимовать только нижним транзистором. Для регуслировки амплитуды, можно использовать шим стадилизатор по питанию, либо разные таблицы шима для нижнего ключа.

Изменено пользователем ilyxa_SPB

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Электроприводы переменного тока с частотным регулированием, Г. Г. Соколовский, 2006

 

страница 90-98 :

Преобразователь частоты с автономным инвертором напряжения и векторной широтно-импульсной модуляцией.

 

Почитайте, все делается на одном таймере и двух сравнениях (именно так !) для генерации трех фаз переменной частоты и амплитуды. Если не найдете - пишите, выложу картинками, у меня djvu целая книга 2.5мб.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Если подавать на драйвера чистый ШИМ синус, то верхний ключ обычно долго не живёт, всё конечно зависит от частоты преобразования.

 

Наверно из-за недостатка бустстрапного питания, я обычно

трансформаторное питание драйверов верхних ключей делаю.

 

Электроприводы переменного тока с частотным регулированием, Г. Г. Соколовский, 2006

 

Отличный учебник по электроприводу - я скачал на http://twirpx.com

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Отличный учебник по электроприводу - я скачал на http://twirpx.com

А точнее ссылку дать не можете?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А точнее ссылку дать не можете?

 

мистер Магу ! http://www.twirpx.com/downloads.special.emotor.html

 

библиотека книг, курсовых работ, методичек.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...