Управление вентилятором при помощи ШИМ (Cooling fan & PWM)

Обсуждение аппаратной части ("железо"). Discussion about hardware.

Moderator: STC

Post Reply
User avatar
STC
LQFP144 - On Top Of The Game
Posts: 2420
Joined: Fri Oct 22, 2010 10:47 pm
Location: Ukraine, Kiev
Contact:

Управление вентилятором при помощи ШИМ (Cooling fan & PWM)

Post by STC »

(Control cooling fan using PWM)
В прошивке SECU-3 предусмотрена возможность управления оборотами вентилятора при момощи ШИМ. Управление осуществляется по температуре охлаждающей жидкости. Частота ШИМ ~5 кГц.

- На данный момент эта функция еще не опробована в работе. Работу самого ШИМ-а я проверял на столе осциллографом, но в связке с регулированием по температуре - нет.
- Для включения поддержки ШИМ нужно скомпилировать прошивку с опцией VENTILATOR_PWM и включить использование ШИМ в менеджере.
- На данный мемент аппаратная часть не содержит мощных ключей и фильтра для подачи ШИМ на мотор. С SECU-3 идут только импульсы - силовую часть нужно делать отдельно. Опыт в данной теме есть у Alex_2103


Добавлено 19.05.2012
Алгоритм регилирования оборотов следующий.
Если температура < (Темературы включения - 6°C)
То вентилятор полностью выключен.
При дальнейшем увеличении температуры обороты вентилятора будут увеличиваться.
Если температура > Темературы включения
То вентилятор полностью включен.

Такая большая полоса регулирования (≈6°C) обусловлена ограниченной дискретностью АЦП и количеством дискрет ШИМ.
Одна дискрета АЦП = 2.5мВ, при изменении температуры на 1°C напряжение на датчике температуры изменяется на 10мВ.
10мВ/2.5мв = 4 дискреты/°C;
25 дискрет ШИМ-а / 4 дискреты АЦП ≈ 6.

При выборе порога "включения" вентилятора ориентируйтесь что реальный порог будет лежать примерно по середине этих 6°C.
Author of the SECU-3 project. SECU-3 Engine control unit / Ignition control system
SECU-3.org (Русский)
SECU-3.org (English)
SECU-3 Club ВКонтакте
SECU-3 EMS Project Facebook
sergey-forever
QFP80 - Contributor
Posts: 46
Joined: Fri Mar 11, 2011 2:40 pm

Re: Управление вентилятором при помощи ШИМ

Post by sergey-forever »

Может есть у кого нибудь примерная схема силовой части ШИМ для вентилятора? Хотелось бы опробовать этот режим.
User avatar
STC
LQFP144 - On Top Of The Game
Posts: 2420
Joined: Fri Oct 22, 2010 10:47 pm
Location: Ukraine, Kiev
Contact:

Re: Управление вентилятором при помощи ШИМ

Post by STC »

У Alex_2103 есть. Но он почему-то удалил почти все из репозитория... У меня возможно осталась, если найду то поделюсь.
Author of the SECU-3 project. SECU-3 Engine control unit / Ignition control system
SECU-3.org (Русский)
SECU-3.org (English)
SECU-3 Club ВКонтакте
SECU-3 EMS Project Facebook
sergey-forever
QFP80 - Contributor
Posts: 46
Joined: Fri Mar 11, 2011 2:40 pm

Re: Управление вентилятором при помощи ШИМ

Post by sergey-forever »

STC wrote:У Alex_2103 есть. Но он почему-то удалил почти все из репозитория... У меня возможно осталась, если найду то поделюсь.
Было бы хорошо.
Alex_2103
QFP80 - Contributor
Posts: 51
Joined: Thu Dec 09, 2010 1:24 pm
Location: Ukraine, Kiev

Re: Управление вентилятором при помощи ШИМ

Post by Alex_2103 »

