Page 27 of 27

Re: Термометр на ATtiny2313 и DS18B20

Posted: 06 Apr 2017 23:47
by Rezik
IYra wrote:
Rezik wrote: Вышел из положения, залил прошивку на 4 датчика, там не требуется запись в еепром, но и коррекции к сожалению нет.
Нашел ошибку. Подправил и добавил установку разрешения датчиков 0.1градус
Спасибо большое! Теперь данные в еепром сохраняются, но из режима моргания не выходит всеравно. Причем както все странно, когда висит на программаторе все какбы ок, но когда вешаю на внешнее питание, то вылазят косяки и даже когда потом обратно вешаю на программатор то из режима коррекции не выходит.
Оставил пока с прошивкой на 4 датчика. Дальше проверить уже не смогу, запаковал в коробку неразборную

Добавлено спустя 11 минут 6 секунд:
IYra wrote:
botan wrote:хотелось бы просто
Выкинул все лишнее. Можно подключать до 4-х датчиков к одной ножке
DS18B20 и DS18S20. Схема и фьюзы как на первой странице.
если получится, подправьте тут на разрешение датчиков 0,1 градус, не на всех датчиках срабатывает, на большинстве только 0,5

Re: Термометр на ATtiny2313 и DS18B20

Posted: 07 Apr 2017 09:55
by IYra
Rezik wrote: если получится, подправьте тут на разрешение датчиков 0,1 градус, не на всех датчиках срабатывает, на большинстве только 0,5
Подправил

Re: Термометр на ATtiny2313 и DS18B20

Posted: 15 Jul 2017 21:28
by Nikom
IYra, Можно присвоить номера датчикам,например, d1, d2, d3, d4 при отображении на дисплее?

Re: Термометр на ATtiny2313 и DS18B20

Posted: 18 Jul 2017 12:09
by Alexkub
Доброго времени суток!
Спасибо автору за проект и IYra за 4_датчика.
Собрал на дюймовых индикаторах с добавлением транзисторов в общих анодах.

Re: Термометр на ATtiny2313 и DS18B20

Posted: 08 Aug 2017 20:54
by trolls
Развел платку под smd именно по hardlock, постарался красиво и компактно, плата размером 66 х 22 мм. Но получилось с двумя перемычками, от них никак. И под двумя резисторами пропущены дорожки. Под выводы используются штыревые линейки контактов под 90 град. Перемычки под индикатором. Остальное вроде как все понятно. Ну и поставив перемычки с контроллером больше ничего не ставить, программировать. Весь монтаж после этого. Хотел еще разъемчик под программирование поставить, но его некуда втиснуть на таких габаритах.
Выкладываю схему, плату в LayOut и скриншот самой платы. По идее, в ЛУТ выйдет?

Re: Термометр на ATtiny2313 и DS18B20

Posted: 09 Aug 2017 12:43
by propell_ant
trolls, отредактировал,
только я не понял, что изменилось - схема вроде прежняя?

Re: Термометр на ATtiny2313 и DS18B20

Posted: 11 Aug 2017 04:45
by trolls
propell_ant, я заменил архив, сейчас в нем схема разводки выводов контроллера на индикатор с первого поста этой темы и разводка платы по ней, схему я слегка перерисовал, дополнил защитой с темы термостата hardlock и пронумеровал детали. Поставил в цепи сегментов индикатора резисторы по 100 ом. И по ней развел плату. Собственно, все. А прежняя плата, за которую вы говорили, там выводы с контроллера на индикатор для удобства разводки были переброшены по другому и я думал, что их легко скорректировать программно. Ну вы и высказали все по ним)) Ту схему и разводку платы я убрал.
Теперь что имеем: разведенную плату, на которую без изменений становится прошивка с ОА или ОК hardlocka. Вроде как все))

Re: Термометр на ATtiny2313 и DS18B20

Posted: 26 Nov 2017 21:24
by trolls
Вот что в итоге получилось. Все красивенько и работает :-P Жмите на картинки.
Image Image

Re: Термометр на ATtiny2313 и DS18B20

Posted: 01 Dec 2017 22:14
by hardlock
trolls, жуть! столько усилий ради этой простой конструкции... Я восхищён!

Re: Термометр на ATtiny2313 и DS18B20

Posted: 02 Dec 2017 01:45
by trolls
hardlock, я просто переразвел плату, подумал в какой готовый корпус это можно все втиснуть. Заказал ПП с фрезеровкой. Люблю, когда конструкции приближены к фабричному исполнению.

Re: Термометр на ATtiny2313 и DS18B20

Posted: 25 Feb 2018 20:24
by propell_ant
Обсуждение мониторинга ульев перенесено в отдельную тему:
Мониторинг температуры и ведение лог-файла

Re: Термометр на ATtiny2313 и DS18B20

Posted: 11 Jun 2018 16:55
by trolls
При отключении датчика на дисплее термометра 0.00. Подскажите пожалуйста, есть прошивка в которой при нарушении связи с датчиком выдает что то из вариантов "---", "_ _ _", "dIS", "OFF" ?

Re: Термометр на ATtiny2313 и DS18B20

Posted: 12 Jun 2018 22:21
by propell_ant
термостат из "Работы над ошибками" умеет моргать при обнаружении ошибок
http://hardlock.org.ua/viewtopic.php?f=9&t=370

Добавлено спустя 7 часов 38 минут 8 секунд:
то есть моргает он после восстановления обмена данными, а когда на линии датчика неполадки он вместо температуры пишет E 0.1 и показывает номер ошибки от 1 до 4
"E 0.1" ошибка контрольной суммы
"E 0.2" обрыв
"E 0.3" после нескольких ошибок от датчика получено значение 85°C
"E 0.4" короткое замыкание на землю

Re: Термометр на ATtiny2313 и DS18B20

Posted: 12 Jun 2018 23:31
by trolls
Спасибо за ответ. Это хорошо, что термостат умеет. А как это к термометру прилепить?

Re: Термометр на ATtiny2313 и DS18B20

Posted: 12 Jun 2018 23:34
by hardlock
trolls, не распаивать выход и всё, термостат превратился в термометр.)))

Re: Термометр на ATtiny2313 и DS18B20

Posted: 13 Jun 2018 01:53
by trolls
- в смысле, просто прошить в термометры прошивку от термостата?

Posted: 13 Jun 2018 06:46
by hardlock
Да, схема то одинаковая...