Страница 11 из 17

Re: Двухканальный термометр на AtMega8

Добавлено: Ср дек 03, 2014 19:51:20
Nusik1975
Давайте попробуем
Выкладывайте здесь

Re: Двухканальный термометр на AtMega8

Добавлено: Ср дек 03, 2014 20:13:58
new34
Исходник ваш, с измененным файлом:

Re: Двухканальный термометр на AtMega8

Добавлено: Ср дек 03, 2014 20:25:01
Nusik1975
Пробуйте.. Откомпилировалось без ошибок, и недостающие библиотеки сами подключились

Re: Двухканальный термометр на AtMega8

Добавлено: Ср дек 03, 2014 20:29:28
new34
Спасибо, завтра попробую, отпишусь.
Скачал сегодня версию 1.25.5, так одни ошибки при компиляции :(

Re: Двухканальный термометр на AtMega8

Добавлено: Ср дек 03, 2014 20:34:13
Nusik1975
Как то странно....в левом окне куча ошибок, а в окошке компиляции пишет No errors :)
У меня кодевижн стоит версии 2.05.0. В общем отписывайтесь когда проверите

Re: Двухканальный термометр на AtMega8

Добавлено: Чт дек 04, 2014 09:28:33
new34
Проверил, так и не завелось, все тот же 0 и Er :( :( .Такое ощущение что мк не видит датчики.Может после инверсии кода порты ввода -вывода тоже надо настраивать ? Слетаю в обед, возьму датчик в другой конторе. Если и с ним будет то же самое-то можно делать вывод что дело не в железе.

Re: Двухканальный термометр на AtMega8

Добавлено: Чт дек 04, 2014 11:57:21
Nusik1975
А дело практически сто процентов не в железе, а в коде.

Re: Двухканальный термометр на AtMega8

Добавлено: Чт дек 04, 2014 13:26:49
new34
Похоже так и есть, проблема в коде :( . Показал понимающим людям свой вариант схемы, обещали проверить код. Надежда умирает последней :) .А вот и схемка:

Re: Двухканальный термометр на AtMega8

Добавлено: Пн дек 08, 2014 08:07:24
new34
В общем не дождался я помощи, пришлось немного поизучать и разобраться самому.Проблема была в неправильной настройке порта для шины 1-WIRE. В результате все у меня заработало. В исходной прошивке все пины порта С были в режиме Hi-Z, для этой шины требуется вход с подтяжкой ( PullUp).Возможно из за этого некоторым приходилось подбирать датчики.Чуть попозже выложу все скопом-схему, прошивку и фото результата.

Re: Двухканальный термометр на AtMega8

Добавлено: Пн дек 08, 2014 08:42:48
serega85
Будем ждать.

Re: Двухканальный термометр на AtMega8

Добавлено: Пн дек 08, 2014 15:55:03
new34
Вот что получилось: высота индикаторов 21 см.Интервал опроса датчиков увеличен до 700 мс.Эту прошивку можно использовать для индикаторов с общим катодом, внеся минимальные изменения в схему автора.Осталось только сравнить показания с ртутником и ввести в прошивку поправку.

Re: Двухканальный термометр на AtMega8

Добавлено: Вт дек 09, 2014 09:32:04
new34
А вот с корректировкой показаний не все так просто оказалось. В исходнике представлена строка:

tem=ds18b20_temperature(&rom_codes[0][0])-1; //искуственно занижаю температуру -на столько врет датчик
Один датчик у меня по сравнению с ртутным термометром занижает, прибавлял числа (+1,+10) но показания не меняются. Подскажите может как то по другому это надо прописывать ?

Re: Двухканальный термометр на AtMega8

Добавлено: Вс дек 14, 2014 17:31:15
serega85
Если поставить один датчик DS1820, а другой DS18B20, нужно будет переписывать прошивку? Просто я в этом не силён. Если это реально, то кто-нибудь может сделает это. Заранее спасибо. :shock:

Re: Двухканальный термометр на AtMega8

Добавлено: Чт дек 25, 2014 17:58:47
serega85
serega85 писал(а):Если поставить один датчик DS1820, а другой DS18B20, нужно будет переписывать прошивку? Просто я в этом не силён. Если это реально, то кто-нибудь может сделает это. Заранее спасибо. :shock:
Изображение

Re: Двухканальный термометр на AtMega8

Добавлено: Пт дек 26, 2014 16:30:14
new34
serega85 писал(а):Если поставить один датчик DS1820, а другой DS18B20, нужно будет переписывать прошивку? Просто я в этом не силён. Если это реально, то кто-нибудь может сделает это. Заранее спасибо. :shock:
Рассказывай как сделал с разными датчиками? А в доме нежарковато :)?

Re: Двухканальный термометр на AtMega8

Добавлено: Пт дек 26, 2014 18:00:36
serega85
Я не делал с разными, просто купил ещё один DS18B20. DS1820 пусть лежат, может пригодятся. А дома не жарко, я люблю чтоб тепло было. :lol:
Изображение

Re: Двухканальный термометр на AtMega8

Добавлено: Ср янв 07, 2015 21:26:03
serega85
Какой же DS18B20 чувствительный, датчик который на улице, придётся ещё дальше убрать от стены(врёт)

Re: Двухканальный термометр на AtMega8

Добавлено: Чт янв 08, 2015 18:43:41
Stalker_W
У меня вообще нормально заработало на соседнем дереве с северной стороны под крышечкой.

Re: Двухканальный термометр на AtMega8

Добавлено: Пт янв 09, 2015 20:18:29
666vrn
Автору огромное спасибо! Правда я применил давно валяющиеся индикаторы АЛС324Б1, а то глаза мозолили блин уж сколько времени.

Re: Двухканальный термометр на AtMega8

Добавлено: Ср сен 16, 2015 07:47:53
Smith2011
Еще раз спасибо автору за такую замечательную разработку.
Повторил еще раз термометр на мега-огромных матрицах! :)
Вот что получилось.
Если кому интересна схема - нарисую. :)
Простите, без стеклышка на фото не очень четко видно, но в реале все показывает очень четко.


Изображение
Изображение