Управление вентилятором охлаждения на МК

Вопросы настройки, программирования, прошивки микроконтроллеров и микросхем программируемой логики
Закрыто
Родился
Сообщения: 3
Зарегистрирован: Ср дек 05, 2007 15:37:19
Откуда: Уфа

Сообщение gaz439 »

Приветствую форумчан, я тут новичек, вот хотел проконсультироваться по данной теме. Заранее извинюсь если текст получится большим.
есть большое желание изготовить устройство работающее так: в авто есть электровентилятор охлаждения, вот к нему и надо приделать ШИМ управление по такому принципу- во время работы двигатель есстественно нагревается, по мере нагревания до температуры допустим 87 град. ничо не происходит, при дальнейшем росте температуры начинается раскручиваться вентилятор например с 50% ШИМ(с половины рабочих оборотов) температура растет-вентилятор крутится быстрее и полное включение на максю обороты происходит допустим при 95 градусах. Значения температур привел условно для понятия принципа, но в принципе на движках так и есть. При этом температуру индицируем на двух разрядах индикатора в салоне, датчик используется родной автомобильный, есть снятая температурная характеристика сопротивления от температуры, характеристика и датчика правда нелинейная и сопротивление уменьшается с ростом температуры, значения температуры начала вкл и полной раскрутки можно было менять, дискретность измерения можно сделать 2 градуса, там особая точность не нужна.
Сейчас у меня вентилятор управляется с помощью самодельного устройства, сделано все на уровне радиолюбителя, компараторы и проц для того чтобы показывать одну цифру(например 70 град-7) для приблизительной ориентировки. Все подсоединяется не нарушая штатной проводки и схемы.
Если тема интересна выложу предварительные наброски всего этого безобразия.
Подобные устройства есть, но они неинформативны, те не индикации температуры.
Ключ управления на IRF мона сделать, у меня еще регулятор оборотов печки на простейшем шиме сделан, очень удобно скажу вам.
Принимаются любые ответы и критика, а также наводящие вопросы,
С уважением Андрей из Уфы.
Контактная информация:
Реклама
Э...
Аватара пользователя
Сообщения: 2792
Зарегистрирован: Ср апр 04, 2007 08:39:14
Откуда: Москва

Сообщение tych »

gaz439 писал(а):до температуры допустим 87 град. ничо не происходит, при дальнейшем росте температуры начинается раскручиваться вентилятор например с 50% ШИМ
Эта температура должна быть выше температуры полного открытия клапана термостата и начинать можно с ШИМ 20%

Интересная примочка и очень актуальна для сов-авто карбюраторных.
Думайте сами, решайте сами ... а вот он-лайн перевод на корявый русский http://translate.ru
Контактная информация:
Реклама
Мявтор!
Аватара пользователя
Сообщения: 825
Зарегистрирован: Вс дек 18, 2005 20:04:42
Откуда: Свердловская обл.

Сообщение moLCHec »

Так в чем же проблема. Не могу понять. Бери да делай. Терморезистр я так понимаю у тебя есть. Расчитай делитель. На Меге8 все можно сделать. При Ттек>Тзад делаешь функцию ШИМ=f(Ттек). Тут делов то АЦП настроить и ШИМ. Одно условие if и два выражения первого порядка.
Пример простейщего термометра на М8 с терморезистором я описывал здесь
http://www.radiokot.ru/lab/controller/21
там же имеются Exel таблицы которые тебе могут пригодится.
Настоящий кот всегда либо голоден,
либо невыспался ...
Контактная информация:
Э...
Аватара пользователя
Сообщения: 2792
Зарегистрирован: Ср апр 04, 2007 08:39:14
Откуда: Москва

Сообщение tych »

gaz439 писал(а):Ключ управления на IRF мона сделать
Советую IRL1404 - efind.ru
Думайте сами, решайте сами ... а вот он-лайн перевод на корявый русский http://translate.ru
Контактная информация:
Реклама
Эиком - электронные компоненты и радиодетали
Э...
Аватара пользователя
Сообщения: 2792
Зарегистрирован: Ср апр 04, 2007 08:39:14
Откуда: Москва

Сообщение tych »

gaz439 писал(а):температуру индицируем на двух разрядах индикатора в салоне
ИМХО лишнее !
gaz439 писал(а):датчик используется родной автомобильный
Конечно.
Думайте сами, решайте сами ... а вот он-лайн перевод на корявый русский http://translate.ru
Контактная информация:
Реклама
Родился
Сообщения: 3
Зарегистрирован: Ср дек 05, 2007 15:37:19
Откуда: Уфа

Сообщение gaz439 »

Доброго дня! В о первых спасибо всем откликнувшимся.
moLCHec писал(а):Так в чем же проблема. Не могу понять. Бери да делай.
Проблема как раз в том что программировать я не умею, раньше я работал в другой организации где все это можно было сделать, там и программисты по контроллерам были, а сейчас у меня кроме компа и кучи бумаг на рабочем столе ничего нет, вот и решил обратится к знающим людям. Схемку примерную я набросал, исходные данные в принципе все есть, а вот программу написать не могу, только недавно начал с протеусом разбираться, комп у меня пока только на работе, поэтому все наброски постараюсь собрать к понедельнику в кучу, (седня могу не успеть) работа мешает сосредоточиться на серьезных вещах :), теперь по поводу индикации, думаю все таки нужна для ориентировки, без индикации такое уже есть http://www.silych.ru/index.shtml ,
планировалось собрать все это на Tyni26, просто они есть, на
http://ekits.ru/cgi-bin/index.pl?menu=21 заказывал наборчики и они по отдельной заявке дополнительно прислали чистые не прошитые контроллеры, у нас в магазине их нет, если это все возможно проделать на авторство претендовать не буду, это надо мне на машину и тестю,
почему нужна подстройка температуры-чтобы подстроится под датчик, и летом-зимой менять настройку.
В общем выложу все что есть, посмотрите, скажете что и как, рассмотрю все варианты сотрудничества, если посчитаете что тема заслуживает внимания.
Можно в асю -261601483- для оперативности.
Начал читать курс Обучалки по программированию, но пока не врубился еще, изучаю форум, много полезного нашел и интересного.
Спасибо, с уважением Андрей.
Контактная информация:
Реклама
Родился
Аватара пользователя
Сообщения: 19
Зарегистрирован: Пн дек 10, 2007 22:13:10
Откуда: РФ

Сообщение Chacha »

Автомобиль у тебя - Волга. Прав? Тогда вентилятор должен держать температуру радиатора ниже температуры открытия термостата. Ведь радиатор - холодильник. Поэтому, если термостат на 87, то в радиаторе, к примеру, должно быть всегда 70. Если для этого ему (пропеллеру) придётся молотить не останавливаясь, то это даже вери гут, нет бросков в сети и нет частых запусков/остановов мотора пропеллера. Теорию Силыча даже не читай, там бред третьего порядка. Лучше велком сюды:
http://forum.uazbuka.ru/showthread.php?t=25634

1. датчик вкрутить от инжектора
2. схема у меня тоже набросана
Закрыто

Вернуться в «Микроконтроллеры и ПЛИС»