Форум myROBOT.ru » Лаборатория » Микроконтроллеры » Управление скоростью кулера

Страниц (1): [1]
 

1. Rolex - 05 Апреля, 2010 - 23:54:29 - перейти к сообщению
Есть старый кулер от какого то пентиума, трехпиновый разъем -два питания,третий ,как я понимаю, от датчика скорости.Вопрос - могу ли я его подсоединить к АЦП контроллера и по нему регулировать по шим вращение кулера?Если да, то как определить чему соответствует максимальная и минимальная скорости?Не пользовался аналоговым АЦП раньше.
Спасибо.
2. nest - 06 Апреля, 2010 - 00:00:00 - перейти к сообщению
АЦП - Аналогово-Цифровой-Преобразовате ль. Т.е. преобразует Аналоговый сигнал в Цифровой. Куда вы хотите его подключить и как?

Скорость кулера регулируют путём изменения напряжения питания. ШИМ там будет не к стати.
3. Rolex - 06 Апреля, 2010 - 00:13:35 - перейти к сообщению
Я предположил что сигнал от датчика аналоговый,потому первой мыслью был АЦП.Я не знаю как он мерит скорость - импульсы с частотой в зависимости от скорости?тогда может пригодится счетчик импульсов.
Насчет управления-разве изменяя коэффициент заполнения ШИМ мы не изменяем напряжение питания?
4. nest - 06 Апреля, 2010 - 00:21:07 - перейти к сообщению
Rolex пишет:
изменяя коэффициент заполнения ШИМ мы не изменяем напряжение питания?
не совсем. Мотор кулера так устроен, что переключает обмотки сам себе, ШИМ будет там только мешать и сигнал датчика будет... "чёрте-какой".
Поэтому ШИМ нужно полностью отфильтровать. Либо применять сразу аналоговое напряжение.
Для отфильтровки ШИМ: последовательно с мотором включить индуктивность от нескольких сотен мкГн до пары мГн, а параллельно мотору - конденсатор на пару десятков мкФ.

Сигнал от датчика импульсный. один оборот = один импульс.
5. СКАЗОЧНИК - 06 Апреля, 2010 - 11:16:06 - перейти к сообщению
=) Есть еще один вариант...
Если выдрать из кулера всю начинку (электронную), а потом катушками управлять через МК, как в шаговом двигателе, тогда можно регулировать скорость вращения...
А еще (по моему) в кулерах стоят датчики Холла. Надо подумать куда их можно использовать.
6. Rolex - 06 Апреля, 2010 - 11:52:44 - перейти к сообщению
nest пишет:
Для отфильтровки ШИМ: последовательно с мотором включить индуктивность от нескольких сотен мкГн до пары мГн, а параллельно мотору - конденсатор на пару десятков мкФ.

Индуктивность чтобы уменьшить скорость нарастания сигнала ШИМ (в идеале то мгновенную) а конденсатор чтобы "заполнить провалы" при переходе от одного импульса к следующему?
Насколько понимаю так даже можно будет регулировать скорость кулера,только диапазон скоростей сузится.
B все таки как понять что сигнал от датчика скорости "пригоден" для подавания на ножку МК?-замерить амперметром чтобы было не более 20ma и если больше поставить резистр?

СКАЗОЧНИК пишет:
=) Есть еще один вариант...
Если выдрать из кулера всю начинку (электронную), а потом катушками управлять через МК, как в шаговом двигателе
Ну если выдрать начинку-у меня таких двигателей уже много =)
7. nest - 06 Апреля, 2010 - 19:56:30 - перейти к сообщению
Rolex пишет:
Индуктивность чтобы уменьшить скорость нарастания сигнала ШИМ (в идеале то мгновенную) а конденсатор чтобы "заполнить провалы" при переходе от одного импульса к следующему?
типа того. получите LC фильтр.
Rolex пишет:
Насколько понимаю так даже можно будет регулировать скорость кулера,только диапазон скоростей сузится.
а я что сказал? Если не менять начинку кулера, то диапазон скоростей вы всё равно получите не широкий.
Rolex пишет:
все таки как понять что сигнал от датчика скорости "пригоден" для подавания на ножку МК?
там ипульсы, что непонятного то? подаёте на ногу МК и всё. Ну можно ещё к плюсу серез 10 кОм подтянуть.