Страница 27 из 27

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

СообщениеДобавлено: 06 апр 2017 23:36
Rezik
IYra писал(а):
Rezik писал(а):Вышел из положения, залил прошивку на 4 датчика, там не требуется запись в еепром, но и коррекции к сожалению нет.

Нашел ошибку. Подправил и добавил установку разрешения датчиков 0.1градус

Спасибо большое! Теперь данные в еепром сохраняются, но из режима моргания не выходит всеравно. Причем както все странно, когда висит на программаторе все какбы ок, но когда вешаю на внешнее питание, то вылазят косяки и даже когда потом обратно вешаю на программатор то из режима коррекции не выходит.
Оставил пока с прошивкой на 4 датчика. Дальше проверить уже не смогу, запаковал в коробку неразборную

Добавлено спустя 11 минут 6 секунд:
IYra писал(а):
botan писал(а):хотелось бы просто

Выкинул все лишнее. Можно подключать до 4-х датчиков к одной ножке
DS18B20 и DS18S20. Схема и фьюзы как на первой странице.

если получится, подправьте тут на разрешение датчиков 0,1 градус, не на всех датчиках срабатывает, на большинстве только 0,5

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

СообщениеДобавлено: 07 апр 2017 09:55
IYra
Rezik писал(а):если получится, подправьте тут на разрешение датчиков 0,1 градус, не на всех датчиках срабатывает, на большинстве только 0,5

Подправил

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

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

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

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

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

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

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

СообщениеДобавлено: 09 авг 2017 12:43
propell_ant
trolls, отредактировал,
только я не понял, что изменилось - схема вроде прежняя?

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

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

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

СообщениеДобавлено: 26 ноя 2017 22:24
trolls
Вот что в итоге получилось. Все красивенько и работает :-P Жмите на картинки.
Изображение Изображение

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

СообщениеДобавлено: 01 дек 2017 23:14
hardlock
trolls, жуть! столько усилий ради этой простой конструкции... Я восхищён!

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

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

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

СообщениеДобавлено: 25 фев 2018 21:24
propell_ant
Обсуждение мониторинга ульев перенесено в отдельную тему:
Мониторинг температуры и ведение лог-файла

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

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

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

СообщениеДобавлено: 12 июн 2018 14:43
propell_ant
термостат из "Работы над ошибками" умеет моргать при обнаружении ошибок
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

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

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

СообщениеДобавлено: 12 июн 2018 23:34
hardlock
trolls, не распаивать выход и всё, термостат превратился в термометр.)))

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

СообщениеДобавлено: 13 июн 2018 01:53
trolls
- в смысле, просто прошить в термометры прошивку от термостата?

СообщениеДобавлено: 13 июн 2018 06:46
hardlock
Да, схема то одинаковая...