Page 2 of 7

Re: Поменять датчик DHT11 на DHT22

Posted: 09 Mar 2016 11:55
by Recov
Ого как быстро! IYra, а индикаторы оба DHT22? Или один можно DS18B20? Тогда цикла не надо. И подскажи, как бы нам переименовать эту тему для удобного поиска народу в инете и поисковым роботам? Как бы ты профессионально переименовал? Эту тему и первую. Руководство форума согласно!

Re: Поменять датчик DHT11 на DHT22

Posted: 09 Mar 2016 11:59
by hardlock
Даю подсказку. Над формой ответа есть поле "Заголовок" что туда напишете, то и будет в дальнейшем. Первый пост переименую сам, если не получится у вас)))

Re: Поменять датчик DHT11 на DHT22

Posted: 09 Mar 2016 15:12
by rulezznv
а можно сделать так что бы скажем первый индикатор показывал температуру а второй влажность (не цикл) или так и задумано тут? и очень желательно использование датчика 18в20. спасибо.

Re: Поменять датчик DHT11 на DHT22

Posted: 09 Mar 2016 20:15
by IYra
Recov wrote: а индикаторы оба DHT22? Или один можно DS18B20? Тогда цикла не надо.
Сделал так
3.1 Подключен один DH22(DH11) - обязательное подключение к порту (PortC.0) От него зависит управление нагрузкой
Инд1 показывает температуру, Инд2 показывает влажность

3.2 Подключено два DH22(DH11) - (PortC.0 и PortC.2) PortC.0 управляет нагрузкой, PortC.2 - только индикация
Инд1 показывает в цикле температуру и влажность 1 датчика,
Инд2 показывает в цикле температуру и влажность 2 датчика

3.3 Подключен один DH22(DH11) - (PortC.0) и один DS18B20 (PortC.2) PortC.0 управляет нагрузкой, PortC.2 - только индикация
Инд1 показывает в цикле температуру и влажность 1 датчика,
Инд2 показывает температуру 2 датчика
Recov wrote:И подскажи, как бы нам переименовать эту тему
Может так Регулятор температуры и влажности на ATmega8

Re: Поменять датчик DHT11 на DHT22

Posted: 09 Mar 2016 20:42
by rulezznv
Уважаемый IYra, не могли бы сделать следующим образом: Один индикатор показывает температуру от 18в20, другой индикатор показывает влажность по DHТ22 (температура от DHT22 не нужна в принципе только влажность), и главное условие управление нагрузкой от 18в20, зарание огромное спасибо!

Re: Регулятор температуры и влажности на ATmega8

Posted: 10 Mar 2016 09:37
by IYra
rulezznv wrote: Один индикатор показывает температуру от 18в20, другой индикатор показывает влажность по DHТ22 (температура от DHT22 не нужна в принципе только влажность), и главное условие управление нагрузкой от 18в20, зарание огромное спасибо!
Сделал.
Все как выше только нагрузкой теперь управляет DS18B20 (PC.2) Вывод Т на Инд.2
Инд.1 показывает влажность DHT22 (PC.0) Однако если нажать "+" то включается цикл H-T

Re: Поменять датчик DHT11 на DHT22

Posted: 10 Mar 2016 10:45
by Recov
Ну если никто не против, поддерживаю предложение IYra и прошу уважаемого hardlock переименовать тему в "Регулятор температуры и влажности на ATmega8"

Руки чешутся собрать с двумя индикаторами, но смогу только на выходных.

Регулятор температуры и влажности на ATmega8, DHT22, DS12B20

Posted: 10 Mar 2016 11:17
by hardlock
Сделано )))

Re: Регулятор температуры и влажности на ATmega8, DHT22, DS12B20

Posted: 10 Mar 2016 11:33
by IYra
Recov wrote: Руки чешутся собрать с двумя индикаторами, но смогу только на выходных.
Платку потом выложи для полноты картины

Re: Регулятор температуры и влажности на ATmega8, DHT22, DS12B20

Posted: 10 Mar 2016 23:16
by Recov
IYra wrote:
Recov wrote: Платку потом выложи для полноты картины
Не вопрос, но индикаторы будут на отдельной плате, когда все сразу - в корпус неудобно встраивать. Все, политику убрал.

Re: Регулятор температуры и влажности на ATmega8, DHT22, DS12B20

Posted: 11 Mar 2016 20:44
by Vakula_S
Recov wrote:
Регулятор температуры и влажности на ATmega8, DHT22, DS12B20

Re: Регулятор температуры и влажности на ATmega8, DHT22, DS12B20

Posted: 11 Mar 2016 20:59
by hardlock
Давайте не будем на этом форуме? Все политические и околополитические вопросы решайте на других форумах. На этом буду чистить.

Re: Регулятор температуры и влажности на ATmega8, DHT22, DS12B20

Posted: 14 Mar 2016 12:05
by Recov
Ну что, не вышло у меня в эти выходные заняться любимым делом. И сегодня приехал в 18-30. Пока поужинал,... дочку съездил с моста рухнувшего с Находки забрал... и все. Старею наверное.. На следующие выходные займусь.

