Например TDA7294

Форум РадиоКот • Просмотр темы - Термометр: меньше не бывает?
Форум РадиоКот
Здесь можно немножко помяукать :)

Текущее время: Пн июл 28, 2025 01:27:12

Часовой пояс: UTC + 3 часа


ПРЯМО СЕЙЧАС:



Начать новую тему Ответить на тему  [ Сообщений: 302 ]     ... , , , 11, , , ...  
Автор Сообщение
Не в сети
 Заголовок сообщения: Re: Термометр: меньше не бывает?
СообщениеДобавлено: Вс ноя 10, 2013 20:45:26 
Первый раз сказал Мяу!

Зарегистрирован: Чт мар 29, 2012 08:29:18
Сообщений: 30
Рейтинг сообщения: 0
Прошивал ОК 22,06,2010


Вернуться наверх
 
В сети
 Заголовок сообщения: Re: Термометр: меньше не бывает?
СообщениеДобавлено: Вс ноя 10, 2013 21:01:13 
Друг Кота
Аватар пользователя

Карма: 195
Рейтинг сообщений: 8539
Зарегистрирован: Пн ноя 30, 2009 03:00:01
Сообщений: 42349
Откуда: Нерезиновая
Рейтинг сообщения: 0
Ну, неточность показаний- это от прошивки не зависит, датчик калиброван при изготовлении.. Он - или подогревается протекающим через него током, или греется ещё от чего- то...

http://datasheets.maximintegrated.com/en/ds/DS18B20.pdf

http://www.kiberuzv.com/buy/DS18B20_RU.pdf


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Термометр: меньше не бывает?
СообщениеДобавлено: Вс ноя 10, 2013 21:24:43 
Первый раз сказал Мяу!

Зарегистрирован: Чт мар 29, 2012 08:29:18
Сообщений: 30
Рейтинг сообщения: 0
АлександрЛ Огромное спасибо всё ОК


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Термометр: меньше не бывает?
СообщениеДобавлено: Сб июл 05, 2014 17:59:19 
Первый раз сказал Мяу!

Зарегистрирован: Вт ноя 26, 2013 20:54:10
Сообщений: 29
Рейтинг сообщения: 0
Схема завелась с полтыка.Показания со старым советским термометром 1:1.Датчик сначала припаял к плате,показания росли вместе с прогревом индикатора и стабилизатора.Подпаял метр двухжильного провода в экране - все стало норма.Без токоограничительных сопротивлений грелась тинька,пришлось ставить на 100 Ом прям на предварительно откусанные ножки.Автору благодарность за проект!


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Термометр: меньше не бывает?
СообщениеДобавлено: Пн авг 25, 2014 12:44:03 
Встал на лапы
Аватар пользователя

Карма: 3
Рейтинг сообщений: 21
Зарегистрирован: Вс янв 13, 2013 22:15:58
Сообщений: 125
Откуда: Донецк, ДНР.
Рейтинг сообщения: 0
В общем термометр у меня не запустился и я забросил его, а тут собирая блок питания наткнулся на него, и решил поковырять.
В итоге запустил я термометр.
Прошивал в AVR Studio 4, программатор AVRISP mkII (клон), и как ни странно я поставил фьюз CKDIV8.
И термометр заработал.
Контроллер Attiny 2313-20PU

Я рад :music:

_________________
Люди не изобретают, люди вспоминают... (gray Az)
- Мир потрясают те, кто втоптан в грязь. С Олимпа можно лишь метать молнии. (с)


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Термометр: меньше не бывает?
СообщениеДобавлено: Чт янв 22, 2015 21:43:14 
Нашел транзистор. Понюхал.
Аватар пользователя

Карма: 2
Рейтинг сообщений: 2
Зарегистрирован: Сб мар 30, 2013 18:18:34
Сообщений: 153
Откуда: Калининград
Рейтинг сообщения: 0
Собрал термометр, приятно так, лежишь в темноте видно какие перепады по комнате от сквозняка гуляют :))) Рядышком подсветка часы освещает в зависимости от дня-ночь, но вот думаю как-бы ещё сделать ещё один для отрицательных температур :solder: Чтоб знать примерно что с утра ждать идя к машине, потому как погода у нас меняется практически через час. Товарищ писал на 8 или 9 странице о том чтоб сделать мигающую точку при отрицательном показании температуры но ему так толком не ответили :dont_know: Подсобит кто с прошивкой? :beer:
Кстати товарищу постом выше - прошивал и я в АВР студио сначала, и постоянно натыкался на F0 научился с этой проблемой, потом попробовал в кодевижион и вон результат,работает и глаз радует :beer:
Хороший градусник! Автору уважение!


