|
Как сделать регулируемое 3х фазное напряжение, из 550 Вольт ? |
|
|
|
Dec 26 2007, 12:58
|

Местный
  
Группа: Свой
Сообщений: 226
Регистрация: 2-06-06
Пользователь №: 17 720

|
я делаю на LPC2103, для ШИМа использую 2 таймера (по 4 match на каждом). таблица синуса на 256 отсчетов - во Flash, по ней в RAM формирую реальные отсчеты для регистров сравнения таймеров согласно с текущей частотой несущей, мертвым временем, частотой генерации и количеством отсчетов синуса на период (все можно плавно менять с клавиатуры). в прерывании переполнения увеличиваю счетчик отсчета, читаю следующее значение из таблицы (и для других фаз с соотв. смещением), загружаю регистры сравнения. сигналы на внешн. выводах форм аппаратно (ШИМов - завались  ) ).
Сообщение отредактировал umup - Dec 26 2007, 13:11
|
|
|
|
|
Dec 26 2007, 23:08
|
Участник

Группа: Участник
Сообщений: 48
Регистрация: 11-09-05
Пользователь №: 8 451

|
Если это еще актуально - то можете скачать программу VMLab отсюдо: http://www.amctools.com/ , она бесплатная, в примерах для AVR есть программа формирования 3-х синусоид - именно то что вам нужно, вам остается только разбираться с частотой. Частоту можно изменять добавляя не единицу к индексу таблицы, а 2, 5, т.о. можно увеличывать частоту/за счет качества синусоиды, а вот что именно добавлять (1, 2, 3 ... 5 и т.д.) можно читать из памятиЮ либо из портов ввода/вывода. И совет на последок, если будете делать - берите такой контроллер у которого есть 3 канала сравнения. У ATMega88 как по-моему как-раз есть эти три канала, но надо посмотреть.
|
|
|
|
|
Dec 27 2007, 12:23
|
Местный
  
Группа: Новичок
Сообщений: 239
Регистрация: 5-10-06
Пользователь №: 21 004

|
Цитата(umup @ Dec 26 2007, 15:58)  я делаю на LPC2103, для ШИМа использую 2 таймера (по 4 match на каждом). таблица синуса на 256 отсчетов - во Flash, Может дадите кусочек кода ?
|
|
|
|
|
Dec 27 2007, 14:37
|

Местный
  
Группа: Свой
Сообщений: 226
Регистрация: 2-06-06
Пользователь №: 17 720

|
Цитата Может дадите кусочек кода ? выложу весь проект с исходниками, схемами и платами, но еще не готово. подключив другую плату ключей можно сделать например контроллер 2х шаговых двигателей с микрошаговым режимом, контроллер и индикация остаются те же.
|
|
|
|
|
Dec 29 2007, 06:20
|
Группа: Новичок
Сообщений: 2
Регистрация: 29-12-07
Пользователь №: 33 720

|
Цитата(ilyxa_SPB @ Dec 28 2007, 15:23)  Если подавать на драйвера чистый ШИМ синус, то верхний ключ обычно долго не живёт, всё конечно зависит от частоты преобразования. Наверно из-за недостатка бустстрапного питания, я обычно трансформаторное питание драйверов верхних ключей делаю. Цитата(Gogan @ Dec 28 2007, 16:57)  Электроприводы переменного тока с частотным регулированием, Г. Г. Соколовский, 2006 Отличный учебник по электроприводу - я скачал на http://twirpx.com
|
|
|
|
|
Dec 29 2007, 09:59
|
Группа: Новичок
Сообщений: 2
Регистрация: 29-12-07
Пользователь №: 33 720

|
Цитата(repairDV @ Dec 29 2007, 11:44)  А точнее ссылку дать не можете? мистер Магу ! http://www.twirpx.com/downloads.special.emotor.htmlбиблиотека книг, курсовых работ, методичек.
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|