Разработка, производство и продажа радиоэлектронной аппаратуры
|
Карта сайта
|
Пишите нам
|
В избранное
Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс.
e-mail:
jobsmp@pochta.ru
Телесистемы
|
Электроника
|
Конференция «Микроконтроллеры и их применение»
Все-таки если ШИМом питать brushless вентиляторы, то появляются отзвуки частоты ШИМ. Что бы такое простое применить для регулировки трех вентиляторов?
Отправлено
Vladimir Ljaschko
19 августа 2008 г. 17:05
Составить ответ
|
Вернуться на конференцию
Ответы
Я питаю отфильтрованным ШИМом. Лишний дроссель, диод и конденсатор. Есть еще хитрый метод:
-
Леонид Иванович
(19.08.2008 17:25:29
87.252.227.56
,
пустое
,
ссылка
)
Оказывается, ON Semiconductor to Acquire CPU Voltage and PC Thermal Monitoring Business from Analog Devices, Inc.
-
Леонид Иванович
(19.08.2008 17:32:24
87.252.227.56
,
пустое
,
ссылка
)
А что получается с габаритами в варианте с дросселями?
-
Vladimir Ljaschko
(19.08.2008 17:31:51
194.158.204.49
,
пустое
)
Да маленькие дроссели, на гантельках 6мм диаметром, 8мм высотой, да конденсатор 220u 16V на выход, тоже 6мм.
-
Леонид Иванович
(19.08.2008 17:36:55
87.252.227.56
,
пустое
)
Спасибо. А диод защитный для ключа, до индуктивности, ага?
-
Vladimir Ljaschko
(19.08.2008 17:39:4
194.158.204.49
,
пустое
)
Он SMD, SK16.
-
Леонид Иванович
(19.08.2008 17:40:47
87.252.227.56
,
пустое
)
А LC фильтр поставить нельзя?
-
superkeks
(19.08.2008 17:25:27
195.133.109.199
,
пустое
)
А повысить частоту нельзя? До 20-30-40кГц чтоб не слышно ее было?
-
GDI
(19.08.2008 17:18:34
195.131.97.15
,
пустое
)
Могут не работать внутренние микросхемы датчиков Холла.
-
Леонид Иванович
(19.08.2008 17:33:6
87.252.227.56
,
пустое
)
почему?
-
Alex B
(19.08.2008 19:04:27
10.1.20.138,87.248.227.162
,
пустое
)
Много информации по ШИМ-управлению вентиляторами есть у Microchip. Например,
-
Леонид Иванович
(19.08.2008 20:25:28
87.252.227.56
, 558 байт,
ссылка
)
я не понял, как состыкуется обсуждение бесколекторных движков и микросхем для коллекторных. Сколько я видел бесколлекторных
-
Alex B
(19.08.2008 21:05:27
10.1.20.138,87.248.227.162
, 212 байт)
Речь идет о стандартных вентиляторах, с бесколлекторным двигателем. Он запитывается по двум проводам, поэтому если ШИМ-ить, то будет дёргаться и питание датчиков Холла.
-
Леонид Иванович
(19.08.2008 21:54:33
87.252.227.56
,
пустое
)
аааааа.....
-
Alex B
(20.08.2008 10:07:16
10.1.20.138,87.248.227.162
,
пустое
)
Если микросхемам с большой частотой включать-выключать питание, они вряд ли будут нормально работать. Время установления выходного сигнала не бесконечно мало.
-
Леонид Иванович
(19.08.2008 19:49:54
87.252.227.56
,
пустое
)
"PWMing the fan and therefore the internal commutation electronics too quickly can cause the internal commutation electronics to cease functioning correctly. Remember that these electronics were not designed to run on anything but DC supplies. Thus, useful frequencies range from 20Hz to 160Hz."
-
Леонид Иванович
(19.08.2008 20:28:8
87.252.227.56
,
пустое
)
еще раз - при чем тут драйвера коллекторных движков?
-
Alex B
(19.08.2008 21:06:6
10.1.20.138,87.248.227.162
,
пустое
)
Где Вы увидели драйверы коллекторных движков? Речь про стандартные brushless вентиляторы.
-
Леонид Иванович
(19.08.2008 21:55:34
87.252.227.56
,
пустое
)
Программный ШИМ, 1 мс разрешение. 10 значений. 100 Гц получается.
-
Vladimir Ljaschko
(19.08.2008 17:33:0
194.158.204.49
,
пустое
)
С таким ШИМ-ом ничего хорошего не будет. Я делал на ATmega88 6-канальный регулятор вентиляторов, задействовал все 6 аппаратных ШИМов на частоте 62 кГц.
-
Леонид Иванович
(19.08.2008 17:44:25
87.252.227.56
,
пустое
)
Кстати, Леонид Иванович. А откуда такое сакральное число - 62 кГц?
-
Звероящер
(19.08.2008 19:19:14
89.31.118.253
,
пустое
)
Максимум, на что способен этот процессор. Чем выше частота, тем меньше дроссель.
-
Леонид Иванович
(19.08.2008 19:51:9
87.252.227.56
,
пустое
)
Это на внутреннем генераторе? Однако...
-
Звероящер
(19.08.2008 20:12:9
89.31.118.253
,
пустое
)
Нет, на внешнем кварце 16 МГц и 8-разрядном ШИМ.
-
Леонид Иванович
(19.08.2008 20:16:57
87.252.227.56
,
пустое
)
Надо бы понять , откуда отзвуки, может частоту всего то до 200Гц поднять и уже нормально будет.
-
GDI
(19.08.2008 17:43:24
195.131.97.15
,
пустое
)
Если частота ШИМ в звуковом диапазоне, то появляется дополнительный шум.
-
Леонид Иванович
(19.08.2008 17:47:38
87.252.227.56
,
пустое
)
Я это понимаю, но и вентилятор это не динамик, он чем то звучит, возможно это что то просто попадает в резонанс и стоит немного сместить частоту и звук уменьшится до приемлемой величины
-
GDI
(19.08.2008 17:50:14
195.131.97.15
,
пустое
)
Наверное, вибрация ротора с частотой ШИМ. Особенно заметно на очень малых оборотах, когда вентилятор должен быть бесшумным.
-
Леонид Иванович
(19.08.2008 18:16:17
87.252.227.56
,
пустое
)
Специфического зудения нет, что-то скорее широполосное. 200 Гц выжать можно, завтра попробую.
-
Vladimir Ljaschko
(19.08.2008 17:57:27
194.158.204.49
,
пустое
)
Сколько у вас каналов? На авр (клок 20 МГц) можно спокойно сделать 8 каналов 32-точечного шима,
-
GM
(19.08.2008 19:08:13
84.252.243.82
, 91 байт)
Забыл: частота шима 30 кГц
-
GM
(19.08.2008 19:12:14
84.252.243.82
,
пустое
)
30 кГц * 32 точки = 960 кГц частота прерываний * 8 каналов - времени у процессора - всего 2 цикла на каждый канал ШИМ. Не успеет.
-
Леонид Иванович
(19.08.2008 19:56:6
87.252.227.56
,
пустое
)
Я же сказал: успеет. И процессорного времени нужно 10%, немного усложнить можно и в 5% уложиться.
-
GM
(19.08.2008 22:27:16
90.242.131.61
, 168 байт)
30 кГц - частота ШИМ. 32 точки. Отсюда следует, что частота прерываний должна быть 30 * 32 = 960 кГц. Что не так?
-
Леонид Иванович
(19.08.2008 23:06:57
87.252.227.56
,
пустое
)
Это что, на каждую точку по прерыванию? А потом ещё на 8 каналов? Расточительно. По-моему достаточно 9 прерываний на ОДИН период шим.
-
GM
(20.08.2008 01:16:4
90.242.131.61
, 83 байт)
Темните. И каков алгоритм? Неужто вычислять длительность между переходами всех каналов PWM и перегружать таймер? Что там будет за логика? А как без прерываний? Вот пример
-
Леонид Иванович
(20.08.2008 01:55:18
87.252.227.56
, 841 байт)
А вот
-
GM
(20.08.2008 03:59:7
90.242.131.61
, 276 байт)
Ну и где тут
-
Леонид Иванович
(20.08.2008 19:49:58
87.252.227.56
, 408 байт)
Ставьте вместо нопов свой код, кто мешает? Из 640 тактов свободны 575, т.е. обещанные 90%
-
GM
(20.08.2008 20:14:29
84.252.243.82
, 401 байт)
Ну спасибо! Выполнять основную программу по кусочкам, да еще и с заданным временем выполнения! Это годится лишь тогда, когда кроме генерации ШИМ процессор ничем не занят. А в этом случае лучше Альтеру какую-нибудь поставить.
-
Леонид Иванович
(21.08.2008 00:48:2
87.252.227.56
, 568 байт)
Да пожалуйста! Не уходите в сторону, вы говорили, что МК не успеет, на это был приведен код, как видите МК успевает, да ещё 90% времени свободно.
-
GM
(21.08.2008 02:58:38
84.68.62.48
, 997 байт)
а че такое брушлес?
-
LordN
(19.08.2008 17:18:26
90.188.88.89
,
пустое
)
Без щеток
-
=NIK=
(19.08.2008 17:19:56
213.221.24.183
,
пустое
)
Отправка ответа
Имя*:
Пароль:
E-mail:
Тема*:
Сообщение:
Ссылка на URL:
URL изображения:
если вы незарегистрированный на форуме пользователь, то
для успешного добавления сообщения заполните поле, как указано ниже:
увеличьте 6 на 2:
Перейти к списку ответов
|
Конференция
|
Раздел "Электроника"
|
Главная страница
|
Карта сайта
Web
telesys.ru