Цифровой термометр

Вопросы и замечания по статьям и схемам, представленным на нашем сайте

При поддержке РадиоКОТструктор.ру


Аватара пользователя
Krik99
Потрогал лапой паяльник
Сообщения: 375
Зарегистрирован: Вс мар 04, 2007 13:14:25
Откуда: Украина
Контактная информация:

Сообщение Krik99 »

сахар писал(а):А как будет задаваться значение деференциала?

Пока ещё не придумал, есть идеи?
Изображение
сахар
Встал на лапы
Сообщения: 142
Зарегистрирован: Пт дек 05, 2008 18:19:27
Откуда: Кривой Рог Украина

Сообщение сахар »

Krik99 писал(а):
сахар писал(а):А как будет задаваться значение деференциала?

Пока ещё не придумал, есть идеи?

Ну можно так само кнопками,но тогда какая разница,задавать два порога или один порог и деференциал,тем более если интервал между порогами будет вот такой верхний 24С,а нижний -5С,придется тогда задавать отрицательный деференциал,а чтобы посчитать его то уже понадобиться калькулятор :))
Аватара пользователя
Dancer
Прорезались зубы
Сообщения: 236
Зарегистрирован: Вт дек 25, 2007 17:23:13
Откуда: Украина, Севастополь

Сообщение Dancer »

Приветствую всех. А программа с десятичными точно рабочая? Что-то не получается прошить, с целыми частями все шьется и работает.
Andrew Bond
Открыл глаза
Сообщения: 50
Зарегистрирован: Ср окт 22, 2008 12:39:45
Контактная информация:

Сообщение Andrew Bond »

Dancer писал(а):Приветствую всех. А программа с десятичными точно рабочая? Что-то не получается прошить, с целыми частями все шьется и работает.

Точно рабочая. Смотри выше (стр. 4) мои фотки готового девайса.
Аватара пользователя
Dancer
Прорезались зубы
Сообщения: 236
Зарегистрирован: Вт дек 25, 2007 17:23:13
Откуда: Украина, Севастополь

Сообщение Dancer »

Спасибо, уже заработал. Только температура отображается слева, это так нужно, или я индикатор наоборот припаял. Использовал в схеме 4-х символьный индикатор.
P.S. Предлагаю написать Коту о том, что термометр работает, дабы он отметил эту статью печатью. О том, как это сделать можно прочитать здесь
Аватара пользователя
Pooher
Мучитель микросхем
Сообщения: 491
Зарегистрирован: Вс янв 07, 2007 01:45:48
Откуда: Российская Федерация, будь она неладна...

Сообщение Pooher »

[
Деференциал: =2*С
Заданая Т: =30*С
Вкл. реле при Т: =32*С
Выкл. реле при Т: =30*С


По моему это называется ГИСТЕРЕЗИС? :))
user1971
Родился
Сообщения: 1
Зарегистрирован: Пн фев 09, 2009 00:08:46

Сообщение user1971 »

Всем привет. Не могу понять в чем дело на 4-ех символьном LCD с общ. анодом, светятся все 8-ки и одна запятая после 3-го разряда (прошивка под десятич. значения). Шил разными прогерами 3 контроллера (верификация ОК), результат один и тот же, фузы в порядке, питание норма. Пробовал менять прошивки светятся одни черточки. Может с термодатчиком не порядок.
P.S. спаяно верно, без соплей и т.п.
Аватара пользователя
KOSTYA
Вымогатель припоя
Сообщения: 607
Зарегистрирован: Пн янв 29, 2007 18:40:53
Откуда: Украина, Киев
Контактная информация:

Сообщение KOSTYA »

user1971 писал(а): LCD с общ. анодом

это очень интересно можно подробней про эту секретную разработку :)))
Может с термодатчиком не порядок

а какие использовал, в схеме 18В20, бывает ставят 18S20 или 1820 и ждут чуда, не задумываясь о том что два последним совместимы между собой, а с первым их обьединяет разве что производитель и шина общения.
Вообще при применении правильной прошивки, при отсутствии датчикох светятся все нули.
Изображение
-Bizzare-
Родился
Сообщения: 10
Зарегистрирован: Чт фев 12, 2009 19:08:16

Сообщение -Bizzare- »

Здравствуйте Котищи и начинающие Коты. Собрал схему с 4мя символами. Прошился прошивкой, данной в обсуждаемой тут статье. Схема заработала, но! Вместо 4 символов отображаются только 2. :cry: (Фото прилагается) Цифры при изменении температуры меняются. Переключаю рабочий анод на нерабочие сегменты, цифры отображаются. Индикатор спаян верно. Из за чего такое может происходить? Не датчик ли тут всему виной?
Спасибо за помощь.
Вложения
2009-02-19-098_1.jpg
Работают только 2 сегмента
(39.96 КБ) 562 скачивания
Аватара пользователя
KOSTYA
Вымогатель припоя
Сообщения: 607
Зарегистрирован: Пн янв 29, 2007 18:40:53
Откуда: Украина, Киев
Контактная информация:

Сообщение KOSTYA »

-Bizzare- писал(а):Здравствуйте Котищи и начинающие Коты. Собрал схему с 4мя символами. Прошился прошивкой, данной в обсуждаемой тут статье. Схема заработала, но! Вместо 4 символов отображаются только 2. :cry: (Фото прилагается) Цифры при изменении температуры меняются. Переключаю рабочий анод на нерабочие сегменты, цифры отображаются. Индикатор спаян верно. Из за чего такое может происходить? Не датчик ли тут всему виной?
Спасибо за помощь.

