есть блок питания на 24v подключен к l298n, залит простой скетч для выводи на один мотор напряжения в 12 v Код (C++): int IN3 = 5; int IN4 = 4; int ENB = 3; void setup(){ pinMode (ENB, OUTPUT); pinMode (IN3, OUTPUT); pinMode (IN4, OUTPUT); digitalWrite (IN3, HIGH); digitalWrite (IN4, LOW); analogWrite(ENB,120); } void loop(){ } проверял мультиметром напряжение и правда 12v адруино запитан он usb компьютера, вентилятор от блока питания 220v -> 24v через l298n земля у адруино и блока питания соединены. шум собственно вот если подключить кулер к компьютеру то он работает бесшумно. В чем проблема этого шума ? подозреваю что связано с двумя источниками питания.
Проблема вот в этой строчке. analogWrite - это переменное выставление ноги ENB в ноль и единицу. Смотрите что такое ШИМ (PWM). Частота этого ШИМ в Ардуино очень мала и ее физически слышно в таких вещах.
фильтр второго порядка надо. индуктивность- кондер на землю- индуктивность - еще кондер на землю. Тогда будет толк. 1 порядка либо сильно режет, либо не фильтрует.