И снова ШИМ и писк вентиляторов
И снова ШИМ и писк вентиляторов
Привет всем, кого заинтересовала моя тема.
Тема старая и наверно обсуждаемая не один раз и на этом и на других форумах.
Сразу, и наверное шаблонно, оговорюсь, что мои познания в электронике на уровне школьного курса.
И пожалуй сразу отвечу, на возникающий при прочтении предыдущего предложения вопрос (типа "А чего тогда полез, раз нифига не шаришь?") - ну когда-то надо-же начинать )))
В общем проблема у меня возникла следующая:
Собираю контроллер для аквариума, который по проекту будет включать в себя кучу датчиков и прочей периферии (в том числе и некоторое количество кулеров, отвечающих за отвод тепла, как от оборудования, так и из под подкрышечного пространства).
Естественно возникла необходимость управлять скоростью вентиляторов (куда-ж без этого)
Конечно прежде чем воплощать идею в жизнь, собрал тестовый стенд.
Управляющий сигнал: Raspberry Pi (некоторое подобие arduino) -> PCA9685 (ШИМ - контроллер) -> MOSFET IRF520 -> fan 120x120mm 12V 2 pin brushless DC
Внешнее питание: БП 12V -> MOSFET IRF520 -> fan 120x120mm 12V 2 pin brushless DC
Написал ПО, поиграл скоростью вентилятора - все хорошо, все работает.
Начал собирать контроллер (как говорится на боевую схему)
Собрал, подключил (как мне казалось) такие-же вентиляторы fan 12V 2 pin brushless DC, НО только меньшим размером 40х40mm (т.к. место их применения не позволяет поставить большие)
Начал управлять скоростью......, и на скорости менее 100% появился ПИСК.
Прочел много статей и форумов (в том числе и на этой площадке https://www.radiokot.ru/forum/viewtopic ... 1&t=115811), и уяснил для себя следующее:
Учитывая тот факт что повысить частоту на PCA9685 более чем 1,6kHz нельзя, осталось применить несколько вариантов:
1. Поставить RC-фильтр (многие это делать не рекомендуют)
2. Поставить LC-фильтр (тут тоже есть свои противники)
3. Поставить кулера 4-х пиновые и управлять сигналом через "сигнальную ногу" (мне это показалось более правильным).
Уважаемые гуру, эксперты, повелители паяльников и просто мастера электроники, подскажите (а лучше нарисуйте схемку и желательно "для домохозяйки") как это сделать?
Кулеры обычные (компьютерные) - 12v 0,35A
В итоге будет 2 ШИМ канала, по 2 указанных кулера параллельно на каждый канал
Тема старая и наверно обсуждаемая не один раз и на этом и на других форумах.
Сразу, и наверное шаблонно, оговорюсь, что мои познания в электронике на уровне школьного курса.
И пожалуй сразу отвечу, на возникающий при прочтении предыдущего предложения вопрос (типа "А чего тогда полез, раз нифига не шаришь?") - ну когда-то надо-же начинать )))
В общем проблема у меня возникла следующая:
Собираю контроллер для аквариума, который по проекту будет включать в себя кучу датчиков и прочей периферии (в том числе и некоторое количество кулеров, отвечающих за отвод тепла, как от оборудования, так и из под подкрышечного пространства).
Естественно возникла необходимость управлять скоростью вентиляторов (куда-ж без этого)
Конечно прежде чем воплощать идею в жизнь, собрал тестовый стенд.
Управляющий сигнал: Raspberry Pi (некоторое подобие arduino) -> PCA9685 (ШИМ - контроллер) -> MOSFET IRF520 -> fan 120x120mm 12V 2 pin brushless DC
Внешнее питание: БП 12V -> MOSFET IRF520 -> fan 120x120mm 12V 2 pin brushless DC
Написал ПО, поиграл скоростью вентилятора - все хорошо, все работает.
Начал собирать контроллер (как говорится на боевую схему)
Собрал, подключил (как мне казалось) такие-же вентиляторы fan 12V 2 pin brushless DC, НО только меньшим размером 40х40mm (т.к. место их применения не позволяет поставить большие)
Начал управлять скоростью......, и на скорости менее 100% появился ПИСК.
Прочел много статей и форумов (в том числе и на этой площадке https://www.radiokot.ru/forum/viewtopic ... 1&t=115811), и уяснил для себя следующее:
Учитывая тот факт что повысить частоту на PCA9685 более чем 1,6kHz нельзя, осталось применить несколько вариантов:
1. Поставить RC-фильтр (многие это делать не рекомендуют)
2. Поставить LC-фильтр (тут тоже есть свои противники)
3. Поставить кулера 4-х пиновые и управлять сигналом через "сигнальную ногу" (мне это показалось более правильным).
Уважаемые гуру, эксперты, повелители паяльников и просто мастера электроники, подскажите (а лучше нарисуйте схемку и желательно "для домохозяйки") как это сделать?
Кулеры обычные (компьютерные) - 12v 0,35A
В итоге будет 2 ШИМ канала, по 2 указанных кулера параллельно на каждый канал
- Starichok51
- Модератор
- Сообщения: 19039
- Зарегистрирован: Сб авг 14, 2010 15:05:51
- Откуда: г. Озерск, Челябинская обл.
Re: И снова ШИМ и писк вентиляторов
а что, вместо PCA9685 разве нельзя взять другой контроллер, у которого частота может быть десятки кГц?
для таких значительных токов потребления нужно, как раз, брать LC-фильтр.
RC-фильтр ставят при малых токах потребления, когда на сопротивлении мало теряется от тока нагрузки.
для таких значительных токов потребления нужно, как раз, брать LC-фильтр.
RC-фильтр ставят при малых токах потребления, когда на сопротивлении мало теряется от тока нагрузки.
Мудрость приходит вместе с импотенцией...
Когда на русском форуме переходят на Вы, в реальной жизни начинают бить морду.
Когда на русском форуме переходят на Вы, в реальной жизни начинают бить морду.
Re: И снова ШИМ и писк вентиляторов
а что, вместо PCA9685 разве нельзя взять другой контроллер, у которого частота может быть десятки кГц?
В том-то и дело, что модуль уже закуплен, и как-бы испробован на другом кулере, и показал себя не плохо.
Почему начали пищать "маленькие" кулеры не понятно.
Вариант с увеличением тактовой частоты видится наиболее простым.
Но это грозит закупкой нового модуля, перекройкой крышки аквариума и т.д. и т.п. (что в итоге выльется в как мне кажется внушительную сумму)
Хочется решить проблему малой кровью.
RC-фильтр ставят при малых токах потребления, когда на сопротивлении мало теряется от тока нагрузки.
Что касается токов потребления, то они не большие.
Я писал уже об этом: 2 Шим - канала, по 2 кулера, 0.35А каждый
Как вижу я выход из ситуации (если он возможен), это покупка новых кулеров (4pin) и управление ШИМ-ом через "управляющую ногу"
- Starichok51
- Модератор
- Сообщения: 19039
- Зарегистрирован: Сб авг 14, 2010 15:05:51
- Откуда: г. Озерск, Челябинская обл.
Re: И снова ШИМ и писк вентиляторов
я же сказал, что RC-фильтра эти токи (два по 0,35А) большие.
если маленькие без фильтра пищат, возможно, что у них другая схема в отличие от больших.
сделай для маленьких LC-фильтр. писк или уменьшится или пропадет совсем.
если маленькие без фильтра пищат, возможно, что у них другая схема в отличие от больших.
сделай для маленьких LC-фильтр. писк или уменьшится или пропадет совсем.
Мудрость приходит вместе с импотенцией...
Когда на русском форуме переходят на Вы, в реальной жизни начинают бить морду.
Когда на русском форуме переходят на Вы, в реальной жизни начинают бить морду.
Re: И снова ШИМ и писк вентиляторов
я же сказал, что RC-фильтра эти токи (два по 0,35А) большие.
Видимо так и есть. Тогда вопрос, а какой ток можно считать условно малым?
сделай для маленьких LC-фильтр. писк или уменьшится или пропадет совсем.
Не поделитесь простой схемой?
Может ссылкой на какое-то прямо готовое решение?
- Starichok51
- Модератор
- Сообщения: 19039
- Зарегистрирован: Сб авг 14, 2010 15:05:51
- Откуда: г. Озерск, Челябинская обл.
Re: И снова ШИМ и писк вентиляторов
ты что, схему LC-фильтра никогда не видел? сначала дроссель, потом конденсатор.
но фильтр нужно рассчитывать на твою частоту ШИМ, а дроссель еще на ток потребления.
но фильтр нужно рассчитывать на твою частоту ШИМ, а дроссель еще на ток потребления.
Мудрость приходит вместе с импотенцией...
Когда на русском форуме переходят на Вы, в реальной жизни начинают бить морду.
Когда на русском форуме переходят на Вы, в реальной жизни начинают бить морду.
Re: И снова ШИМ и писк вентиляторов
Нашел вот такую схемку LC -фильтра
[img][url=https://img.radiokot.ru/files/156652/medium/3fcr71t4oe.png][/img]
Калькулятор силового ШИМ-фильтра на LC-контуре
Частота ШИМ - 1000 Гц
Коэффициент заполнения ШИМ (duty cycle) - 50 %
Напряжение на входе - 12 В
Сопротивление нагрузки - 100 Ом
Индуктивность катушки - 0.005 мГн
Ёмкость конденсатора - 10 мкФ
Амплитуда пульсаций на частоте ШИМ = 6.00024 В
Резонансная частота контура = 22507.909 Гц
Напряжение на выходе (потери не учитываются) = 6 В
Если я правильно понял, то при резонансной частоте 22 MHz писка слышно не будет
Добавлено after 1 minute 24 seconds:
Увы не всем дано быть гуру в электронике. Им енно поэтому я к вам (гуру) и обратился
[img][url=https://img.radiokot.ru/files/156652/medium/3fcr71t4oe.png][/img]
Калькулятор силового ШИМ-фильтра на LC-контуре
Частота ШИМ - 1000 Гц
Коэффициент заполнения ШИМ (duty cycle) - 50 %
Напряжение на входе - 12 В
Сопротивление нагрузки - 100 Ом
Индуктивность катушки - 0.005 мГн
Ёмкость конденсатора - 10 мкФ
Амплитуда пульсаций на частоте ШИМ = 6.00024 В
Резонансная частота контура = 22507.909 Гц
Напряжение на выходе (потери не учитываются) = 6 В
Если я правильно понял, то при резонансной частоте 22 MHz писка слышно не будет
Добавлено after 1 minute 24 seconds:
ты что, схему LC-фильтра никогда не видел
Нет не видел. Я ведь написал, что мои познания равны 10 летнему школьному курсу (1989 года выпуска). Увы не всем дано быть гуру в электронике. Им енно поэтому я к вам (гуру) и обратился
- >TEHb<
- Друг Кота
- Сообщения: 5723
- Зарегистрирован: Ср ноя 11, 2009 17:19:30
- Откуда: Воронеж
- Контактная информация:
Re: И снова ШИМ и писк вентиляторов
Есть немалая вероятность, что на входе у вентилятора стоит диод и конденсатор сразу же. Так что LC лишними не будут.
"Привет!" - соврал он.
Re: И снова ШИМ и писк вентиляторов
Как вижу я выход из ситуации (если он возможен), это покупка новых кулеров (4pin) и управление ШИМ-ом через "управляющую ногу"
Может тогда действительно лучше кулеры поменять? У меня была похожая ситуация, этот вариант сработал.
Можно попробовать поставить параллельно конденсатор (наподобие как в LC-контуре), бывает это тоже помогает.
Re: И снова ШИМ и писк вентиляторов
swslan, Не факт, что с такой индуктивностью получишь нужный эффект,может потребоваться подбор по достижению наилучшего результата. Дроссель нужен не абы какой, а тот, что может работать с подмагничиванием. Это либо на гантеле, либо кольцо феррит с зазором, либо пермаллой....
Re: И снова ШИМ и писк вентиляторов
Это либо на гантеле, либо кольцо феррит с зазором, либо пермаллой....
Вот эту науку я точно не осилю.
Паяльник держать умею (не только для извлечения информации), но вот то что ты предлагаешь, это за пределами моей галактики.
Добавлено after 4 minutes 13 seconds:
Я все больше склоняюсь к варианту с "сигнальной ногой" 4pin-кулера
Если вот такая схема

То что, куда (к земле и ли по питанию) нужно притянуть через резисторы и/или конденсаторы
И если нужно, то какого номинала.
Как-бы повторюсь. кулер 12v 0,35A
Последний раз редактировалось swslan Чт апр 18, 2024 12:55:23, всего редактировалось 1 раз.
Re: И снова ШИМ и писк вентиляторов
Пока просто запараллельте вентилятор конденсатором 0,5-1 мкф, посмотрите, будет ли какой нибудь эффект.
Re: И снова ШИМ и писк вентиляторов
Пока просто запараллельте вентилятор конденсатором 0,5-1 мкф

Вот так?
Re: И снова ШИМ и писк вентиляторов
Пока просто запараллельте вентилятор конденсатором 0,5-1 мкф

Вот так?
Да, плюс с минусом. Если чуть будет эффект, то попробуйте побольше - 5 мкф. Если эффекта не будет, то пробуйте другие, ранее и позже предложенные варианты )
Re: И снова ШИМ и писк вентиляторов
swslan, не поможет, ибо на выходе источника питания уже установлены конденсаторы
- Вложения
-
- Ф.png
- (12.27 КБ) 47 скачиваний
Последний раз редактировалось к561 Чт апр 18, 2024 13:06:50, всего редактировалось 1 раз.
Re: И снова ШИМ и писк вентиляторов
к561, Питание подается от БП через MOSFET IRF520.
В любом случае попробовать стоит.
Вот только скольки вольтовый ставить кондер?
12В или с запасом? Типа 16В
В любом случае попробовать стоит.
Вот только скольки вольтовый ставить кондер?
12В или с запасом? Типа 16В
Re: И снова ШИМ и писк вентиляторов
swslan, не поможет, ибо на выходе источника питания уже установлены конденсаторы
У него там ШИМ, конденсаторы в источнике питания не сильно помогают.
Re: И снова ШИМ и писк вентиляторов
Типа 16В. С материнской платы вытащи дроссель, спаяй в навес фильтр
Re: И снова ШИМ и писк вентиляторов
В итоге мы опять пришли к LC-фильтру
Погнал я покупать 4pin кулер......
Погнал я покупать 4pin кулер......