возможно порты контроллера паленые, ну или датчик применили другой не тот что в статье, датчик как то реагирует на изменения температуры?
Изображение
-Bizzare-
Родился
Сообщения: 10
Зарегистрирован: Чт фев 12, 2009 19:08:16

Сообщение -Bizzare- »

KOSTYA писал(а):возможно порты контроллера паленые, ну или датчик применили другой не тот что в статье, датчик как то реагирует на изменения температуры?

На портах к которым подсоединены аноды индикатора есть импульсы, смотрел осциллографом. Датчик на изменение температуры реагирует, циферки на индикаторе меняются. Посмотрел на датчик, там написано DS1820. :cry: :cry: Вернее всего в нем и проблема. Кто-нибудь сталкивался именно с такими синдромом?
Да, кстати, пробовал, зашивал прошивку для трех символьной схемы, на индикаторе отображается только одна цифра :(
Аватара пользователя
KOSTYA
Вымогатель припоя
Сообщения: 607
Зарегистрирован: Пн янв 29, 2007 18:40:53
Откуда: Украина, Киев
Контактная информация:

Сообщение KOSTYA »

-Bizzare- писал(а):там написано DS1820.

читайте внимательно статью, там русским по белому написанно, DS18B20, с 1820 они не совместимы, 1820 совместим с 18S20, но в данном проэкте применен именно 18B20
Изображение
Аватара пользователя
Tramp
Открыл глаза
Сообщения: 47
Зарегистрирован: Ср янв 07, 2009 17:50:20
Контактная информация:

Сообщение Tramp »

У меня возникли пару багов с этой схемой:
1. Слишком быстрая частота обновления индикатора при двух датчиков, т.е. он показывает температуру с каждого датчика чуть меньше одной секунды. Уж слишком быстро, можно запутаться какая температура с какого датчика.
2. При температуре более 40 градусов тупо горит ноль, а хочется чтоб он отображал температуру порядка 100-120 градусов, ИБО планирую использовать его для бани.
Прошивал программатором ByteBlaser, прошивка termometr_x8dat_18b20_cA.hex
Аватара пользователя
Tramp
Открыл глаза
Сообщения: 47
Зарегистрирован: Ср янв 07, 2009 17:50:20
Контактная информация:

Сообщение Tramp »

Хее, все в порядке, просто забыл про фьюзы ))))
Аватара пользователя
DataLife
Вымогатель припоя
Сообщения: 601
Зарегистрирован: Пт фев 13, 2009 20:58:13
Откуда: Донецк

Сообщение DataLife »

Всем МЯУ! :lol:
Думаю в скором будущем собрать данный девайс и сразу возник вопрос:
Если он 4-х разрядный, то логично предположить, что он рассчитан на показывание температуры более 100 градусов + десятые, так ведь?
Просто нужно для одного проекта мерять температуру больше 100 градусов (в пределах датчика +125*С).

И ещё я что-то не понял на счёт совместимости датчиков, кто говорил KOSTYA. В статье я ничего не нашёл по этому поводу. Разве что:
a.DS18B20 - точность до 0,0625 град. (настраиваемая).
b.DS18S20/DS1820 - точность до 0,5 град.
c.DS1821 - точность до 1 град.


====
Как я понял таблички настройки фьюзов в статье даны для Мега8, однако это нигде не указано. Думаю следует это указать, а то народ прошьёт ещё 2313 ...
Только те, кто предпринимают абсурдные попытки, смогут достичь невозможного.
Aric
Открыл глаза
Сообщения: 47
Зарегистрирован: Вт мар 10, 2009 17:41:15

Сообщение Aric »

Пожелание:
1. При использовании двух датчиков (больше 2х вряд ли кто использует) сделать возможность выбора датчика для отображения. Кнопкой например:
-Уличный-Домашний-Попеременное отображение-
В варианте переменного отображения добавить возможность выбора времяни отображения: 5, 10, 15, 30 сек.
2. Индикацию сделать не номер датчика, а
u - улица
d - дом
Aric
Открыл глаза
Сообщения: 47
Зарегистрирован: Вт мар 10, 2009 17:41:15

Сообщение Aric »

Собрал, работает.
Шил ПониПрогом. Сделала на два датчика, датчики цепляются через 3,5 джеки. Питание - зарядка от сотового, через 78L05.
При работе с двумя датчиками, периодически пропадают показания :( Ни кто не сталкивался??? типа датчик отвалился на индикаторе d1 d2 25.5 а должно d1 -3.5 d2 25.5. получается датчик №1 отвалился и не передал иформацию. По отдельности датчики работаю ок.
К автору: Можно изменить прошивку чтоб датчики менялись по кнопке?
Вложения
DSC00013.JPG
(75.05 КБ) 431 скачивание
Аватара пользователя
Daimeeo
Родился
Сообщения: 14
Зарегистрирован: Пт ноя 07, 2008 00:10:56
Откуда: From Hell

Странности

Сообщение Daimeeo »

Собрал, прошил и получилось совсем странно... Термометр показывает только 2-е температуры 127,9 и 85 градусов. Кто нибудь сталкивался с такой чепухой?
Аватара пользователя
sachok
Опытный кот
Сообщения: 849
Зарегистрирован: Сб янв 05, 2008 11:05:15
Откуда: Україна м.Луцьк
Контактная информация:

Сообщение sachok »

Как pull-up резистор на датчике?
Я не Сашок!!!
Аватара пользователя
Daimeeo
Родился
Сообщения: 14
Зарегистрирован: Пт ноя 07, 2008 00:10:56
Откуда: From Hell

Сообщение Daimeeo »

sachok писал(а):Как pull-up резистор на датчике?

Стоит, как и на схеме 4К7.
Ответить

Вернуться в «Статьи»