Умный дом: растём
- Сообщения: 15
- Зарегистрирован: Чт май 31, 2012 18:20:35
- Реклама
знакомый сайт, но у нас с автором небольшое разногласие (как-то связывался с ним), я леплю децентрализованную сеть с "умными" модулями, а он - наоборот, ум весь в компе, а модули попроще. раньше он все вешал на 1-wire, я считал это бесперспективным подходом, но видать его точка зрения тоже поменялась отчасти.
меньше слов - больше дела
- Сообщения: 15
- Зарегистрирован: Чт фев 23, 2012 22:55:48
Здравствуйте, в данном девайсе используется радиомодули на 433 МГц, а проблем у вас с контролирующим органом радиосвязи не возникало, из-за того что вы занимаете данную частоту?
- Сообщения: 15
- Зарегистрирован: Чт фев 23, 2012 22:55:48
Еще вопрос, в качестве радиомодулей можно использовать один и тот же RFM12-433-D?
То есть использовать только их.
То есть использовать только их.
это разрешенный диапазон частот. да, это приемо-передатчик, так что можно использовать только их.
меньше слов - больше дела
- Реклама
- Сообщения: 15
- Зарегистрирован: Чт фев 23, 2012 22:55:48
а вот еще дисплей на схемах подключен без изменения контраста. при первом включении обычно у дисплеев стоит нулевой контраст или я ошибаюсь?
в зависимости от применяемого индикатора, для тех которые использовал я (МЭЛТ'овские) это был максимальный контраст.
меньше слов - больше дела
- Сообщения: 15
- Зарегистрирован: Чт фев 23, 2012 22:55:48
Дисплей от винстар. при включении пульта управления, на дисплее высвечиваются квадратики.
для этих дисплеев необходимо писать свою программу инициализации дисплея?
и еще в первой прошивке пульта в статье "умный дом. первые шаги" на атмеге память EEPROM использовалась? и что с фьюзами, там все стандартно?
для этих дисплеев необходимо писать свою программу инициализации дисплея?
и еще в первой прошивке пульта в статье "умный дом. первые шаги" на атмеге память EEPROM использовалась? и что с фьюзами, там все стандартно?
фьюзы - см. исходники, комментарии в начале файла
по поводу дисплея - хбз, сравни процедуры инициализации по даташитам свой и мэлтовский.
по поводу дисплея - хбз, сравни процедуры инициализации по даташитам свой и мэлтовский.
меньше слов - больше дела
- Сообщения: 15
- Зарегистрирован: Чт фев 23, 2012 22:55:48
- Сообщения: 1
- Зарегистрирован: Ср май 08, 2013 12:21:29
Интересно тема ещё активна?! Тем не менее вопрос:
Рассматривал тут ваши схемки, задался вопросом, а всё ли в Протеусе моделируется?! Прочитав данную ветку и ветку предыдущей работы, понял что не всё. Но тем не менее разобрался с модулями RFM12 и RFM02, но вот способ отображения RF232 мне так и остался непонятен. От сюда собственно и вопрос: как моделировали МС RF232? Дело в том что даташиты полистал и щас голова вообще кругом едет. Что вы всё таки там моделировали?!
И ещё, подскажите, по возможности, какими средствами можно моделировать МК, желательно с достаточно большим набором компонент (протеус хорош, но база маловата, много вообще нет. тех же RFMxx модулей, да и вообще, не найти на неё дополнительных баз).
Рассматривал тут ваши схемки, задался вопросом, а всё ли в Протеусе моделируется?! Прочитав данную ветку и ветку предыдущей работы, понял что не всё. Но тем не менее разобрался с модулями RFM12 и RFM02, но вот способ отображения RF232 мне так и остался непонятен. От сюда собственно и вопрос: как моделировали МС RF232? Дело в том что даташиты полистал и щас голова вообще кругом едет. Что вы всё таки там моделировали?!
И ещё, подскажите, по возможности, какими средствами можно моделировать МК, желательно с достаточно большим набором компонент (протеус хорош, но база маловата, много вообще нет. тех же RFMxx модулей, да и вообще, не найти на неё дополнительных баз).
Тема наверное активна, судя по апрельским сообщениям ). несколько вопросов к автору :
1. В свете прошедшего времени эксплуатации. на сколько хватает аккумуляторов?
2. Не появилось ли за это время версии для передачи данных другими способами, к примеру по проводам 220 ? ( очень было бы удобно)
3. И самое главное, не пристроен ли уже GSM модуль для управления всем этим ?
1. В свете прошедшего времени эксплуатации. на сколько хватает аккумуляторов?
2. Не появилось ли за это время версии для передачи данных другими способами, к примеру по проводам 220 ? ( очень было бы удобно)
3. И самое главное, не пристроен ли уже GSM модуль для управления всем этим ?
Электроника - наука о контактах
Всё течет, всё меняется, а память лучше не становится... Я уже давно сменил электронику на вот эту ссылка, и использую совместно вот с проектом majordomo ссылка.
Поэтому абсолютно не помню где там раньше был аккумулятор
, но батарейки были, в пульте они садились в зависимости от активности использования, а в уличном термодатчике - батарейка 2032 на 3,3 В за 3-4 месяца.
На сегодня эти проблемы я решил следующим образом: взял комплект радиопульт + радиорозетка в магазине, достал из розетки радиомодуль и дешифрировал команды с него атмегой (там элементарно каждой кнопке на пульте соответствовал свой код выдаваемый в последовательном асинхронном режиме), а уличный термодатчик подключил вот к такой штуке и вывесил всё на балкон - весну и лето проработал на ура (хотя это ещё не срок).
С новой электроникой можно и по 220 проводам - покупаешь адаптер ethernet<-->220 (видел такие в продаже) и всё, а насчет GSM - тут на помощь приходит проект majordomo (ссылка выше) открываешь доступ на сервер извне и управляешь им с мобильника по интернету
.
Поэтому абсолютно не помню где там раньше был аккумулятор
На сегодня эти проблемы я решил следующим образом: взял комплект радиопульт + радиорозетка в магазине, достал из розетки радиомодуль и дешифрировал команды с него атмегой (там элементарно каждой кнопке на пульте соответствовал свой код выдаваемый в последовательном асинхронном режиме), а уличный термодатчик подключил вот к такой штуке и вывесил всё на балкон - весну и лето проработал на ура (хотя это ещё не срок).
С новой электроникой можно и по 220 проводам - покупаешь адаптер ethernet<-->220 (видел такие в продаже) и всё, а насчет GSM - тут на помощь приходит проект majordomo (ссылка выше) открываешь доступ на сервер извне и управляешь им с мобильника по интернету
меньше слов - больше дела
- Сообщения: 10
- Зарегистрирован: Пн авг 19, 2013 21:50:59
Добрый вечер. Не знаю открыта тема или нет, но есть вопросы. Собрал rs485ControlBlock, rs485Logger, rs485Scenarist, rs485Multitask, rs-rf Transmitter и PC adapter. Все подключил, а как настраивать систему не могу разобраться. Нужна ваша помощь.
Был в отпуске.
Если вы работаете с редакцией выложенной на стр.8 данной темы то там в архиве PC_soft есть описание как работать с программой
Так что:
1. Вставляем PC adapter - устанавливаем драйвера для ft232.
2. Читаем описание в архиве
3. Пишем сюда на каком этапе возникли проблемы
Если вы работаете с редакцией выложенной на стр.8 данной темы то там в архиве PC_soft есть описание как работать с программой
Так что:
1. Вставляем PC adapter - устанавливаем драйвера для ft232.
2. Читаем описание в архиве
3. Пишем сюда на каком этапе возникли проблемы
меньше слов - больше дела
- Сообщения: 10
- Зарегистрирован: Пн авг 19, 2013 21:50:59
Возник вопрос с регистрацией и раздачей ID. Модули подключаются все сразу или постепенно добавляются по одному во время регистрации? Если все сразу, то как понять какому модулю был присвоен конкретный ID ?
Каждому типу устройств по умолчанию задан свой ID, но несколько однотипных устройств необходимо подключать и регистрировать по очереди.
Номера по умолчанию и протокол общения с устройствами - см. файл УД_железо.
Примеры пакетов отправляемых в сеть можно найти в Transmit.xex в папке с программой (открывать WinHex'ом).
Номера по умолчанию и протокол общения с устройствами - см. файл УД_железо.
Примеры пакетов отправляемых в сеть можно найти в Transmit.xex в папке с программой (открывать WinHex'ом).
меньше слов - больше дела
- Сообщения: 10
- Зарегистрирован: Пн авг 19, 2013 21:50:59
- Сообщения: 10
- Зарегистрирован: Пн авг 19, 2013 21:50:59
Никак не могу настроить rs485-Multitask (управление реле). Зарегистрировал, выставил флаги статуса устройства, отправляю пакеты включить/выключить реле-не работает. Также при выборе в меню rs485-CBI выбор нагрузки-тоже нет реакции(пакет данных из примера). В чем может быть проблема?
Достал из коробки электронику. Прошил заново, подцепил компьютерный модуль + rs485-Multitask.
Послал след пакеты:
09 02 01234567 00000000 (чек суммы программа вычисляет автоматически поэтому не пишу их)
ответ в receive.xex (там сохраняются посланный пакет+полченный ответ):
09 04 01030001 01234567 - значит устройство присутствует
регистрирую:
17 01 01234567 01030001 04 01030002 6в756с746931000000
ответ:
0a 04 01030002 01234567 04 - регистрация прошла успешно
выставляю флаг управления реле:
0b 01 01234567 01030002 1b 10
ответ:
0a 04 01030002 01234567 1b - флаги установлены
на всякий случай проверяю флаги:
0a 02 01234567 01030002 1b
ответ:
0b 04 01030002 01234567 1b 10 - то что и должно быть
управляю релешкой:
0b 01 01234567 01030002 11 01 - реле щелкает
ответ:
0b 04 01030002 01234567 11 01 - то что надо
ещё раз управляю релешкой:
0b 01 01234567 01030002 11 02 - реле щелкает
ответ:
0b 04 01030002 01234567 11 03 - так как установлены в 1 уже два реле
на всякий случай проверяю состояние реле:
0a 02 01234567 01030002 11
ответ:
0b 04 01030002 01234567 11 03
совет: после действия над переменной (состояние реле или любой другой) - проверяйте её состояние запросом, если она не поменялась - проблемы в софте, если поменялась, но действие не свершилось - скорее всего проблема в железе
Послал след пакеты:
09 02 01234567 00000000 (чек суммы программа вычисляет автоматически поэтому не пишу их)
ответ в receive.xex (там сохраняются посланный пакет+полченный ответ):
09 04 01030001 01234567 - значит устройство присутствует
регистрирую:
17 01 01234567 01030001 04 01030002 6в756с746931000000
ответ:
0a 04 01030002 01234567 04 - регистрация прошла успешно
выставляю флаг управления реле:
0b 01 01234567 01030002 1b 10
ответ:
0a 04 01030002 01234567 1b - флаги установлены
на всякий случай проверяю флаги:
0a 02 01234567 01030002 1b
ответ:
0b 04 01030002 01234567 1b 10 - то что и должно быть
управляю релешкой:
0b 01 01234567 01030002 11 01 - реле щелкает
ответ:
0b 04 01030002 01234567 11 01 - то что надо
ещё раз управляю релешкой:
0b 01 01234567 01030002 11 02 - реле щелкает
ответ:
0b 04 01030002 01234567 11 03 - так как установлены в 1 уже два реле
на всякий случай проверяю состояние реле:
0a 02 01234567 01030002 11
ответ:
0b 04 01030002 01234567 11 03
совет: после действия над переменной (состояние реле или любой другой) - проверяйте её состояние запросом, если она не поменялась - проблемы в софте, если поменялась, но действие не свершилось - скорее всего проблема в железе
меньше слов - больше дела