Вернуться наверх
 
Распродажа паяльного оборудования ATTEN!
Паяльные станции, паяльники и аксессуары по самой выгодной цене.

По промокоду radiokot скидка 10%
В сети
 Заголовок сообщения: Re: Термометр: меньше не бывает?
СообщениеДобавлено: Чт янв 22, 2015 21:54:18 
Друг Кота
Аватар пользователя

Карма: 195
Рейтинг сообщений: 8539
Зарегистрирован: Пн ноя 30, 2009 03:00:01
Сообщений: 42349
Откуда: Нерезиновая
Рейтинг сообщения: 0
maxvalin писал(а):
, но вот думаю как-бы ещё сделать ещё один для отрицательных температур :solder: Чтоб знать примерно что с утра ждать идя к машине, потому как погода у нас меняется практически через час.!
А чем вас не устраивает знак МИНУС при отрицательных показаниях?
Это термометр, собранный по схеме из ЭТОЙ ветки..
Вложение:
Foto1.JPG [37.81 KiB]
Скачиваний: 673

и вот так он МИНУС показывает..
Вложение:
P1220012.JPG [67.64 KiB]
Скачиваний: 901


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Термометр: меньше не бывает?
СообщениеДобавлено: Чт янв 22, 2015 22:14:12 
Нашел транзистор. Понюхал.
Аватар пользователя

Карма: 2
Рейтинг сообщений: 2
Зарегистрирован: Сб мар 30, 2013 18:18:34
Сообщений: 153
Откуда: Калининград
Рейтинг сообщения: 0
У меня три индикатора всего. Собран из статьи . 8)http://radiokot.ru/circuit/digital/home/61/
А из какой ветки ваш? Ссылку не вижу :dont_know:


Вернуться наверх
 
В сети
 Заголовок сообщения: Re: Термометр: меньше не бывает?
СообщениеДобавлено: Пт янв 23, 2015 04:30:26 
Друг Кота
Аватар пользователя

Карма: 195
Рейтинг сообщений: 8539
Зарегистрирован: Пн ноя 30, 2009 03:00:01
Сообщений: 42349
Откуда: Нерезиновая
Рейтинг сообщения: 0
maxvalin писал(а):
А из какой ветки ваш? Ссылку не вижу :dont_know:

вообще- мой вот ОТСЮДА: http://radiokot.ru/circuit/digital/home/26/ - там в самом конце написано:
Цитата:
Есть прошивка, которая меряет температуру с точностью до десятичных значений, при этом необходим 4х символьный LED дисплей, анод лишнего сегмента цепляют к PORTD.3 , а запятую цепляют на PORTB.7.

