![]() |
|
|
#941 | ||
|
Junior Member
Регистрация: 21.02.2020
Сообщений: 3
Вес репутации: 0 ![]() |
Ваша правда. Чуть разобравшись с кодом, написал такой проверочный скетч:
Развернуть для просмотраPHP код:
[свернуть] В нем можно регулировать как пропуски периодов, так и их длительность. По итогу мотор крутится без гула, но рывками. Особенно интересные звуки когда ставишь цикл с соотношением 1 период в работу, 1 период на пропуск ![]() Со срезанием волны э/двигатель работает плавнее. А на определенных частотах гула вообще не слышно... Цитата:
А может фильтр от какого-нибудь розеточного "пилота"? Цитата:
|
||
|
|
|
|
|
#942 |
|
Administrator
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,618
Вес репутации: 9824 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
|
|
|
|
|
|
#943 | |
|
Junior Member
Регистрация: 21.02.2020
Сообщений: 3
Вес репутации: 0 ![]() |
Цитата:
|
|
|
|
|
|
|
#944 | |
|
Administrator
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,618
Вес репутации: 9824 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Цитата:
В древних БП они на отдельной плате монтировались |
|
|
|
|
|
|
#945 | |
|
Junior Member
Регистрация: 16.04.2020
Сообщений: 3
Вес репутации: 0 ![]() |
Цитата:
У меня на STM32 заработало примерно так: Код:
htim3.Instance = TIM3;
htim3.Init.Prescaler = 7199;
htim3.Init.CounterMode = TIM_COUNTERMODE_UP;
htim3.Init.Period = 9999;
while (1)
{
p=99; //проценты мощности
i=p*100-1;
TIM3->CCR1=i;
}
|
|
|
|
|
|
|
#946 |
|
Administrator
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,618
Вес репутации: 9824 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
На MOC3061 как диммер работать не будет, вернее будет неприятно мерцать и при этом иметь всего 2 ступени яркости 100% и 50%
Потому, что MOC3061 имеет встроенный детектор ноля и он сможет регулировать только пропуском полупериодов. Так, что не вводите людей в заблуждение Лучше покажите видео как у Вас работает на MOC3061, очень интересно посмотреть |
|
|
|
|
|
#947 | |
|
Junior Member
Регистрация: 16.04.2020
Сообщений: 3
Вес репутации: 0 ![]() |
Цитата:
Я всего-лишь сказал что девайсом на MOC3061 можно управлять через ШИМ генератор. Если быть точным, то при схеме со встроенным детектором 0 ступеней мощности всего две - вкл и выкл. Мы же пропускаем полупериод, следовательно мощности в момент пропуска нет совсем, а так как миинимальный период пропуска вполне заметен глазу - 10мс, то о диммировании осветительных приборов не может быть и речи. 50% мощности выглядят как равномерное моргание лампы раз в секунду. Видео выложу позже. Теперь в раздумьях - нагревателю от такого режима работы не будет плохо? или все-таки лучше сделать нормальное диммирование с обрезанием синусоиды? Есть у кого-нибудь опыт длительного использования? |
|
|
|
|
|
|
#948 |
|
Administrator
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,618
Вес репутации: 9824 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Нагревателю ничего не будет. ПИД регуляторы температуры, работают годами в таком режиме и имеют большой разброс времени вкл/выкл от 0,5 сек до 10 сек
|
|
|
|
|
|
#949 |
|
Junior Member
Регистрация: 16.04.2020
Сообщений: 3
Вес репутации: 0 ![]() |
Обнаружил, вдруг, что в линейке BTA есть SNUBBERLESS™. Вы такие не использовали? Как они себя показали, на самом деле можно отказаться от снаббера?
И еще вопрос, посмотрел на фото Вашего диммера. Увидел диодный мост. Если не секрет, зачем он там? |
|
|
|
|
|
#950 | ||
|
Administrator
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,618
Вес репутации: 9824 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Цитата:
Цитата:
|
||
|
|
|
![]() |
| Здесь присутствуют: 26 (пользователей: 0 , гостей: 26) | |
| Опции темы | Поиск в этой теме |
| Опции просмотра | |
|
|