defunct 0 26 декабря, 2007 Опубликовано 26 декабря, 2007 · Жалоба а что тут сложного, для 2х остальных отсчеты читаются из таблицы с соотвестсвующими смещениями на 1/3 и 2/3 (так как таблица из 256 отсчетов, счетчики автоматически зацикливаются по старшему байту - никаких доп. контролей не нужно). может тада и табличку на 768 элементов а не 256 (чтобы количество на 3 делилось). Правда надо будет ручками индекс обнулять. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
umup 0 26 декабря, 2007 Опубликовано 26 декабря, 2007 (изменено) · Жалоба я делаю на LPC2103, для ШИМа использую 2 таймера (по 4 match на каждом). таблица синуса на 256 отсчетов - во Flash, по ней в RAM формирую реальные отсчеты для регистров сравнения таймеров согласно с текущей частотой несущей, мертвым временем, частотой генерации и количеством отсчетов синуса на период (все можно плавно менять с клавиатуры). в прерывании переполнения увеличиваю счетчик отсчета, читаю следующее значение из таблицы (и для других фаз с соотв. смещением), загружаю регистры сравнения. сигналы на внешн. выводах форм аппаратно (ШИМов - завались :)) ). Изменено 26 декабря, 2007 пользователем umup Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Erv&Sed 0 26 декабря, 2007 Опубликовано 26 декабря, 2007 · Жалоба Если это еще актуально - то можете скачать программу VMLab отсюдо: http://www.amctools.com/ , она бесплатная, в примерах для AVR есть программа формирования 3-х синусоид - именно то что вам нужно, вам остается только разбираться с частотой. Частоту можно изменять добавляя не единицу к индексу таблицы, а 2, 5, т.о. можно увеличывать частоту/за счет качества синусоиды, а вот что именно добавлять (1, 2, 3 ... 5 и т.д.) можно читать из памятиЮ либо из портов ввода/вывода. И совет на последок, если будете делать - берите такой контроллер у которого есть 3 канала сравнения. У ATMega88 как по-моему как-раз есть эти три канала, но надо посмотреть. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
evgeny_ch 0 27 декабря, 2007 Опубликовано 27 декабря, 2007 · Жалоба Стабилизация U1 и f1 может быть осуществлена двумя способами: механическим (дифференциальные редукторы, гидромеханические уст-ройства) и электрическим (преобразователи частоты (ПЧ). Оба способа обеспечивают необходимое качество вырабатываемой электроэнергии, од-нако, второй, отличающийся простотой механической части, наиболее приемлем для малой и средней мощности (до 1500 кВт). Хорошая розетка. http://www.nntu.sci-nnov.ru/RUS/aspir_dokt...haritonov01.pdf Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
kamedi_clab 0 27 декабря, 2007 Опубликовано 27 декабря, 2007 · Жалоба я делаю на LPC2103, для ШИМа использую 2 таймера (по 4 match на каждом). таблица синуса на 256 отсчетов - во Flash, Может дадите кусочек кода ? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
umup 0 27 декабря, 2007 Опубликовано 27 декабря, 2007 · Жалоба Может дадите кусочек кода ? выложу весь проект с исходниками, схемами и платами, но еще не готово. подключив другую плату ключей можно сделать например контроллер 2х шаговых двигателей с микрошаговым режимом, контроллер и индикация остаются те же. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
kamedi_clab 0 27 декабря, 2007 Опубликовано 27 декабря, 2007 · Жалоба Класс ! Буду ждать но не сложа руки. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
ilyxa 0 28 декабря, 2007 Опубликовано 28 декабря, 2007 (изменено) · Жалоба Если подавать на драйвера чистый ШИМ синус, то верхний ключ обычно долго не живёт, всё конечно зависит от частоты преобразования. У нас задача управления сельсином, так мы на фазные обмотки подаём сигнал ввиде "попы", т.е. Фаза A=1 B=sin+ C=sin- потом B=1 A=sin- C=sin+ и тд.. Таблицы строятся исходя из разности фаз, где должен быть синус. Такое управление позволяет шимовать только нижним транзистором. Для регуслировки амплитуды, можно использовать шим стадилизатор по питанию, либо разные таблицы шима для нижнего ключа. Изменено 28 декабря, 2007 пользователем ilyxa_SPB Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Gogan 0 28 декабря, 2007 Опубликовано 28 декабря, 2007 · Жалоба Электроприводы переменного тока с частотным регулированием, Г. Г. Соколовский, 2006 страница 90-98 : Преобразователь частоты с автономным инвертором напряжения и векторной широтно-импульсной модуляцией. Почитайте, все делается на одном таймере и двух сравнениях (именно так !) для генерации трех фаз переменной частоты и амплитуды. Если не найдете - пишите, выложу картинками, у меня djvu целая книга 2.5мб. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Benazir 0 29 декабря, 2007 Опубликовано 29 декабря, 2007 · Жалоба Если подавать на драйвера чистый ШИМ синус, то верхний ключ обычно долго не живёт, всё конечно зависит от частоты преобразования. Наверно из-за недостатка бустстрапного питания, я обычно трансформаторное питание драйверов верхних ключей делаю. Электроприводы переменного тока с частотным регулированием, Г. Г. Соколовский, 2006 Отличный учебник по электроприводу - я скачал на http://twirpx.com Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
evgeny_ch 0 29 декабря, 2007 Опубликовано 29 декабря, 2007 · Жалоба Трехфазная розетка. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
repairDV 0 29 декабря, 2007 Опубликовано 29 декабря, 2007 · Жалоба Отличный учебник по электроприводу - я скачал на http://twirpx.com А точнее ссылку дать не можете? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Benazir 0 29 декабря, 2007 Опубликовано 29 декабря, 2007 · Жалоба А точнее ссылку дать не можете? мистер Магу ! http://www.twirpx.com/downloads.special.emotor.html библиотека книг, курсовых работ, методичек. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться