Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту

Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей...

 
Опции темы
Непрочитано 11.04.2008, 09:32  
kibo
Частый гость
 
Регистрация: 23.01.2007
Сообщений: 36
Сказал спасибо: 1
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
kibo на пути к лучшему
По умолчанию Управление фазой открытия симистора микроконтроллером

Привет всем!!
Подскажите чайнику такой вопрос:
Есть симистор который надо открывать на определенной фазе переменного тока (фазовая регулировка мощьности)
есть контроллер AVR (мега
устройство питается от сети через трансформатор (тоесть можно получить сетевую "синусоиду" приемлемого напряжения)
как контроллеру дать сигнал перехода "0" ?
или какойто иной способ указать ему фазу чтоб тот смог открыть симистор на нужном значении. По идее это регулировка температуры нагревательного элемента с высокой точностью.
Заранее благодарен.
Реклама:
kibo вне форума  
Непрочитано 11.04.2008, 09:57  
AndreiVV
Гражданин KAZUS.RU
 
Регистрация: 29.06.2006
Сообщений: 638
Сказал спасибо: 37
Сказали Спасибо 56 раз(а) в 41 сообщении(ях)
AndreiVV на пути к лучшему
По умолчанию

апноут AVR182: Детектор пересечения нуля
найти можно
здесь
AndreiVV вне форума  
Непрочитано 11.04.2008, 10:14  
crocko
Временная регистрация
 
Регистрация: 03.11.2006
Сообщений: 64
Сказал спасибо: 3
Сказали Спасибо 3 раз(а) в 3 сообщении(ях)
crocko на пути к лучшему
По умолчанию

MOC3041 сам определяет переход через ноль и включает нагрузку при переходе через 0. Любой нагревательный элемент обладает большой инертностью, поэтому самому детектировать переход не имеет смысла. Достаточно отследить верхний/нижний предел температуры и самому включать/выключать нагреватель.
crocko вне форума  
Непрочитано 11.04.2008, 10:21  
sanitar249
Почётный гражданин KAZUS.RU
 
Аватар для sanitar249
 
Регистрация: 19.01.2007
Сообщений: 1,747
Сказал спасибо: 2
Сказали Спасибо 46 раз(а) в 35 сообщении(ях)
sanitar249 на пути к лучшему
По умолчанию

Сообщение от crocko
MOC3041 сам определяет переход через ноль и включает нагрузку при переходе через 0. Любой нагревательный элемент обладает большой инертностью, поэтому самому детектировать переход не имеет смысла. Достаточно отследить верхний/нижний предел температуры и самому включать/выключать нагреватель.
С первым тезисом полностью согласен.

Сообщение от kibo
... По идее это регулировка температуры нагревательного элемента с высокой точностью...
Поэтому верхнийнижний предел, скорее всего не устроит, нужно будет городить ПИД-регулятор...
Удачи!
__________________
Я, думаю, нужно подумать...
sanitar249 вне форума  
Непрочитано 11.04.2008, 12:48  
AndryG
Вид на жительство
 
Регистрация: 22.06.2006
Адрес: Украина
Сообщений: 308
Сказал спасибо: 19
Сказали Спасибо 32 раз(а) в 24 сообщении(ях)
AndryG на пути к лучшему
По умолчанию

Регулировка ВКЛ/ОТКЛ -- получите постоянные колебания вокруг нужного предела.
если устанавливать нужную мощность, то можно установить баланс между "приходящей" энергией от нагревателя и уходящей через теплоизоляцию -- так получим стаблильную температуру.

Регулировка мощности:
1. читаем апноут по ссылке выше. Зная период напряжения сети и учитывая его синусоидальность создается таблица задержек для таймера. По переходу через ноль запускаем таймер. Таймер сработал - включаем нагрузку. (при следующем переходе через ноль симистор выключится) чем меньше задержка таймера, тем больше мощность.
Минусы: занимаем память под таблицу задержек таймера, нагрузка включается "на синусоиде" - при большой мощности получаем большие помехи в сети.

2. включаем нагрузку по полупериодам сети. Один полупериод горим, два не горим - мощность 33%, один горим 99 не горим - мощность 1%. Здесь отпадает надобность в таблице, но нужно научится равномерно распределять периоды горим/не горим ... для сего пригодится алгоритм Брезенхама. Инерционность нагрузки провалы в нагреве хорошо сгладит (даже лампа накаливания справляется)

Подробней хотите?
Почитайте проекты на телесистемах ... проект Ридико

Что интересно - уточняйте ... или в аську три девять восемь 740610
AndryG вне форума  
Непрочитано 11.04.2008, 12:56  
avr123-nm-ru
Почётный гражданин KAZUS.RU
 
Регистрация: 13.05.2006
Адрес: Москва
Сообщений: 3,559
Сказал спасибо: 76
Сказали Спасибо 326 раз(а) в 230 сообщении(ях)
avr123-nm-ru на пути к лучшему
По умолчанию Re: Управление фазой открытия симистора микроконтроллером

Сообщение от kibo
Привет всем!!
как контроллеру дать сигнал перехода "0" ?

это регулировка температуры нагревательного элемента с высокой точностью.
Если без гальвано развязки то через 3 резистора общим сопротивлением от 2 до 20 МОм.

Советую питать нагреватель полными полупериодами напряжния.

можно для управления симистором взять оптопару которая сама включает симистор при пересечении нуля - moc3062 вроде.
__________________
Обучалка AVR PIC ARM начинающим программирование курс самоучитель шаг за шагом с нуля, CVAVR, PROTEUS, MPLAB, WinAVR, IAR, KEIL электроника - http://proavr.narod.ru
avr123-nm-ru вне форума  
Непрочитано 11.04.2008, 20:58  
delay
Гражданин KAZUS.RU
 
Регистрация: 24.06.2005
Сообщений: 535
Сказал спасибо: 262
Сказали Спасибо 216 раз(а) в 118 сообщении(ях)
delay на пути к лучшему
По умолчанию

Я синхронизировал по апноуту. Привожу схему. Генератор - это источник AC 220V

-- Прилагается рисунок: --
delay вне форума  
Непрочитано 12.04.2008, 07:33  
domowoj
Почётный гражданин KAZUS.RU
 
Аватар для domowoj
 
Регистрация: 09.12.2007
Адрес: Новосибирск
Сообщений: 1,021
Сказал спасибо: 10
Сказали Спасибо 70 раз(а) в 63 сообщении(ях)
domowoj на пути к лучшему
По умолчанию

Сообщение от AndryG

включаем нагрузку по полупериодам сети.
Согласен.
Для инерционных нагрузок лучше делать так.
Только не по полупериодам, а по периодам.
domowoj вне форума  
Непрочитано 14.04.2008, 09:41  
AndryG
Вид на жительство
 
Регистрация: 22.06.2006
Адрес: Украина
Сообщений: 308
Сказал спасибо: 19
Сказали Спасибо 32 раз(а) в 24 сообщении(ях)
AndryG на пути к лучшему
По умолчанию

неа ... полу!
Если включаем симистор ТОЛЬКО в начале периода ... то в середине периода при переходе через ноль симистор выключится и будет ждать следующего включения. Таким образом вторую половину периода симистор будет всегда выключен.
AndryG вне форума  
Непрочитано 14.04.2008, 18:29  
domowoj
Почётный гражданин KAZUS.RU
 
Аватар для domowoj
 
Регистрация: 09.12.2007
Адрес: Новосибирск
Сообщений: 1,021
Сказал спасибо: 10
Сказали Спасибо 70 раз(а) в 63 сообщении(ях)
domowoj на пути к лучшему
По умолчанию

Зачем же перекашивать синусоиду сети, лучшеуж период.
Хотя принципиальной разницы нет.
domowoj вне форума  
 

Закладки
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Сопряжение SD карты с микроконтроллером . ST_Senya Микроконтроллеры, АЦП, память и т.д 14 29.01.2010 20:39
Симуляция схемы с микроконтроллером в Proteus Kolunka Proteus, KiCAD и другие ECAD 0 20.06.2009 16:57
Помогите разобраться с микроконтроллером. mitrovka Микроконтроллеры, АЦП, память и т.д 11 23.09.2008 17:08
управление микроконтроллером баластом на FM2822 tipman Микроконтроллеры, АЦП, память и т.д 0 08.08.2008 22:22
Измерение тока симистора по напряжению на затворе? S_L_T Электроника - это просто 5 03.03.2007 12:37


Часовой пояс GMT +4, время: 02:18.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot