Если так то почему у сонофа один провод для вентелятора(второй ноль)?homester писал(а):Первый провод - общий (ноль),2 - первая скорость, 3 - вторая, 4 - 3. На 3 скорости у соседей сквозняк не получится ?
Отправлено с моего ZB602KL через Tapatalk
Модератор: immortal
Если так то почему у сонофа один провод для вентелятора(второй ноль)?homester писал(а):Первый провод - общий (ноль),2 - первая скорость, 3 - вторая, 4 - 3. На 3 скорости у соседей сквозняк не получится ?
Может есть еще какие-то двигатели, но у меня магазинная вытяжка (которая ставится над плитой) с таким двигателем.
Нашел описание и видео как robodyn диммер управляет вентилятором:Stor писал(а): ↑Ср янв 15, 2020 5:21 pmУ меня допустимые посадочные размеры для вентилятора 90х90, а также требование чтобы максимальный шум не превышал 20-22дБ.
Не даёт мне покоя возможность использовать существующий вентилятор на 220В. Есть в наличии диммер https://robotdyn.com/ac-light-dimmer-mo ... -110v.html . В свое время пытался с помощью него регулировать оборотами, но ничего не получилось. Подскажите пожалуйста, правильно ли я понимаю, что данный диммер по принципу регулирования оборотами такой же как и РС-1-300 + цифровой потенциометр? Может не стоит мудрить, а ещё раз попробовать как-то использовать диммер?
В прошлый раз я использовал скетч от производителя диммера, но регулировка была в пределах 70-100% от номинала и обороты все время плавали. Если вместо вентилятора присоединить лампу накаливания, то регулировка происходит отлично от 0 до 100%.
Я так понимаю что все эти регуляторы просто режут синусоиду и получается пониженное напряжение.
... максимальный шум не превышал 20-22дБ - на этом моменте расходимся, ибо вечного двигателя пока не изобрели, как и бесшумной вентиляции.
Не получилось, так какStor писал(а): ↑Ср янв 15, 2020 6:48 pmНашел описание и видео как robodyn диммер управляет вентилятором:
https://youtu.be/3gH2Eg5rLE0
описание - https://arduino.stackexchange.com/quest ... om-arduino
Попробую повторить.
Код: Выделить всё
ICR1 = topPeriod;
OCR1A = topPeriod + 1;
TCCR1A = _BV(WGM11) | _BV(COM1A0) | _BV(COM1A1);
TCCR1B = _BV(WGM13) | _BV(WGM12) | prescalerBits;
Код: Выделить всё
>>>stack>>>
ctx: cont
sp: 3ffffed0 end: 3fffffc0 offset: 0000
3ffffed0: feefeffe feefeffe feefeffe feefeffe
3ffffee0: 000000fe 00000000 00000000 00000000
3ffffef0: 00000000 00000000 00000000 00ff0000
3fffff00: 5ffffe00 5ffffe00 00000020 00000000
3fffff10: 00000002 00000005 00000005 402021d2
3fffff20: 4010072e 3ffef324 3ffef30c 402021e8
3fffff30: 0000001c 00002580 00000005 402026f9
3fffff40: 00000000 402031ad ffffffff 00000001
3fffff50: feefeffe 00000001 3ffee62c 3ffee694
3fffff60: 3fffdad0 00000000 00000005 402027a8
3fffff70: 00000000 feefeffe feefeffe 402012fd
3fffff80: 00002580 0000001c 3ffee39c 40201336
3fffff90: 3fffdad0 00000000 3ffee62c 4020104c
3fffffa0: feefeffe feefeffe 3ffee654 40201e28
3fffffb0: feefeffe feefeffe 3ffe84f0 40101039
<<<stack<<<
⸮⸮)⸮
⸮D⸮⸮⸮ISR not in IRAM!
User exception (panic/abort/assert)
Abort called
>>>stack>>>
Сложно все это. Попробую К регулятору PC-1-300 прикрутить цифровой потенциометр и им поиграться.woow писал(а): ↑Пт янв 17, 2020 11:50 pmкак не мудри тут какие мозги есп, атмега или специальный контроллер, но если как управляющий двигателем силовой элемент симистор, то результат тот же будет резать синусоиду а она в свою очередь рвать обмотки двигателя. Для своего проекта я делал на транзисторах, но это для двигателя по больше, для токого маленкого не оправдана, придётся чем-то жертвовать, поиграй с МБ конденсаторами и может двух трёх ступеней хватит.