Имитатор присутствия

Вопросы и замечания по статьям и схемам, представленным на нашем сайте

При поддержке РадиоКОТструктор.ру


Ответить
Аватара пользователя
Magnito
Встал на лапы
Сообщения: 115
Зарегистрирован: Пн апр 02, 2012 19:59:03

Имитатор присутствия

Сообщение Magnito »

Задумал повторить эту конструкцию http://radiokot.ru/circuit/digital/automat/19/ есть люди повторившие ее? Поделитесь опытом, напишите отзывы. Считаю не помешают диоды параллельно обмоткам релюшек :)
Аватара пользователя
Magnito
Встал на лапы
Сообщения: 115
Зарегистрирован: Пн апр 02, 2012 19:59:03

Re: Имитатор присутствия

Сообщение Magnito »

Чтож, буду вести монолог :) Автор в личке почему то не отвечает... Начало есть, пока нет проца и RTC.
ИзображениеИзображение
Развел печатку под удобные детальки, вроде без косяков. Транзисторы BC817. Есть места для противодребезговых кондеров, но пока не ставил. Выводы под готовый китайский модуль RTC. Мож кто еще захочет повторить... Как протестирую отпишусь...
Вложения
1.lay
(89.52 КБ) 504 скачивания
Аватара пользователя
Муркот
Встал на лапы
Сообщения: 95
Зарегистрирован: Вс сен 25, 2011 19:30:07
Откуда: Донецк.

Re: Имитатор присутствия

Сообщение Муркот »

Вот ссылка http://smartelectronix.biz/publ/imitato ... e/1-1-0-26 два года прекрасно работает у меня.
Аватара пользователя
Magnito
Встал на лапы
Сообщения: 115
Зарегистрирован: Пн апр 02, 2012 19:59:03

Re: Имитатор присутствия

Сообщение Magnito »

Благодарю, но это немного не то :)
Аватара пользователя
Magnito
Встал на лапы
Сообщения: 115
Зарегистрирован: Пн апр 02, 2012 19:59:03

Re: Имитатор присутствия

Сообщение Magnito »

В общем собрал эту конструкцию. Непонятно, то ли из за китайского дисплея без кирилицы, то ли надо еепром редактировать чтобы выставить время срабатывания реле, на дисплее знаки вопроса и другие знаки. В описании отсутствует картинка редактирования еепром. А может от того что контроллер у меня с буквой А. Часы идут, кнопкой RET рандомно меняются значения минут в нижней строке. Кнопкой ОК входит в установку времени. Автор, Радиоломатель, пожалуйста ответьте на ряд вопросов по поводу вашей конструкции. Нужно доделать прошивку, сделать меню, чтобы устанавливать время срабатывания реле в нем, а не посредством редактирования еепром. Штука очень полезная, очень надеюсь что автор откликнется Изображение
Аватара пользователя
AndTer
Поставщик валерьянки для Кота
Сообщения: 2406
Зарегистрирован: Ср фев 23, 2011 12:12:31

Re: Имитатор присутствия

Сообщение AndTer »

Magnito писал(а):не помешают диоды параллельно обмоткам релюшек

Не помешают, можно смело ставить.

Magnito писал(а):то ли из за китайского дисплея без кирилицы...

Да, скорее всего, ибо знакогенератор вшит. Изменить его невозможно. Лишь добавть несколько своих символов, но это не спасёт и потребует опять же программирования.

Что включают эти реле? Они весьма слабенькие и могут быстро отгореть/слипнуться контакты если нагрузка для них велика. Смотреть тупо по току для мех.контактов неправильно.
Глупый не задает вопросы. Глупый и так все знает.
Аватара пользователя
Magnito
Встал на лапы
Сообщения: 115
Зарегистрирован: Пн апр 02, 2012 19:59:03

Re: Имитатор присутствия

Сообщение Magnito »

Ок, попробую подкинуть дисплей с кирилицей, посмотрим что изменится. Реле включают освещение в комнатах, светодиодные лампы, одна 7вт, другая 12вт, думаю с контактами проблем не будет :)
Аватара пользователя
РадиоЛоматель
Мудрый кот
Сообщения: 1733
Зарегистрирован: Чт авг 21, 2008 22:03:30
Откуда: Одесса(Украина)
Контактная информация:

Re: Имитатор присутствия

Сообщение РадиоЛоматель »

Какой настойчивый товарищ... Я 8 лет назад это выложил, у меня даже исходников от этой ерунды не осталось на компьютере. А они к статье не зря приложены. Можно их открыть и все увидеть (кошмар, это я писал? :shock: )
В общем, в EEPROM нужно положить:
0x00 = начало интервала включения первого и второго канала, в часах.
0x01 = конец интервала включения первого и второго канала.
0x02 = начало интервала выключения первого и второго канала.
0x03 = конец интервала выключения первого и второго канала.
0x04 = время включения третьего канала.
0x05 = время выключения третьего канала.
Формат двоично-десятичный (BCD), т.е число 17 надо записать как 0x17.
Для примера, мы хотим, чтобы первый и второй каналы включались в интервале от 17:00 до 19:00, а отключались от часа ночи до двух, третий канал включался в 18:00, а отключался в 6:00. Нам надо записать в EEPROM такое:
0x17 0x19 0x01 0x02 0x18 0x06 ...
Дисплей с кириллицей дело не исправит. Это потому, что кодировка цифр во всех языках одинакова.

ПС. Лицензия на исходник "WTFPL Version 2", так что по его допиливанию - все в Ваших руках :wink:
(*tmp) &= ~( ( (param1 & (1<<PARAM1_BIT6)) || ((param2==PARAM2_TRUE)&&(--param3)) ) ? (param1 & (~param2)) : (Func1() | FUNC1_FLAGS) );
Люблю Си...
Аватара пользователя
Magnito
Встал на лапы
Сообщения: 115
Зарегистрирован: Пн апр 02, 2012 19:59:03

Re: Имитатор присутствия

Сообщение Magnito »

Огромная вам благодарность что написали то что надо прописать в еепром :) К сожалению в программировании я не силен, иначе не стал бы к вам так приставать :) Конструкция очень интересная и полезная, думаю многие захотят ее повторить, если не сейчас так позже. Жаль что у вас нет интереса к ней, было бы здорово если бы было полноценное меню, где устанавливались все временные интервалы.
Ответить

Вернуться в «Статьи»