Запрошуємо, Гість
Ім'я користувача: Пароль: Запам’ятати мене
  • Сторінка:
  • 1
  • 2
  • 3

ТЕМА: Терморегулятор до газового котла , та радіодатчиком температури.

Терморегулятор до газового котла , та радіодатчиком температури. 29 січ. 2019 05:50 #1

  • goller1957
  • goller1957 аватар
  • Оффлайн
  • I'm here long time
  • Дописи: 121
  • Подякували: 9
ТЗ. Данные:
1. Процессор Atmega8. дисплей LCD1602,часы - DS1307, датчик температуры DS18B20 с модулем WL102 и Attiny13
2.Три режима работы: "комфорт","эконом" ,"HOLD"- установка единой температуры в течении суток .
3.Гистерезис: 0,2-4*С
4.Установка по дням недели : фактически это четыре таймера , которые можно задавать. Для меня это:
Т1. 23-00:04-00 эконом
Т2. 04-00:07-00 комфорт
Т3. 07-00:16-00 -эконом
Т4. 16-00:23-00 -комфорт
5.МЕНЮ :
5.1 Установка времени и дня недели ПН,ВТ, и т.д
5.2 Установка таймеров по времени
5.3 Установка температуры по таймерам
5.4 Установка режима "HOLD"
6. Дисплей : первая строка - время , день недели , текущая температура .
Вторая строка : значок факела - котел включен , активный таймер Т1(Т2 и т.д) Установленная температура
:" Комфорт" ( значок звездочка ), либо "эконом" (значок луна ), либо "HOLD"
Как то ,так.Упустил : выход с меги на транзисторный ключ + реле включения.
Долучення:
Останнє редагування: 29 січ. 2019 06:03 від goller1957.
Адміністратор заборонив доступ на запис.

Терморегулятор до газового котла , та радіодатчиком температури. 29 січ. 2019 07:11 #2

  • Soir
  • Soir аватар
  • Оффлайн
  • Moderator
  • Дописи: 13424
  • Подякували: 5103
  • sxem.org 2019,2021 Respect Author
goller1957 пише:
значок факела - котел включен..." Комфорт" ( значок звездочка ), либо "эконом" (значок луна ), либо "HOLD".
Вот эти все значки разрисуйте по пикселям. Один значок должен занимать одно знакоместо дисплея.
Ваши дисплей поддерживает кириллицу?
Адміністратор заборонив доступ на запис.

Терморегулятор до газового котла , та радіодатчиком температури. 29 січ. 2019 11:26 #3

  • goller1957
  • goller1957 аватар
  • Оффлайн
  • I'm here long time
  • Дописи: 121
  • Подякували: 9
Soir пишет:
Вот эти все значки разрисуйте по пикселям. Один значок должен занимать одно знакоместо дисплея.
Ваш дисплей поддерживает кириллицу?

Кириллицу поддерживает! Значки во вложении.
Долучення:
Останнє редагування: 29 січ. 2019 12:16 від goller1957.
Адміністратор заборонив доступ на запис.

Терморегулятор до газового котла , та радіодатчиком температури. 29 січ. 2019 12:35 #4

  • Soir
  • Soir аватар
  • Оффлайн
  • Moderator
  • Дописи: 13424
  • Подякували: 5103
  • sxem.org 2019,2021 Respect Author
goller1957 пише:
Значки во вложении.
И какой значок что означает?
Адміністратор заборонив доступ на запис.

Терморегулятор до газового котла , та радіодатчиком температури. 29 січ. 2019 13:44 #5

  • goller1957
  • goller1957 аватар
  • Оффлайн
  • I'm here long time
  • Дописи: 121
  • Подякували: 9
Так , понятно, что ничего не понятно из нарисованного - не Пикассо !.Тогда давайте , скажем так: с учетом кириллицы : комф , экон , Hold .


Сообщение отредактировал. Нарушение Правил форума, раздел 5, п.7
Soir
Долучення:
Останнє редагування: 29 січ. 2019 14:40 від Soir. Причина: Нарушение правил форума.
Адміністратор заборонив доступ на запис.

Терморегулятор до газового котла , та радіодатчиком температури. 29 січ. 2019 14:42 #6

  • Soir
  • Soir аватар
  • Оффлайн
  • Moderator
  • Дописи: 13424
  • Подякували: 5103
  • sxem.org 2019,2021 Respect Author
В архиве проект. В нем пока не работает радиомодуль, датчик температуры подключен напрямую. Но проверьте все ли есть в схеме, все ли есть в настройках и правильность работы.
Что непонятно - спрашивайте, что не так - пишите.
Долучення:
Адміністратор заборонив доступ на запис.

