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

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

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 27.02.2014, 13:49   #1
Admin
Administrator
 
Аватар для Admin
 
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,618
Вес репутации: 9824
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
По умолчанию Re: Многоканальный Dimmer, работающий в фоновом режиме

Цитата:
данный вариант диммера использует функцию внешнего прерывания attachInterrupt(interrupt, function, mode) которая запускается делителем ноля
Что за делитель?
Я не уверен что библиотека CyberLib подойдет под Arduino микро
Admin вне форума   Ответить с цитированием
Старый 27.02.2014, 14:07   #2
Morfeus48
Junior Member
 
Регистрация: 12.12.2013
Сообщений: 4
Вес репутации: 0
Morfeus48 is an unknown quantity at this point
По умолчанию Re: Многоканальный Dimmer, работающий в фоновом режиме

Извиняюсь, неверно выразился, не делитель ноля, а детектор ноля, как на Вашей схеме - PC814. А ардуина используется не микро, а про мини. Диммер работает, плавно зажигает и гасит лампочку, а соответственно библиотека CyberLib очень даже подходит, проблема в невозможности получения данных из радиоканала во время работы диммера. Стоит только остановить посстоянно возникающие внешние прерывания, отключив РС814 от сети, как данные из радиоканала успешно принимаются и обрабатываются ардуиной. А как получать данные не отключая РС814 ума не приложу
Morfeus48 вне форума   Ответить с цитированием
Старый 27.02.2014, 14:27   #3
Admin
Administrator
 
Аватар для Admin
 
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,618
Вес репутации: 9824
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
По умолчанию Re: Многоканальный Dimmer, работающий в фоновом режиме

Цитата:
проблема в невозможности получения данных из радиоканала во время работы диммера. Стоит только остановить посстоянно возникающие внешние прерывания, отключив РС814 от сети, как данные из радиоканала успешно принимаются и обрабатываются ардуиной. А как получать данные не отключая РС814 ума не приложу
Прерывания диммера происходит каждые 9мс + 1мс
Когда прерывание обрабатывается, то другие прерывания не смогут в этот момент запустить свой обработчик. Получается что Вам нужно уложиться в 9 мс и разрешать прием данных с приемника только в окне между прерываниями
Admin вне форума   Ответить с цитированием
Старый 27.02.2014, 15:51   #4
Morfeus48
Junior Member
 
Регистрация: 12.12.2013
Сообщений: 4
Вес репутации: 0
Morfeus48 is an unknown quantity at this point
По умолчанию Re: Многоканальный Dimmer, работающий в фоновом режиме

А можно ли как нибудь прерывания приемника сделать главнее прерываний диммера? В окно 9 мс влезть не удается, даже отправляя по 20 одинаковых пакетов с повышенной частотой передачи. С повышением частоты передачи только больше пакетов по дороге теряться стало, а толка 0... Уменьшать размер пакета тоже смысла нет, он и так очень маленький (про содержимое пакетов данных написано в комментариях скетча).
Morfeus48 вне форума   Ответить с цитированием
Старый 27.02.2014, 16:03   #5
Admin
Administrator
 
Аватар для Admin
 
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,618
Вес репутации: 9824
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
По умолчанию Re: Многоканальный Dimmer, работающий в фоновом режиме

Цитата:
А можно ли как нибудь прерывания приемника сделать главнее прерываний диммера?
Честно говоря не знаю
Почитайте в DataSheet по контроллеру Atmega328
Admin вне форума   Ответить с цитированием
Старый 02.03.2014, 01:14   #6
Murkur
Member
 
Регистрация: 13.12.2013
Сообщений: 50
Вес репутации: 0
Murkur is an unknown quantity at this point
По умолчанию Re: Многоканальный Dimmer, работающий в фоновом режиме

Скажите, пожалуйста, по поводу такого варианта. Есть частотный преобразователь для управления двигателя, схему прикрепил. Частотник будет питаться от 220В и управлять 3-х фазным двигателем, а точнее, запуском, замедлением и точной остановкой и так по кругу каждые 4-5 секунд.
Дело в том, что на схеме подключён один двигатель, а нужно подключить второй, но работать одновременно они не будут - нужно перелючать три фазы на один или второй двигатель.
Релюшками не надёжно будет, вот и думаю такое реализовать на симисторах. Тоесть, в разрыв между частотником и двигателем ставить симисторы и запускать таким образом по очереди двигатели.
Возможен ли такой вариант и какие симисторы лучше использовать?
Спасибо.
Миниатюры
Нажмите на изображение для увеличения
Название: Untitled-1_03.jpg
Просмотров: 465
Размер:	39.8 Кб
ID:	1586  
Murkur вне форума   Ответить с цитированием
Старый 02.03.2014, 09:37   #7
Admin
Administrator
 
Аватар для Admin
 
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,618
Вес репутации: 9824
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
По умолчанию Re: Многоканальный Dimmer, работающий в фоновом режиме

Симисторы выбирать с двойным запасом по мощности и напряжением 1000-1200в
Admin вне форума   Ответить с цитированием
Старый 02.03.2014, 21:27   #8
Morfeus48
Junior Member
 
Регистрация: 12.12.2013
Сообщений: 4
Вес репутации: 0
Morfeus48 is an unknown quantity at this point
По умолчанию Re: Многоканальный Dimmer, работающий в фоновом режиме

Плюс на семисторы очень хорошо бы повесить радиаторы отдельные
Morfeus48 вне форума   Ответить с цитированием
Старый 19.03.2014, 20:46   #9
Admin
Administrator
 
Аватар для Admin
 
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,618
Вес репутации: 9824
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
По умолчанию Re: Многоканальный Dimmer, работающий в фоновом режиме

Можно управлять и 10 диммерами и при этом используется 1 прерывание
С мегой к сожалению работать не будет
Admin вне форума   Ответить с цитированием
Старый 20.03.2014, 09:32   #10
sergibus
Junior Member
 
Регистрация: 19.03.2014
Сообщений: 6
Вес репутации: 0
sergibus is an unknown quantity at this point
По умолчанию Re: Многоканальный Dimmer, работающий в фоновом режиме

Спасибо за столь быстрый ответ.
Подскажите а с Arduino Nano V3.0 ATmega 328 будет работать?
sergibus вне форума   Ответить с цитированием
Ответ


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

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

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

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

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


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


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