roboforum.ru

Технический форум по робототехнике.
Текущее время: 25 фев 2025, 16:52

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 5 ] 
Автор Сообщение
 Заголовок сообщения: контроль вентилятора с помощью arduino
СообщениеДобавлено: 26 окт 2011, 20:05 
Не в сети

Зарегистрирован: 10 янв 2011, 16:52
Сообщения: 6
Откуда: Москва
прог. языки: c/c++,brainfuck.pascal
ФИО: Константин
Всем добрый вечер.
У меня есть небольшие сложности с подклчением вентилятора для управления им.
Подключить-подключил,работает.
Программно пытался изменить скорость вращения (вентилятор c 3pin),но к великому огорчению это у меня не вышло.Начал разбираться почему,но каких-то ответов нормальных так и не нашёл.
Прошу вашего совета что может быть не так,

Код,который я пытался использовать:
Код:
int fancontrol = 5;

void setup(){
  pinMode(fancontrol, OUTPUT);

}

void loop()
{
  int i;
  for (i=1;i<255;i=i+30){
  digitalWrite(fancontrol, i);
  delay(9000);
  }


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: контроль вентилятора с помощью arduino
СообщениеДобавлено: 26 окт 2011, 20:16 
Не в сети
Аватара пользователя

Зарегистрирован: 01 июл 2009, 08:59
Сообщения: 2254
Откуда: Екатеринбург
прог. языки: асемблер AVR
Может быть я не понял автора, если так - заранее извиняюсь, но:
если у вентилятора 3 ноги, то две из них - это питание 12 В, а с третьей ноги приходят импульсы, частота которых пропорциональна частоте вращения вентилятора. Амплитуду импульсов не помню. Эти импульсы можно только принять. Скорость вращения зависит от напряжения питания, а импульсы используются для обратной связи. То есть чтоб рулить оборотами, нужна схемка, которая позволяет изменять питающее напряжение. Вы хотите использовать микроконтроллер, значит вам понадобится ЦАП и другая обвязка. Можно поискать в сети схемы по словам "регулятор оборотов вентилятора".


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: контроль вентилятора с помощью arduino
СообщениеДобавлено: 26 окт 2011, 21:00 
Не в сети

Зарегистрирован: 10 янв 2011, 16:52
Сообщения: 6
Откуда: Москва
прог. языки: c/c++,brainfuck.pascal
ФИО: Константин
Питание и подаётся:12в и земля.3 контакт для управления служит.Спасибо огромное за наводку,буду изучать регуляторы.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: контроль вентилятора с помощью arduino
СообщениеДобавлено: 26 окт 2011, 21:15 
Не в сети
Аватара пользователя

Зарегистрирован: 21 май 2007, 22:57
Сообщения: 600
Откуда: Калининград
прог. языки: C++
может пригодится - Управление кулерами на основе ардуино.

_________________
RoboCraft.ru


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: контроль вентилятора с помощью arduino
СообщениеДобавлено: 26 окт 2011, 21:35 
Не в сети

Зарегистрирован: 10 янв 2011, 16:52
Сообщения: 6
Откуда: Москва
прог. языки: c/c++,brainfuck.pascal
ФИО: Константин
Огромное спасибо что откликнулись на мою проблему,но эту тему я уже изучал.Решил купить реобас за 170 рублей,который полностью подходит под мои требования.
Всем спасибо!


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 5 ] 

Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
phpBB SEO