Страница 2 из 7

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

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

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

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

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

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

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

СообщениеДобавлено: 09 мар 2016 21:15
IYra
Recov писал(а): а индикаторы оба 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 писал(а):И подскажи, как бы нам переименовать эту тему

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

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

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

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

СообщениеДобавлено: 10 мар 2016 10:37
IYra
rulezznv писал(а): Один индикатор показывает температуру от 18в20, другой индикатор показывает влажность по DHТ22 (температура от DHT22 не нужна в принципе только влажность), и главное условие управление нагрузкой от 18в20, зарание огромное спасибо!

Сделал.
Все как выше только нагрузкой теперь управляет DS18B20 (PC.2) Вывод Т на Инд.2
Инд.1 показывает влажность DHT22 (PC.0) Однако если нажать "+" то включается цикл H-T

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

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

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

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

СообщениеДобавлено: 10 мар 2016 12:17
hardlock
Сделано )))

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

СообщениеДобавлено: 10 мар 2016 12:33
IYra
Recov писал(а):Руки чешутся собрать с двумя индикаторами, но смогу только на выходных.

Платку потом выложи для полноты картины

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

СообщениеДобавлено: 11 мар 2016 00:16
Recov
IYra писал(а):
Recov писал(а):Платку потом выложи для полноты картины

Не вопрос, но индикаторы будут на отдельной плате, когда все сразу - в корпус неудобно встраивать. Все, политику убрал.

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

СообщениеДобавлено: 11 мар 2016 21:44
Vakula_S
Recov писал(а):
Регулятор температуры и влажности на ATmega8, DHT22, DS12B20

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

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

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

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

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

СообщениеДобавлено: 14 мар 2016 15:49
rulezznv
IYra, огромное Вам спасибо. hardlock - красавчик за проект!

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

СообщениеДобавлено: 14 мар 2016 16:26
hardlock
rulezznv, а я ваще не при делах ))))

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

СообщениеДобавлено: 15 мар 2016 03:53
Recov
rulezznv писал(а):IYra, огромное Вам спасибо. hardlock - красавчик за проект!

Что получилось то?

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

СообщениеДобавлено: 16 мар 2016 14:10
rulezznv
пока ничего, жду DHT22

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

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

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

СообщениеДобавлено: 20 мар 2016 10:29
IYra
Recov писал(а): Индикаторы мерцают очень сильно с частой примерно 10Гц.

Там на каждый разряд 3 мс. Всего 8 разрядов - 24 мс (40 Гц) Не должно так сильно моргать.
Может частота МК не 8 мГц (фьюзы проверь). Или попробовать кварц поставить на 8 мГц (ну и фьюзы поменять соответственно)
Recov писал(а): И еще, время от времени вылетают цифры 999, при этом все светодиоды гаснут, видимо включается режим отключения всего и вся при ошибке.

Да при ошибке нагрузка отключается. Кстати заметил что на модели тоже стали вылетать 999 когда добавил 2 индикатор. Сделал проект на 16 мГц - перестало. Попробуй - если есть возможность поставить 16 мГц то я выложу
проект под эту частоту

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

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

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

СообщениеДобавлено: 21 мар 2016 11:36
IYra
Recov писал(а):Есть такая возможность, кварц есть.

Значит проект на 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 писал(а):какие фьюзы ставить.

Фьюзы все равны 1 то есть неустановлены. (пустые квадратики без галочек)

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

СообщениеДобавлено: 21 мар 2016 13:57
Recov
IYra, в архиве не нашел .hex или .eep...

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

СообщениеДобавлено: 21 мар 2016 14:28
IYra
Recov писал(а):IYra, в архиве не нашел .hex или .eep...

Не отошел еще от выходных .... Добавляю

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

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

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

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

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

Подскажите пожалуйста, нужен ли в этой прошивке кварц или можно обойтись без него? Если можно без кварца, то достаточно ли его просто отключить или нужно чтото еще менять в схеме?
Спасибо за ответ!