Re: Регулятор температуры и влажности на ATmega8, DHT22, DS12B20

Posted: 14 Mar 2016 14:49
by rulezznv
IYra, огромное Вам спасибо. hardlock - красавчик за проект!

Re: Регулятор температуры и влажности на ATmega8, DHT22, DS12B20

Posted: 14 Mar 2016 15:26
by hardlock
rulezznv, а я ваще не при делах ))))

Re: Регулятор температуры и влажности на ATmega8, DHT22, DS12B20

Posted: 15 Mar 2016 02:53
by Recov
rulezznv wrote:IYra, огромное Вам спасибо. hardlock - красавчик за проект!
Что получилось то?

Re: Регулятор температуры и влажности на ATmega8, DHT22, DS12B20

Posted: 16 Mar 2016 13:10
by rulezznv
пока ничего, жду DHT22

Re: Регулятор температуры и влажности на ATmega8, DHT22, DS12B20

Posted: 19 Mar 2016 13:43
by Recov
IYra привет! Собрал. Индикаторы мерцают очень сильно с частой примерно 10Гц. Некоторые сегменты ярче, некоторые тусклее. Но это и понятно, надо было мне ставить резисторы на каждый сегмент, завтра переделаю. И еще, время от времени вылетают цифры 999, при этом все светодиоды гаснут, видимо включается режим отключения всего и вся при ошибке.

Re: Регулятор температуры и влажности на ATmega8, DHT22, DS12B20

Posted: 20 Mar 2016 09:29
by IYra
Recov wrote: Индикаторы мерцают очень сильно с частой примерно 10Гц.
Там на каждый разряд 3 мс. Всего 8 разрядов - 24 мс (40 Гц) Не должно так сильно моргать.
Может частота МК не 8 мГц (фьюзы проверь). Или попробовать кварц поставить на 8 мГц (ну и фьюзы поменять соответственно)
Recov wrote: И еще, время от времени вылетают цифры 999, при этом все светодиоды гаснут, видимо включается режим отключения всего и вся при ошибке.
Да при ошибке нагрузка отключается. Кстати заметил что на модели тоже стали вылетать 999 когда добавил 2 индикатор. Сделал проект на 16 мГц - перестало. Попробуй - если есть возможность поставить 16 мГц то я выложу
проект под эту частоту

Re: Регулятор температуры и влажности на ATmega8, DHT22, DS12B20

Posted: 21 Mar 2016 01:38
by Recov
Есть такая возможность, кварц есть. Можно проект? И пожалуйста, подскажи какие фьюзы ставить. А то я как Чонкин, буквы понимаю, а слова из них складывать не могу :-D

Re: Регулятор температуры и влажности на ATmega8, DHT22, DS12B20

Posted: 21 Mar 2016 10:36
by IYra
Recov wrote:Есть такая возможность, кварц есть.
Значит проект на 16 МГц. Только Мега8 должна быть без буквы L
Operating Voltages
– 2.7 - 5.5V (ATmega8L)
– 4.5 - 5.5V (ATmega8)
• Speed Grades
– 0 - 8 MHz (ATmega8L)
– 0 - 16 MHz (ATmega8)
Recov wrote:какие фьюзы ставить.
Фьюзы все равны 1 то есть неустановлены. (пустые квадратики без галочек)

Re: Регулятор температуры и влажности на ATmega8, DHT22, DS12B20

Posted: 21 Mar 2016 12:57
by Recov
IYra, в архиве не нашел .hex или .eep...

Re: Регулятор температуры и влажности на ATmega8, DHT22, DS12B20

Posted: 21 Mar 2016 13:28
by IYra
Recov wrote:IYra, в архиве не нашел .hex или .eep...
Не отошел еще от выходных .... Добавляю

Re: Регулятор температуры и влажности на ATmega8, DHT22, DS12B20

Posted: 21 Mar 2016 13:58
by Recov
Работает!!! Работает без проблем, все настройки проходят, мерцания нет. Разница в свечении сегментов индикаторов настолько не заметна, что ставить отдельно на каждый индикатор свои резисторы не вижу необходимости. Поэтому выкладываю платы как есть. Важно: на плате индикаторов три перемычки. И на плате индикаторов выводы подписаны в соответствии с выводами микроконтроллера. Т.е. если стоит цифра 27 - значит этот вывод припаивается к 27 выводу контроллера.

Добавлено спустя 7 минут 40 секунд:
Вот что у нас сейчас за окном:

Re: Регулятор температуры и влажности на ATmega8

Posted: 12 May 2016 23:23
by gsmgod
IYra wrote: Все как выше только нагрузкой теперь управляет DS18B20 (PC.2) Вывод Т на Инд.2
Инд.1 показывает влажность DHT22 (PC.0) Однако если нажать "+" то включается цикл H-T
Подскажите пожалуйста, нужен ли в этой прошивке кварц или можно обойтись без него? Если можно без кварца, то достаточно ли его просто отключить или нужно чтото еще менять в схеме?
Спасибо за ответ!