Radiohobby Forum

Интернет конференция журнала "Радиохобби"

Вы не вошли.

Объявление

Подписка на новые материалы от Николая Сухова - ролики, схемы, модели, онлайн конференции, консультации, чат.

Внимание! Почта в доменах Яндекс и Mail.ru не будет работать в профилях форумчан, из-за введённых правительством Украины санкций против этих компаний. Всем, кто ранее использовал подобную почту, для сохранения прежней функциональности форума, рекомендуется её поменять.

Огромная просьба, заливать тематические картинки и файлы в личные файловые каталоги на форуме, чтобы они не потерялись, со временем!

Ссылка "Загрузки" находится справа внизу формы набора сообщения.

Подписка на журнал "Радиохобби" прекращена. Подробности. Форум же - продолжает свою работу.

#1 28.10.2004 08:49:01

Sugar
Участник
Откуда: Луганская, Донецкая обл.
Здесь с 19.05.2004
Сообщений: 190
Сайт

СИФУ на МК

Подскажите рабочую схему СИФУ под управляемый (тиристорный, 3-х фазный) выпрямитель.
Желательно на AVR.
Или что современная база может предложить (специализированные микросхемы)

Вне форума

#2 30.10.2004 21:29:53

Liv
Ветеран
Откуда: Минск
Здесь с 08.02.2004
Сообщений: 1,233

Re: СИФУ на МК

А что такое СИФУ?

Вне форума

#3 30.10.2004 22:07:43

Vasil
Ветеран
Откуда: близ Киева
Здесь с 23.01.2004
Сообщений: 1,198

Re: СИФУ на МК

тоже хотел спросить, но все не решался, думал, общепринятая аббревиатура

Вне форума

#4 31.10.2004 10:06:06

Sugar
Участник
Откуда: Луганская, Донецкая обл.
Здесь с 19.05.2004
Сообщений: 190
Сайт

Re: СИФУ на МК

Система импульсно-фазового управления, применяется в упрваляемых выпрямителях (задает угол управления тиристора).

Соображения по поводу СИФУ.

Да с 3-x фазной я пока погорячился, пожалуй надо опробовать на 1-но фазной, а потом уже делать на 3.

Пока поставим задачу управлять одним тиристором.

С вторичной обмотки трансформатора подключаем симметричный двухсторонний ограничитель напряжения на диодах VD1 и VD2, далее выходы будут подключаться к МК, его аналоговому компаратору AIN0 и AIN1. С целью синхронизации с сетью. Если напряжение вторичной обмотки достаточно высокое (допустим 220V), то применим либо другую обмотку (2 вторичных, с другим коэффициентом трансформации), либо подключим оптоэлектронику.
Прерывание от аналогового компаратора настроим по переключению, когда синусоида будет проходить через 0.
Как только поступило прерывание на МК, запускаем ГПН (математическая модель)
Pila(t)=(A/T)*t
Где – A – амплитуда пилы, примем 10 V
T – период пилы, частата сети 50 Гц, пила у нас будет однополярная, значит частота пилы 100Гц, период 1/100=10ms.
t- время квантования, наша виртуальная пила функция дискретная, и шаг дескретизации будет определяться временем t – возьмем 100 точек на период 10ms/100=100mcs.
Функция опорного напряжения
Opormoe=Z
Z – заданное опорное напряжение
Т.к. наши функции дискретные, то равенство пилы и задания может не произойти, зададимся разницей между заданием и пилой, на уровне 0.1 вольта.
Тогда получим такую функцию на элементе сравнения

If((Pila(t)- Opornoe)>=0)||(Pila(t)-Opornoe)<=0.1)
Посылаем импульс на открытие тиристора, т.е. импульс на формирователь импульсов, который обеспечит требуемую амплитуду и длительность (хотя длительность мы можем обеспечить и на МК).

Основная программа такая
   While(1)
      {
If((Pila(t)- Opornoe)>=0)||(Pila(t)-Opornoe)<=0.1)
{импульс}
Задержка на 100мкс;
Приращение времени t=t+100e-6;
И нужно сделать проверку на максимум пилы 10 V
If(Pila(t)>=10 {приращение t Не делать}
}
При прерывании t обнуляем.



