Привет всем, кого заинтересовала моя тема.
Тема старая и наверно обсуждаемая не один раз и на этом и на других форумах.
Сразу, и наверное шаблонно, оговорюсь, что мои познания в электронике на уровне школьного курса.
И пожалуй сразу отвечу, на возникающий при прочтении предыдущего предложения вопрос (типа "А чего тогда полез, раз нифига не шаришь?") - ну когда-то надо-же начинать )))
В общем проблема у меня возникла следующая:
Собираю контроллер для аквариума, который по проекту будет включать в себя кучу датчиков и прочей периферии (в том числе и некоторое количество кулеров, отвечающих за отвод тепла, как от оборудования, так и из под подкрышечного пространства).
Естественно возникла необходимость управлять скоростью вентиляторов (куда-ж без этого)
Конечно прежде чем воплощать идею в жизнь, собрал тестовый стенд.
Управляющий сигнал: 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 указанных кулера параллельно на каждый канал