Удалил потому, что никто не заинтересовался.
Выложил повторно выходной каскад ШИМ - регулятора.
http://subversion.assembla.com/svn/secu3doc/Alex_2103/
Для желающих поэкспериментировать - замените биполярные транзисторы
и 1 Вт резистор драйвером для MOSFETов.
Дроссель - для фильтрации питания. Параметры не критичны.
Намотан на куске магнитной антенны НН 400, D 10 мм, L 30 мм, d пров 1.2 мм.
Транзисторы и мощный диод установлены без радиатора.
User avatar
STC
LQFP144 - On Top Of The Game
Posts: 2420
Joined: Fri Oct 22, 2010 10:47 pm
Location: Ukraine, Kiev
Contact:

Re: Управление вентилятором при помощи ШИМ

Post by STC »

Alex_2103 не удаляй ничего! Оно кушать не просит :-) Добавь все интересное что у тебя было.
спасибо!
Author of the SECU-3 project. SECU-3 Engine control unit / Ignition control system
SECU-3.org (Русский)
SECU-3.org (English)
SECU-3 Club ВКонтакте
SECU-3 EMS Project Facebook
User avatar
STC
LQFP144 - On Top Of The Game
Posts: 2420
Joined: Fri Oct 22, 2010 10:47 pm
Location: Ukraine, Kiev
Contact:

Re: Управление вентилятором при помощи ШИМ

Post by STC »

У меня есть план использовать твой опыт c ШИМ при разработке новой схемы (SECU-3E). Я хочу запихнуть силовую часть связанную с вентилятором и коммутаторами в один алюминиевый корпус Gainta B023MF.
Тема по SECU-3E viewtopic.php?f=52&t=1127
Загляни в эту тему viewtopic.php?f=52&t=1003&start=100 Там я выложил схему коммутаторов download/file.php?id=315&mode=view, прокомментируй ее как опытный электронщик
Author of the SECU-3 project. SECU-3 Engine control unit / Ignition control system
SECU-3.org (Русский)
SECU-3.org (English)
SECU-3 Club ВКонтакте
SECU-3 EMS Project Facebook
DGrees
LQFP112 - Up with the play
Posts: 209
Joined: Sun Dec 19, 2010 7:47 pm

Re: Управление вентилятором при помощи ШИМ

Post by DGrees »

Скажите пожалуйста, на М-2141 имеет смысл сия функция?
дело в том, что датчик температуры на впускном коллекторе, вентилятор же стоит не перед двигателем, а на радиаторе, слева (по ходу движения авто) от двигателя. То есть если двигатель нагревается, то включается вентилятор, который кагбэ на двигатель не дует.
И как будут обстоять дела зимой? Двигатель прогреется, жижа идет только по малому контуру, перед радиатором. Как вентилятор будет себя вести?
lsasha7
LQFP144 - On Top Of The Game
Posts: 358
Joined: Sun Dec 12, 2010 11:55 am
Location: украина, Горловка

Re: Управление вентилятором при помощи ШИМ

Post by lsasha7 »

вентилятор охлаждает не двигатель а радиатор, поэтому пофиг где он стоит, зимой он вообще не включается, за исключением длительных газовок на месте (сугроб) , если конечно правильно выставить параметры вкл., кыкл.. Шим для исключения бросков тока при включении и более плавного поддержания температуры не более.
User avatar
STC
LQFP144 - On Top Of The Game
Posts: 2420
Joined: Fri Oct 22, 2010 10:47 pm
Location: Ukraine, Kiev
Contact:

Re: Управление вентилятором при помощи ШИМ

Post by STC »

Смежная тема по вентилятору (для общих вопросов) viewtopic.php?f=52&t=1252
Author of the SECU-3 project. SECU-3 Engine control unit / Ignition control system
SECU-3.org (Русский)
SECU-3.org (English)
SECU-3 Club ВКонтакте
SECU-3 EMS Project Facebook
Post Reply