Терморегулятор до газового котла , та радіодатчиком температури. 29 січ. 2019 15:26 #7

  • goller1957
  • goller1957 аватар
  • Оффлайн
  • I'm here long time
  • Дописи: 121
  • Подякували: 9
Все работает в Протеусе . Вопросы : последнее в меню - что? за кракозябами не понял.Бузер будет дополнительно сигналить что? остальное понятно - пошел собирать макетку.
Адміністратор заборонив доступ на запис.

Терморегулятор до газового котла , та радіодатчиком температури. 29 січ. 2019 16:12 #8

  • Soir
  • Soir аватар
  • Оффлайн
  • Moderator
  • Дописи: 13424
  • Подякували: 5103
  • sxem.org 2019,2021 Respect Author
goller1957 пише:
за кракозябами не понял.
Поместите файл из архива в папку с проектом или в папку MODELS Proteus'a.

goller1957 пише:
Бузер будет дополнительно сигналить что?
Пока ничто. Нажатие кнопок, может еще что-нибудь, я ним не занимался, осталось от предыдущего проекта. Если не нужен - уберу.


P.S.
Доработал проект. Устройство может работать и с DS18B20 подключенному напрямую, и с радиомодулем. Выбор варианта производится в меню.
Радиодатчик измеряет температуру и передает его каждые 8 сек. Предусмотрены два джампера, которые умножают это время на 2 и на 4 соответственно.
Если в течении 2-х минут от радиомодуля сигнал не получен, основной контроллер считает это ошибкой.

Все материалы в архиве.
Долучення:
Останнє редагування: 14 лют. 2019 09:08 від Soir.
Адміністратор заборонив доступ на запис.

Терморегулятор до газового котла , та радіодатчиком температури. 29 січ. 2019 18:07 #9

  • goller1957
  • goller1957 аватар
  • Оффлайн
  • I'm here long time
  • Дописи: 121
  • Подякували: 9
СПАСИБО! Вы просто кудесник. buzzer пока оставим , может пригодиться опять же ,например , если нет сигнала с радиодатчика можно их как то завязать.
Адміністратор заборонив доступ на запис.

Терморегулятор до газового котла , та радіодатчиком температури. 29 січ. 2019 19:32 #10

  • goller1957
  • goller1957 аватар
  • Оффлайн
  • I'm here long time
  • Дописи: 121
  • Подякували: 9
Все прекрасно работает !Просто поменял мегу в часах и, если бы ,pin на DS18B20 остался на 4 ,то менять ничего не нужно было. ВМР естественно вынул . Радиодатчики с Али подъедут к выходным .тогда все и проверим окончательно ,а так все класс!
Адміністратор заборонив доступ на запис.

Терморегулятор до газового котла , та радіодатчиком температури. 29 січ. 2019 19:44 #11

  • Oto
  • Oto аватар
  • Оффлайн
  • Moderator
  • Дописи: 2479
  • Подякували: 1065
  • Site Sponsor 2017 Author sxem.org Sponsor 2019
goller1957, еще раз нарушение Правил форума, раздел 5.8
С росийским паспортом - мразь с засранными мозгами!
Адміністратор заборонив доступ на запис.

Терморегулятор до газового котла , та радіодатчиком температури. 29 січ. 2019 19:45 #12

  • Soir
  • Soir аватар
  • Оффлайн
  • Moderator
  • Дописи: 13424
  • Подякували: 5103
  • sxem.org 2019,2021 Respect Author
goller1957 пише:
если бы ,pin на DS18B20 остался на 4 ,то менять ничего не нужно было.
Говорите, если есть возможность, то выводы можно переназначить.

goller1957 пише:
тогда все и проверим окончательно
Проверьте ток потребления ATTINY13 в промежутках между передачей данных.
Адміністратор заборонив доступ на запис.

Терморегулятор до газового котла , та радіодатчиком температури. 29 січ. 2019 19:53 #13

  • goller1957
  • goller1957 аватар
  • Оффлайн
  • I'm here long time
  • Дописи: 121
  • Подякували: 9
Нет, пусть остается как есть - плату все равно дорабатывать Добро !
Адміністратор заборонив доступ на запис.

Терморегулятор до газового котла , та радіодатчиком температури. 30 січ. 2019 08:34 #14

  • goller1957
  • goller1957 аватар
  • Оффлайн
  • I'm here long time
  • Дописи: 121
  • Подякували: 9
У меня возник такой вопрос : два радиодатчика в доме один в часах-термометре(правда один на улице) , другой в терморегуляторе - они друг друга не запутают ? Или там все регулируется,как то ,прошивкой Attiny13. И еще в настройке режима екон. в терморегуляторе она накладывается на слово старт-надо как то поправить например : В верхней строке комф.сменяет екон.и выкл. а на нижней старт т.е установка времени .
Адміністратор заборонив доступ на запис.

