Форум обсуждения систем  

Вернуться   Форум обсуждения систем "Умный дом", проектов Ардуино, OpenWRT и других DIY устройств > Форум умного дома > Сделай сам

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 21.12.2011, 14:34   #1
Admin
Administrator
 
Аватар для Admin
 
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,618
Вес репутации: 9823
Admin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant future
По умолчанию Датчик измерения тока и Dimmer на его основе

Пример простейшего скетча для регулировки яркости лампочки
Для изменения яркости нужно изменять значение в строке _delay_us(5000); от 0 до 9000
PHP код:
#include <util/delay.h>  
unsigned int sens

void setup()   

  
pinMode(4OUTPUT); 
  
digitalWrite(4LOW); //выключим на всякий случай  
  
Serial.begin(115200); // настроить скорость com порта   
}   
void loop()   
{   
  
sens=analogRead(7);  
 if(
sens==512//ловим нулевую точку  
 
{  
   
_delay_us(5000);       //время отсечки 
   
digitalWrite(4HIGH);   //\ 
  
_delay_us(200);          //  }формируем импульс включения симистора 
  
digitalWrite(4LOW);   //  / 
 
}  
 } 
При использовании датчика тока для управления нагрузками, можно применять разные решения все зависит от задачи. Можно например регулировать методом отсечки или методом измерения тока в нагрузке что полезно при использовании индуктивных нагрузок. Еще при этом можно измерять и выводить показания тока и рассчитывать потребляемую мощность. В общем большой задел для фантазии.
Миниатюры
Нажмите на изображение для увеличения
Название: Dimmer2.png
Просмотров: 591
Размер:	10.8 Кб
ID:	199  
Admin вне форума   Ответить с цитированием
Старый 28.01.2012, 14:52   #2
Admin
Administrator
 
Аватар для Admin
 
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,618
Вес репутации: 9823
Admin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant future
По умолчанию

Схема со скетчем мной не проверялась
Admin вне форума   Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 

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

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 01:45. Часовой пояс GMT +3.


Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Яндекс.Метрика