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

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

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 25.09.2013, 21:04   #151
Sirocco
Senior Member
 
Регистрация: 12.10.2012
Адрес: Moscow-Voronezg
Сообщений: 272
Вес репутации: 0
Sirocco has a brilliant futureSirocco has a brilliant futureSirocco has a brilliant futureSirocco has a brilliant futureSirocco has a brilliant futureSirocco has a brilliant futureSirocco has a brilliant futureSirocco has a brilliant futureSirocco has a brilliant futureSirocco has a brilliant futureSirocco has a brilliant future
По умолчанию

Тоесть только пятый и шестой выход и только через uart? Правильно понял?
Sirocco вне форума   Ответить с цитированием
Старый 25.09.2013, 21:15   #152
Admin
Administrator
 
Аватар для Admin
 
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,616
Вес репутации: 9820
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
По умолчанию

Через UART показал пример
Используемые порты D2 и D4
Admin вне форума   Ответить с цитированием
Старый 27.09.2013, 14:48   #153
wowa
Junior Member
 
Регистрация: 23.09.2013
Сообщений: 14
Вес репутации: 0
wowa is an unknown quantity at this point
По умолчанию

Привет всем. Меня тоже заинтересовал диммер, но немножко для другой цели. Я хочу управлять трехфазным нагревателем. Как тут быть с этим переходом ноля. Тут уж не подключишь всё параллельно разные детекторы для каждой фазы и силовая часть отдельно, но вот Ардуина то одна. С чего начать в коде три раза команды повторить с изменением пинов? Был бы признателен за высказаны идеи.
wowa вне форума   Ответить с цитированием
Старый 27.09.2013, 22:56   #154
Admin
Administrator
 
Аватар для Admin
 
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,616
Вес репутации: 9820
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 вне форума   Ответить с цитированием
Старый 02.10.2013, 01:50   #155
wowa
Junior Member
 
Регистрация: 23.09.2013
Сообщений: 14
Вес репутации: 0
wowa is an unknown quantity at this point
По умолчанию

Ситуация не такая простая. Мощность нагревателя теоретический превышает параметры сети (вводной стоит 32А, а нагреватель 9кВт, о ещё всякого добра полно и особенно зимой). План таков. Включат на заданной пониженной мощности 7кВт, а при достижении заданной температуры мощности всю не вырубать а только снизить до 50% (а может и не надо) не знаю как бы тут поступить чтобы меньше сеть колотить, а то она и так нестабильна.
Вот меня и мучает вопрос что выбрать для регулировки если с детектором ноля, то можно и SSR поставить, но она (серии DA) работает только в ключевом режиме, а вот серия LA уже в линейном, о цена зашкаливает и достать, не так просто. Вот и стою на перекрёстке.
wowa вне форума   Ответить с цитированием
Старый 02.10.2013, 08:08   #156
Admin
Administrator
 
Аватар для Admin
 
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,616
Вес репутации: 9820
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 вне форума   Ответить с цитированием
Старый 02.10.2013, 12:43   #157
wowa
Junior Member
 
Регистрация: 23.09.2013
Сообщений: 14
Вес репутации: 0
wowa is an unknown quantity at this point
По умолчанию

Цитата:
Сообщение от Admin Посмотреть сообщение
Однозначно с детектором ноля, либо при таких токах, помехи в сети будут очень сильные
тогда, я так понимаю, подойдёт вариант изложенный в этой теме, только с соответствующей элементной базой. Параллельно три плеча, три входа от датчиков z/c с каждой фазы соответственно, только код переписать с следующими изменениями чтобы каждый z/c in соответствовал out с своим циклом (зависимости от фазы) . Правильно ли рассуждаю? И пока в вашем коде "не зацепил" куда ввести эти изменения
wowa вне форума   Ответить с цитированием
Старый 09.10.2013, 16:34   #158
kentik
Junior Member
 
Регистрация: 09.10.2013
Сообщений: 27
Вес репутации: 0
kentik is an unknown quantity at this point
По умолчанию

Здравствуйте.
не работает с arduino uno.
уж вроде все сделал как в схеме.
ну не выходит.
какая-то беда с определением нуля или с прерыванием.
pc814 работает нормально. проверял подав на светодиоды его 5 в, с другой стороны тестером на прозвон. потом 220 подключил через резисторы по 43 кОм. пробовал уменьшить сопротивление. с 10 кОм тоже не определяет ноль. хотя оптрон работает.
может проблема в прерываниях на UNO ?
kentik вне форума   Ответить с цитированием
Старый 09.10.2013, 17:20   #159
Admin
Administrator
 
Аватар для Admin
 
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,616
Вес репутации: 9820
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
По умолчанию

А если подключить светодиод(про ограничитель тока не забываем) к пину D4
И попробовать регулировать яркость?
Admin вне форума   Ответить с цитированием
Старый 09.10.2013, 17:38   #160
kentik
Junior Member
 
Регистрация: 09.10.2013
Сообщений: 27
Вес репутации: 0
kentik is an unknown quantity at this point
По умолчанию

Цитата:
Сообщение от Admin Посмотреть сообщение
А если подключить светодиод(про ограничитель тока не забываем) к пину D4
И попробовать регулировать яркость?
неее. по нулям. что-то с прерываниями в самом UNO может.

написал вот такую простую програмку:

void setup(){
Serial.begin(9600);
pinMode(2, INPUT);
attachInterrupt(0, detect, CHANGE);
}

void detect() {
detachInterrupt(0);
Serial.println("111");
attachInterrupt(0, detect, CHANGE);
}
void loop()
{
}
проводком с D2 держаю, то на + (через резистор), то на землю.
выводит в сериал 2-3 строчки, а потом такое чувство, что программа зависает.
если в loop прописать мигание светодиода, как в скетче Blink, то он тоже прекращает мигать.


разобрался. Сериал тупит при прерываниях. вот такой работает нормально.
int pin = 13;
volatile int state = LOW;
void setup(){
pinMode(pin, OUTPUT);
attachInterrupt(0, blink, CHANGE);
}
void loop(){
digitalWrite(pin, state);
}
void blink(){
state = !state;
}

т.е. с прерываниями все нормально. отчего же ваш скетч не работает?

Последний раз редактировалось kentik; 09.10.2013 в 17:51.
kentik вне форума   Ответить с цитированием
Ответ


Здесь присутствуют: 199 (пользователей: 0 , гостей: 199)
 
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

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

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

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


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


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