диммер на ШИМ

Вопросы настройки, программирования, прошивки микроконтроллеров и микросхем программируемой логики
Закрыто
Аватара пользователя
Кислый в0ждь
Опытный кот
Сообщения: 794
Зарегистрирован: Ср сен 02, 2009 01:10:08
Контактная информация:

диммер на ШИМ

Сообщение Кислый в0ждь »

Значит имеем вот такой диммер в разборе:

Изображение
какой то МК, идентифицировать не удалось.

Изображение
МК управляет вот этим BTB08-600CW снемистром, 600 вольт 8 ампер.

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

пытаюсь повторить тоже самое на auduino (atmega328p-pu)
юзаю пример ШИМ:

int value = 0; // переменная для хранения значения ШИМ
int ledpin = 11; // светодиод подключён к выводу 9

void setup()
{
TCCR2B = TCCR2B & 0b11111000 | 1;
}

void loop()
{ for(value = 0 ; value <= 255; value+=5)
{ analogWrite(ledpin, value);
delay(30); }
for (value = 255; value >=0; value-=5)
{ analogWrite(ledpin, value);
delay(30);
} }

на PIN 11 вешаю твердотельное реле 380 вольт 25 ампер. через него включаю нагрузку лампочку 220 в 60 ватт.
никакого плавного ШИМа не наблюдается, лампочка как дикая сильно мерцает.
так же пробывал подключат схему коммутации на тиристре BT139:

Изображение

такая же хренотень ;-(
как добится плавности ШИМ для нагрузки ?
Аватара пользователя
Аlex
Модератор
Сообщения: 4614
Зарегистрирован: Чт мар 18, 2010 23:09:57
Откуда: Планета Земля
Контактная информация:

Re: диммер на ШИМ

Сообщение Аlex »

Аватара пользователя
Кислый в0ждь
Опытный кот
Сообщения: 794
Зарегистрирован: Ср сен 02, 2009 01:10:08
Контактная информация:

Re: диммер на ШИМ

Сообщение Кислый в0ждь »

спасибо, то что надо
Аватара пользователя
Барсик
Друг Кота
Сообщения: 3459
Зарегистрирован: Ср сен 27, 2006 16:18:57

Re: диммер на ШИМ

Сообщение Барсик »

MOC3041 - Zero-Cross - Включается в момент перехода сетевого напряжения через ноль и для диммера не годится!
И где в Вашей программе синхронизация с сетью?
Закрыто

Вернуться в «Микроконтроллеры и ПЛИС»