Терморегулятор до газового котла , та радіодатчиком температури. 30 січ. 2019 09:16 #15

  • Soir
  • Soir аватар
  • Оффлайн
  • Moderator
  • Дописи: 13424
  • Подякували: 5103
  • sxem.org 2019,2021 Respect Author
goller1957 пише:
два радиодатчика в доме
Если оба датчика с моей прошивкой, то возможен перекрестный прием данных. В этом случае нужно вносить изменения во все прошивки.
В любом случае, передатчики работающие на одной частоте будут влиять на прием друг друга. Если время передачи совпадет, то есть вероятность потери или искажения данных. Здесь также нужно принимать меры программного характера, но они могут только предотвратить прием искаженных данных.
Самое безболезненное решение - работа передатчиков на разных частотах.

goller1957 пише:
В верхней строке комф.сменяет екон.и выкл. а на нижней старт т.е установка времени .
Исправил, обновил прошивку в сообщении №8.
Адміністратор заборонив доступ на запис.

Терморегулятор до газового котла , та радіодатчиком температури. 30 січ. 2019 09:58 #16

  • goller1957
  • goller1957 аватар
  • Оффлайн
  • I'm here long time
  • Дописи: 121
  • Подякували: 9
Прошивка работает - теперь все на своих местах .
Прошивки , конечно же Ваши , будут ! Вообщем приедут модули тогда проверим .
Адміністратор заборонив доступ на запис.

Терморегулятор до газового котла , та радіодатчиком температури. 14 лют. 2019 08:33 #17

  • goller1957
  • goller1957 аватар
  • Оффлайн
  • I'm here long time
  • Дописи: 121
  • Подякували: 9
Доброго дня Уважаемый Soir! Приехали, наконец то, модули ! Вот первое включение и , предварительные , первые измерения : Датчики WL101-341 и WL102-341 , Батареи аккумуляторные - ААА -3,2 вольта. Ток покоя - 4,42mA .ток при передаче max - 7.8mA .ток покоя Attiny13 - 18 микроампер. Расстояние метров 15 с перекрытием между этажами - прием уверенный ! Ставлю тест на терморегулятор , он сейчас в приоритете , и займусь часами с этими датчиками . Отсюда вопрос - мы его проговаривали : пробуем прошивки которые сейчас есть и испытываем на предмет, будут ли они путать друг друга, или Вы подкорректируете их ?
И еще вопрос : можно ли подкорректировать прошивку в терморегуляторе ,что бы подсветка не горела постоянно , а например, включалась при нажатии на кнопку меню или любую кнопку , а выключалась через 30 секунд после последнего нажатия . Спасибо !
Адміністратор заборонив доступ на запис.

Терморегулятор до газового котла , та радіодатчиком температури. 14 лют. 2019 09:13 #18

  • Soir
  • Soir аватар
  • Оффлайн
  • Moderator
  • Дописи: 13424
  • Подякували: 5103
  • sxem.org 2019,2021 Respect Author
Подсветку добавил, вывод 14 МК (прошивку перезалил в сообщение №8). В зависимости от тока подсветки возможно следует установить транзисторный ключ, чтобы не перегружать МК.

Что касается радиомудулей, то выше писал - программные решения не смогут решить проблему в случае, если передача от разных модулей совпала по времени. Это также увеличит время передачи в 1,5-2 раза.
Адміністратор заборонив доступ на запис.

Терморегулятор до газового котла , та радіодатчиком температури. 15 лют. 2019 09:21 #19

  • goller1957
  • goller1957 аватар
  • Оффлайн
  • I'm here long time
  • Дописи: 121
  • Подякували: 9
Ради спортивного интереса взял приемник из другого комплекта , заказывал два, он не видит передатчик первого По идее они не пересекутся . И еще, по ходу Attiny надо питать 5в ,иначе пропадает сигнал и на дисплее появляются прочерки т.е вкл. через раз ,или есть другая причина ?
Адміністратор заборонив доступ на запис.

Терморегулятор до газового котла , та радіодатчиком температури. 15 лют. 2019 09:45 #20

  • Soir
  • Soir аватар
  • Оффлайн
  • Moderator
  • Дописи: 13424
  • Подякували: 5103
  • sxem.org 2019,2021 Respect Author
