Простой термометр для дома с двумя датчиками DS18B20.

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

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


orange_Kot
Родился
Сообщения: 2
Зарегистрирован: Вт ноя 27, 2012 16:39:21

Re: Простой термометр для дома с двумя датчиками DS18B20.

Сообщение orange_Kot »

а не разобрался все там нормально и всё работает по схеме
SnakeKVC
Родился
Сообщения: 2
Зарегистрирован: Вт дек 18, 2012 20:55:52

Re: Простой термометр для дома с двумя датчиками DS18B20.

Сообщение SnakeKVC »

Ребята может кто подскажет что подправить в исходнике, чтобы показания выводились во второй строке индикатора
а то у меня в первой строке битые пиксели.

Спасибо заранее
SnakeKVC
Родился
Сообщения: 2
Зарегистрирован: Вт дек 18, 2012 20:55:52

Re: Простой термометр для дома с двумя датчиками DS18B20.

Сообщение SnakeKVC »

orange_Kot писал(а):а не разобрался все там нормально и всё работает по схеме


помогите пожалуйста с прошивкой
у меня в первой строке индикатора битые пиксели, половину цифр не видно
а вторая строка работает нормально
как сделать чтобы данные выводились во второй строке?
tadi
Открыл глаза
Сообщения: 52
Зарегистрирован: Вт янв 01, 2013 09:09:57
Откуда: Караганда

Re: Простой термометр для дома с двумя датчиками DS18B20.

Сообщение tadi »

А нельзя ли подитожить под двустрочный Жк - печатка прошивка схема
pelia
Родился
Сообщения: 18
Зарегистрирован: Ср мар 06, 2013 01:24:25
Откуда: Ukraine
Контактная информация:

Re: Простой термометр для дома с двумя датчиками DS18B20.

Сообщение pelia »

Здравствуйте, уважаемые! Спаял я это устройство. Долго мучился с фусами и установил единственный фус SUT0=1 ( в ponyprog ). Стоит кварц 10МГц. Ресет подтянул к + через 10КОм. После включения питания запускается раз через десять. Чтобы запустить необходимо коротить на "землю" Reset. С 5-10 раза помогает. Причем иногда было: при касании Ресета пальцем ( или осцилом ) начинает показывать дисплей уже готовый результат, т.е. проц по всей видимости запускается и работает, а вот дисплей - нет. Пусто на нем. Похоже хочет свой ресет. Прошивка автора. ЛСД 16х1. Как с этим бороться?
pelia
Родился
Сообщения: 18
Зарегистрирован: Ср мар 06, 2013 01:24:25
Откуда: Ukraine
Контактная информация:

Re: Простой термометр для дома с двумя датчиками DS18B20.

Сообщение pelia »

И еще вопрос (наверное попроще): при попытке скомпиливать исходник Atmel Studio6 выдает ошибку: "'SIG_OVERFLOW1' appears to be a misspelled signal handler [enabled by default]". После прошивки проца этой компиляцией на табло выводится "START", после одна точка, вторая и перезагрузка проца. Пожалуйста подскажите новичку, не брезгуйте! Ближайшие 5 лет конкуренции не составлю :lol:

С этим разобрался: вместо SIGNAL (SIG_OVERFLOW1) в версии AVR Studio6 нужно писать: ISR(TIMER1_OVF_vect)
Осталась проблема с ресетом.

С ресетом разобрался: поправил инициализацию дисплея. Стартует как и должно. Весь проект прилепил.
Мучаюсь чтобы использовать все 16 разрядов дисплея, а не 8. Хочется видеть оба датчика сразу :)) Может кто поможет?
Вложения
proba1.rar
(39.16 КБ) 240 скачиваний
pelia
Родился
Сообщения: 18
Зарегистрирован: Ср мар 06, 2013 01:24:25
Откуда: Ukraine
Контактная информация:

Re: Простой термометр для дома с двумя датчиками DS18B20.

Сообщение pelia »

Помощи нет :cry: Переработка на следующей стадии: 100%рабочая, одновременно показывает оба датчика, но еще с нюансами - если подключены 2 датчика показывает температуру двух. Если один - одинаковые показания. Загрузка флеш - около 98%. Предварительная заставка - отсутствует. Напомню: 2 датчика DS18B20, LCD 16x1 на проце HD44780. Во вложении - полный проект. От помощи не откажусь - ускорит работу :)
P.S.Печатка+схема+исходники+прошивка - когда окончательно завершу с программой
Вложения
proba1.rar
(38.86 КБ) 258 скачиваний
pelia
Родился
Сообщения: 18
Зарегистрирован: Ср мар 06, 2013 01:24:25
Откуда: Ukraine
Контактная информация:

Re: Простой термометр для дома с двумя датчиками DS18B20.

Сообщение pelia »

Таки самостоятельно смог сократить программу; заставка-включена; насчет точности показаний - погрешность не больше 0,5С при максимальных значениях (точнее нет возможности проверить). Как всегда, весь проект ( решил обозвать V.1.16.1 {1 строка/16 символов в строке/№рабочей версии} ) прилеплен. Что планируется в новой версии - не скажу :lol:
Вложения
proba1.rar
(38.86 КБ) 341 скачивание
knight4roads
Родился
Сообщения: 1
Зарегистрирован: Пт янв 16, 2015 20:40:11

Re: Простой термометр для дома с двумя датчиками DS18B20.

Сообщение knight4roads »

Всем здравствуйте! Подскажите чайнику пожалуйста!

Проблема такая - прошил МК, собрал схему, но когда подключаю датчик, такое ощущение что коротыш(( на дисплее ничего не отображается, подсветка горит еле-еле, после отключения датчика МК запускается по новой (старт, no sig). Думал что перепутал распиновку датчика, меняю + - местами - нет сигнала, но дисплей не тухнет. В чем может быть проблема? Подскажите пожалуйста!!!

Заранее спасибо всем за внимание!! :)
intarez1
Встал на лапы
Сообщения: 106
Зарегистрирован: Ср май 20, 2015 21:33:05
Откуда: Пенза

Re: Простой термометр для дома с двумя датчиками DS18B20.

Сообщение intarez1 »

Ребят,а можно действительно к какому-то финишу придти.Подытожить так сказать.Прошивка под 16\2 с датчиками ds18b20,схема и прошивка????А то как-то невдомёк.
ncbelov
Потрогал лапой паяльник
Сообщения: 338
Зарегистрирован: Чт апр 02, 2015 17:04:07
Откуда: Тольятти

Re: Простой термометр для дома с двумя датчиками DS18B20.

Сообщение ncbelov »

del
ncbelov
Потрогал лапой паяльник
Сообщения: 338
Зарегистрирован: Чт апр 02, 2015 17:04:07
Откуда: Тольятти

Re: Простой термометр для дома с двумя датчиками DS18B20.

Сообщение ncbelov »

Собрал сей термометр на однострочном дисплее 16х1. Прошивку чуть подправил под себя. За основу была взята прошивка с 3 страницы.
Во общем программа написана в притык по обьему 2048кб.Работает кнопка управления подсветкой. Если нет датчика улицы,пишет NO SIG. Если нет 2-х датчиков пишет NOSIG NOSIG.
Ответить

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