Вот такая идея.
Ваши замечания.

Вне форума

#5 31.10.2004 11:03:10

Liv
Ветеран
Откуда: Минск
Здесь с 08.02.2004
Сообщений: 1,233

Re: СИФУ на МК

Я делал привязку к сети так:
www.spetspribor.com/support/articles/br-pow/br-pow.html

В условиях помех это может работать не очень хорошо, тогда нужно в контроллере реализовать цифровую ФАПЧ, чтобы восстановить "чистый" сигнал сетевой частоты.

Что касается Вашей идеи, то к чему эти аналоговые рассуждения, пила, опорное напряжение? Если нужно получить ШИМ, то просто ждем импульса синхронизации (который совпадает с началом полупериода), затем таймером формируем задержку, затем начинаем импульс управления тиристором, затем таймером формируем вторую задержку, заканчиваем импульс управления. Первая задержка и будет определять величину ШИМ. Зная требуемую величину, а также длительность полупериода сети и частоту работы таймера, можно по несложной формуле вычислить код для регистра сравнения таймера.

Вне форума

#6 31.10.2004 17:49:41

Vasil
Ветеран
Откуда: близ Киева
Здесь с 23.01.2004
Сообщений: 1,198

Re: СИФУ на МК

вобщем делели, как предлагает Liv, Рн~20кВА-понижающий транс., несколько моментов:
-если будете ставить опторазвязку в формирователе перехода через "0"
обратите внимание на джиттер;
-если в нагрузке будет реактивность индуктивного типа, ток в управляющий
электрод нужно поддерживать вплоть до перехода сети через "0";
-зависимость эффективного значения напряжения от угла открытого состояния
нелинейна
-если это промэлектроника, позаботьесь о помехозащищенности МК
(возможно первых два момента при емкостной нагрузке и не очень существенны)

Вне форума

#7 02.11.2004 09:38:31

Sugar
Участник
Откуда: Луганская, Донецкая обл.
Здесь с 19.05.2004
Сообщений: 190
Сайт

Re: СИФУ на МК

По поводу Алгоритм Брезенхема, то в моем случае я думаю это не подходит слишком польшая пульсация (нагрузка двигатель), а для нагревателей это очень удпчно.
Вот как я думаю делать.
По прерыванию от аналогового компаратора, запускается таймер, по второму прерыванию считывается до скольки он досчитал в переменную period, затем есть переменная agree (угол управления)
в таймер грузим переменную (period/180)*agree по совпадению, как только таймер досчитал до этой переменной (прерывание по совпрадению) (по сути это временная задержка) подаем импульс на тиристор.

Вне форума

#8 03.11.2004 02:23:41

Liv
Ветеран
Откуда: Минск
Здесь с 08.02.2004
Сообщений: 1,233

Re: СИФУ на МК

Да, Брезенхем годится только для нагревателей.

Если измеренное значение периода всё время корректировать, получится некое подобие ФАПЧ.

P.S. Угол - это angle, agree - это соглашаться.

Вне форума

#9 03.11.2004 09:58:20

Sugar
Участник
Откуда: Луганская, Донецкая обл.
Здесь с 19.05.2004
Сообщений: 190
Сайт

Re: СИФУ на МК

А что такое ФАПЧ.
Есть ли специализированные микросхемы СИФУ.

Вне форума

#10 04.11.2004 01:05:18

Liv
Ветеран
Откуда: Минск
Здесь с 08.02.2004
Сообщений: 1,233

Re: СИФУ на МК

ФАПЧ - это фазовая подстройка частоты.

Вне форума

Сейчас в этой теме пользователей: 0, гостей: 0

Подвал форума

Под управлением FluxBB
Модифицировал Visman

[ Сгенерировано за 0.030 сек, 7 запросов выполнено - Использовано памяти: 591.74 Кбайт (Пик: 642.11 Кбайт) ]