goller1957 пише:
По идее они не пересекутся
Если приемник и передатчик идут комплектно, то возможно они настроены друг с другом. Но это ничего не меняет, кроме того, что Вам придется ставить два приемника. А проблема остается, - если МК занят приемом сигнала от одного передатчика, то от второго он принять не сможет. Более того, скорее всего и сигнал от первого будет потерян.
goller1957 пише:
по ходу Attiny надо питать 5в ,иначе пропадает сигнал и на дисплее появляются прочерки т.е вкл. через раз ,или есть другая причина ?
Вопрос не понял, распишите подробнее.
Адміністратор заборонив доступ на запис.

Терморегулятор до газового котла , та радіодатчиком температури. 15 лют. 2019 09:47 #21

  • Oto
  • Oto аватар
  • Оффлайн
  • Moderator
  • Дописи: 2479
  • Подякували: 1065
  • Site Sponsor 2017 Author sxem.org Sponsor 2019
goller1957 пише:
Ради спортивного интереса взял приемник из другого комплекта ,
Непонятно что вы имеете ввиду "из второго комплекта"?
Чтобы однотипные схемы не оказывали влияния друг на друга, нужно брать один приемо-передатчик 315мгц, вторую пару 433мгц, и все , никаких шансов "пересечься" не будет..
С росийским паспортом - мразь с засранными мозгами!
Останнє редагування: 15 лют. 2019 09:48 від Oto.
Адміністратор заборонив доступ на запис.

Терморегулятор до газового котла , та радіодатчиком температури. 15 лют. 2019 10:27 #22

  • goller1957
  • goller1957 аватар
  • Оффлайн
  • I'm here long time
  • Дописи: 121
  • Подякували: 9
Первоначально на Attiny13 подавалось 5в ,а на модуль передатчика 3,3 вольта и проблем не возникало . При включении и Аттiny и модуля передатчика от двух Аккумуляторов общим напряжением 3,2 в - появились пропуски в передаче сигнала и на дисплее появляются прочерки на месте индикации температуры .
Комплекты совершенно одинаковые . Разница лишь в том ,что один комплект с антеннами -пружинками ,второй без . И тем не менее они друг друга не видят.
Адміністратор заборонив доступ на запис.

Терморегулятор до газового котла , та радіодатчиком температури. 15 лют. 2019 12:38 #23

  • Soir
  • Soir аватар
  • Оффлайн
  • Moderator
  • Дописи: 13424
  • Подякували: 5103
  • sxem.org 2019,2021 Respect Author
goller1957 пише:
При включении и Аттiny и модуля передатчика от двух Аккумуляторов общим напряжением 3,2 в - появились пропуски в передаче сигнала и на дисплее появляются прочерки на месте индикации температуры .
Попробуйте изменить FUSE (можно первые, можно вторые).
Но также должен заметить, что гарантированная работа датчика DS18B20 лежит в диапазоне 3,0-5,5V. Для ATTINY13 2,7-5,5V (есть с буквой V, у них нижний предел 1,8V). Поэтому сбои могут быть и с этой стороны.
Долучення:
Адміністратор заборонив доступ на запис.

Терморегулятор до газового котла , та радіодатчиком температури. 15 лют. 2019 13:48 #24

  • goller1957
  • goller1957 аватар
  • Оффлайн
  • I'm here long time
  • Дописи: 121
  • Подякували: 9
Оба варианта FUZE с напряжением 3,3 в не работают . С пятью на Attiny - работают оба ,но первоначальный (bodlevel1 ) ,кажется ,лучше . и еще : напряжение на "DATE " модуля прыгает 0,19 вольта до 1,13 в. может здесь засада? при малом напряжении входа идет пропуск ,что не не всегда попадает в интервал 2 мин - нет сигнала , и появляются прочерк в индикации.И последнее -обвязка Attiny - обычная ?
Адміністратор заборонив доступ на запис.

Терморегулятор до газового котла , та радіодатчиком температури. 15 лют. 2019 14:04 #25

  • Soir
  • Soir аватар
  • Оффлайн
  • Moderator
  • Дописи: 13424
  • Подякували: 5103
  • sxem.org 2019,2021 Respect Author
goller1957 пише:
но первоначальный (bodlevel1 ) ,кажется ,лучше
Это наверно Вам действительно кажется.
goller1957 пише:
напряжение на "DATE " модуля прыгает 0,19 вольта до 1,13 в.
Оно и должно прыгать (от 0V до напряжения питания), там импульсный сигнал. Но что-то уверенно можно сказать, посмотрев осциллограмму.
goller1957 пише:
И последнее -обвязка Attiny - обычная ?
Ничего такого... Если сомневаетесь - покажите схему.
Можете попробовать еще на вывод 1 МК подключить резистор 10 кОм к плюсу питания.
Адміністратор заборонив доступ на запис.
  • Сторінка:
  • 1
  • 2
  • 3
Модератори: wolf2000, Vakula, Айнцвайдрайченко, Soir