Вообще тяжеловато вспомнить, я его делал в октябре 2013 года ("вспомнил" по датам фотографий :))) )
Могу выложить плату в lay, и считать прошивку и фьюзы с МК.
зы.. Если в наличии только трёхразрядный индикатор, то, я думаю, что ЛЕВЫЙ индикатор можно заменить светодиодом (особенно, если подобрать такого же цвета, что и индикатор, "прямоугольный" типа такого: http://www.chipdip.ru/product/l-113hdt/


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Термометр: меньше не бывает?
СообщениеДобавлено: Пт янв 23, 2015 21:08:01 
Нашел транзистор. Понюхал.
Аватар пользователя

Карма: 2
Рейтинг сообщений: 2
Зарегистрирован: Сб мар 30, 2013 18:18:34
Сообщений: 153
Откуда: Калининград
Рейтинг сообщения: 0
У меня сейчас руки немного связанны, для изготовления плат кое-чего не хватает, собираю пока с тех заготовок что натравил раньше есть только с той статьи что указал :(
Смотрю схемы ничем не отличаются практически, но разводки разные а печатка совсем другая. Я как бы и не гнался за миниатюрностью, если бы раньше попал на статью из вашей ссылки то затравил бы таких с десяток. :tea: Сегодня нашел выход с ситуации- есть у меня собран еще один термометр двухканальный, на пике и дисплее от нокии, там дом-улица.
вот собственно и идея ваша мне понравилась! Насчет прямоугольного светодиода! у меня есть такие, вот бы до этой статьи (которая обсуждается здесь) дописать программу для PB3 или PB1 ведь они же свободны :wink: чтоб при отрицательном показании подавался сигнал на эти порты.


Вернуться наверх
 
В сети
 Заголовок сообщения: Re: Термометр: меньше не бывает?
СообщениеДобавлено: Пт янв 23, 2015 23:06:00 
Друг Кота
Аватар пользователя

Карма: 195
Рейтинг сообщений: 8539
Зарегистрирован: Пн ноя 30, 2009 03:00:01
Сообщений: 42349
Откуда: Нерезиновая
Рейтинг сообщения: 0
Ну, вот, собственно, вся подборка файлов, которые были мной использованы при изготовлении термометра. Термометр под индикатор ОА, 4 разряда.. - с индикацией отрицательного показания, точность индикации 0,1 градуса.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Термометр: меньше не бывает?
СообщениеДобавлено: Сб янв 24, 2015 16:51:08 
Прорезались зубы
Аватар пользователя

Карма: 4
Рейтинг сообщений: 27
Зарегистрирован: Чт янв 08, 2015 22:31:15
Сообщений: 247
Рейтинг сообщения: 0
Сделал с плюсом и минусом, и с округлением.
Но почему то он при нуле показывает плюс когда больше 0.2 градуса, и минус если ниже -0.2, хотя в условии явно задано, чтобы показывал плюс когда больше либо равно единице. И минус когда меньше или равно -1.
И округляет почему то в большую сторону только когда десятые градуса больше 7, но ведь в условии задано больше 5.
Код:
   if (temperature>=1) {
      digit_out[0]=PLUS;       // если температура больше нуля показать плюс
   } else {
        digit_out[0]=PROBEL;      //если ноль то пробел       
      if (temperature<=-1) {
        temp = ( ~temp ) + 0x0001; // если число отрицательное перевести его в норм.вид
      digit_out[0]=MINUS;        // и высветить знак минус (в дальнейшем атрибут отр.темп.)
       }
         
         };
      
   celie_tmp = temp >> 4;              // целая часть числа
   
   drob_tmp  = temp & 0x000F;          // дробная часть числа с точностью 1/16 градуса
    drob  = (unsigned char) ((drob_tmp * 10) / 16); // преобразование дробной части в формате "1/16 градуса" в десятичный формат с точностью 0,1 градуса

   celie = (unsigned char) celie_tmp;  // я люблю явное преведение типов
   
      if (drob > 5) celie=celie+1;  //округление целых


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Термометр: меньше не бывает?
СообщениеДобавлено: Пн янв 26, 2015 17:54:53 
Прорезались зубы
Аватар пользователя

Карма: 4
Рейтинг сообщений: 27
Зарегистрирован: Чт янв 08, 2015 22:31:15
Сообщений: 247
Рейтинг сообщения: 0
Кажется разобрался.
Переменная temperature в шестнадцатиричном формате.
Но проблема в том что для DS18S20 и для DS18B20 она разная, т.к. у DS18S20 разрешающая способность 9 бит, а у DS18B20 12 бит по умолчанию.
Может быть ее привести к одной разрешающей способности 9 бит, DS18B20 это позволяет сделать.
И тогда не нужно будет тратить лишнее время на преобразования 1/16 градуса в 0,1, так как мне нужны только целые. А 0,5 округлять до 1.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Термометр: меньше не бывает?
СообщениеДобавлено: Пт янв 30, 2015 19:29:18 
Нашел транзистор. Понюхал.
Аватар пользователя

Карма: 2
Рейтинг сообщений: 2
Зарегистрирован: Сб мар 30, 2013 18:18:34
Сообщений: 153
Откуда: Калининград
Рейтинг сообщения: 0
АлександрЛ писал(а):
Ну, вот, собственно, вся подборка файлов, которые были мной использованы при изготовлении термометра. Термометр под индикатор ОА, 4 разряда.. - с индикацией отрицательного показания, точность индикации 0,1 градуса.

собрал навесом ! супер! :beer: Изображение


Вернуться наверх
 
В сети
 Заголовок сообщения: Re: Термометр: меньше не бывает?
СообщениеДобавлено: Сб янв 31, 2015 11:12:29 
Друг Кота
Аватар пользователя

Карма: 195
Рейтинг сообщений: 8539
Зарегистрирован: Пн ноя 30, 2009 03:00:01
Сообщений: 42349
Откуда: Нерезиновая
Рейтинг сообщения: 0
maxvalin писал(а):
собрал навесом !
термометр - это который СЛЕВА?
Вложение:
Термо1.jpeg [10.96 KiB]
Скачиваний: 437

Ему можно сделать индикацию полярности- достаточно подключить светодиод между выводом сегмента G индикатора и неиспользованным выводом 7 микроконтроллера.
Если при этом взять прямоугольный светодиод типа такого: http://www.chipdip.ru/product/l-513hdt/ и расположить его слева перед первой цифрой индикатора- он будет как знак "минус"


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Термометр: меньше не бывает?
СообщениеДобавлено: Вс фев 01, 2015 15:40:08 
Нашел транзистор. Понюхал.
Аватар пользователя

Карма: 2
Рейтинг сообщений: 2
Зарегистрирован: Сб мар 30, 2013 18:18:34
Сообщений: 153
Откуда: Калининград
Рейтинг сообщения: 0
они оба термометры, с лева просто тот что из этой статьи, а с права с минусом- тот что в вашем архиве был. :beer:


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Термометр: меньше не бывает?
СообщениеДобавлено: Вт фев 02, 2016 06:20:08 
Родился

Зарегистрирован: Вт фев 02, 2016 06:18:43
Сообщений: 1
Рейтинг сообщения: 0
Ребят, а как в печатке из статьи подключить программатор?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Термометр меньше не бывает.
СообщениеДобавлено: Ср сен 28, 2016 17:26:31 
Открыл глаза

Зарегистрирован: Пн окт 13, 2014 14:10:20
Сообщений: 74
Рейтинг сообщения: 0
Здравствуйте.
Собрал этот термометр - http://bezkz.su/publ/300283-29-1-0-283.html
Прошивку залил с общим анодом, включил, и работают только 1 и 3 сегмент, там написано F 0, и больше ничего не меняется, печатку разводил сам для контроллера в корпусе dip, но выложить не могу, она в формате lay6, такой не пропускает, подскажите, в чем может быть проблема?
Изображение


Вернуться наверх
 
В сети
 Заголовок сообщения: Re: Термометр меньше не бывает.
СообщениеДобавлено: Ср сен 28, 2016 19:16:47 
Друг Кота
Аватар пользователя

Карма: 195
Рейтинг сообщений: 8539
Зарегистрирован: Пн ноя 30, 2009 03:00:01
Сообщений: 42349
Откуда: Нерезиновая
Рейтинг сообщения: 0
На радиокоте есть такой же термометр:
http://radiokot.ru/circuit/digital/home/61/
И есть целая ветка по нему:
http://www.radiokot.ru/forum/viewtopic.php?t=29453 Перенес. aen

Цитата:
и работают только 1 и 3 сегмент, там написано F 0, и больше ничего не меняется, печатку разводил сам для контроллера в корпусе dip, но выложить не могу, она в формате lay6, такой не пропускает,

Это не СЕГМЕНТ, а РАЗРЯД, вы выражовывайтесь правильно!!
Сегмент, это то, из чего состоят цифры, а разряд- это сама цифра, в многоразрядном индикаторе- определённая цифра (разряд)
F0 - это, возможно, сообщение о том, что МК не видит термометра..
Может быть, у вас неправильно выставлены фьюзы, поэтому МК и "не видит"..
Правда, лучше бы ещё 7 резисторов добавить- чтобы ограничить ток через светодиоды индикатора..
У меня подобный термометр есть, только на 4 разряда-
Изображение

зы.. Чтобы выложить *.lay6,его нужно спрятать в архив, или выложить в виде картинки.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Термометр меньше не бывает.
СообщениеДобавлено: Ср сен 28, 2016 20:28:59 
Открыл глаза

Зарегистрирован: Пн окт 13, 2014 14:10:20
Сообщений: 74
Рейтинг сообщения: 0
АлександрЛ писал(а):
зы.. Чтобы выложить *.lay6,его нужно спрятать в архив, или выложить в виде картинки.

Понятно, спасибо.
Положил в архив. Датчик подключен верно. Фьюзы выставлены вот так -
Изображение


Вложения:
tl..rar [11.16 KiB]
Скачиваний: 202
Вернуться наверх
 
Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Ответить на тему  [ Сообщений: 302 ]     ... , , , 11, , , ...  

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 16


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y