Например TDA7294

Форум РадиоКот • Просмотр темы - Цифровой термометр на МК.
Форум РадиоКот
Здесь можно немножко помяукать :)

Текущее время: Сб дек 27, 2025 19:16:35

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


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



Начать новую тему Ответить на тему  [ Сообщений: 16 ] 
Автор Сообщение
Не в сети
 Заголовок сообщения: Цифровой термометр на МК.
СообщениеДобавлено: Вт апр 21, 2009 20:14:51 
Нашел транзистор. Понюхал.

Зарегистрирован: Чт сен 06, 2007 22:36:09
Сообщений: 185
Откуда: Санкт-Петербург
Рейтинг сообщения: 0
http://radiokot.ru/lab/controller/18/

Будет ли работать с DS1820? Я просил DS18S20, дали просто 1820. А я теперь слишком далеко живу, это в Петербурге с комплектухой было хорошо...


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Вт апр 21, 2009 20:39:44 
Нашел транзистор. Понюхал.

Зарегистрирован: Чт сен 06, 2007 22:36:09
Сообщений: 185
Откуда: Санкт-Петербург
Рейтинг сообщения: 0
Виноват, работает. Проблема была в несоответствии тактовой частоты. Перешил фьюзы- стало нормально.

Есть еще один вопрос...Помогите зажечь светодиод, если температура на одном из датчиков перевалит за 40...?


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Ср апр 22, 2009 12:56:22 
Мучитель микросхем
Аватар пользователя

Карма: 6
Рейтинг сообщений: 3
Зарегистрирован: Вс окт 12, 2008 00:19:25
Сообщений: 403
Откуда: Подольск, Мос. Область
Рейтинг сообщения: 0
чтоб зажесь диод эт уже нужен термостат... глянь вот здесь
http://arv.radioliga.com/index.php?option=com_content&task=view&id=136&ac=0&Itemid=44
http://arv.radioliga.com/index.php?option=com_content&task=view&id=62&Itemid=44
почти доделал, скоро буду испытывать


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Ср апр 22, 2009 13:00:34 
Нашел транзистор. Понюхал.

Зарегистрирован: Чт сен 06, 2007 22:36:09
Сообщений: 185
Откуда: Санкт-Петербург
Рейтинг сообщения: 0
Зачем термостат? термомерт меряет температуру, он же "знает", какую температуру ему "сообщает" датчик? "Знает". Значит, можно добавить условие и светодиод зажжется. Только вот куда бы вставить это условие...


Вернуться наверх
 
Эиком - электронные компоненты и радиодетали
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Ср апр 22, 2009 14:19:28 
Мучитель микросхем
Аватар пользователя

Карма: 6
Рейтинг сообщений: 3
Зарегистрирован: Вс окт 12, 2008 00:19:25
Сообщений: 403
Откуда: Подольск, Мос. Область
Рейтинг сообщения: 0
ну просто это условие и есть термостат, если конеш ошибаюсь поправьте, то есть при определеной температуре он зажигает диод или включает реле, собсно что и было реализовано выше изложенной конструкции


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Ср апр 22, 2009 17:34:51 
Нашел транзистор. Понюхал.

Зарегистрирован: Чт сен 06, 2007 22:36:09
Сообщений: 185
Откуда: Санкт-Петербург
Рейтинг сообщения: 0
Слушайте, прям беда какая- то...Я замучался уже его ковырять..

Счас оно мне говорит "0d", а потом- 00 и дальше значок градуса. Нечто похожее было вчера, правильно прошил фьюзы- заработало. Счас померло, не могу понять от чего. Пробовал с кварцем на мегагерц, пробовал с внешним генератором с регулируемой частотой....Датчик проверял заменой- все также...


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Вс июн 07, 2009 01:13:17 
Первый раз сказал Мяу!

Зарегистрирован: Чт мар 19, 2009 23:46:28
Сообщений: 30
Рейтинг сообщения: 0
Привет всем !
У меня проблемка вот какая.
Не высвечивается точка раздела (целых от десятых).
Контроллер друго програмировал, индикатор исправен.
Может точка в програме не задействована.
ЗЫ. Я в програмировании тупой.
Помогите.


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Вс июн 07, 2009 19:26:00 
Прорезались зубы
Аватар пользователя

Карма: 4
Рейтинг сообщений: 6
Зарегистрирован: Пн сен 08, 2008 11:21:11
Сообщений: 201
Откуда: Пермь
Рейтинг сообщения: 0
Я ради интереса накидал схему в протеусе, просимулировал. Действительно точка не высвечивается. Видать программой не предусмотрено, хотя надо бы. Но вот заметил ещё что, не знаю как в железе, но в протеусе при использовании DS18B20 температура показывается неверно, и чем она выше тем больше ошибка в меньшую сторону. А с DS18S20 все нормально, но десятые доли не выведены


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Пн июн 08, 2009 10:55:08 
Потрогал лапой паяльник
Аватар пользователя

Зарегистрирован: Ср окт 31, 2007 17:57:21
Сообщений: 319
Откуда: Украина Запорожье
Рейтинг сообщения: 0
DS18S20 и DS18B20 разные датчики. и напрямую меняться немогут. это протеус честно и показал.


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Вт июн 09, 2009 22:25:44 
Нашел транзистор. Понюхал.

Зарегистрирован: Чт сен 06, 2007 22:36:09
Сообщений: 185
Откуда: Санкт-Петербург
Рейтинг сообщения: 0
Простите, оно десятые должно показывать ??

Я таки его наладил, оно у меня уже несколько месяцев работает, температуру точно меряет, но никаких десятых!!!

Как так ?


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Ср июн 10, 2009 14:00:19 
Прорезались зубы
Аватар пользователя

Карма: 4
Рейтинг сообщений: 6
Зарегистрирован: Пн сен 08, 2008 11:21:11
Сообщений: 201
Откуда: Пермь
Рейтинг сообщения: 0
Skrrmrchoh писал(а):
Простите, оно десятые должно показывать ??

Я таки его наладил, оно у меня уже несколько месяцев работает, температуру точно меряет, но никаких десятых!!!

Как так ?


Так вероятно у вас DS18S20? В этом случае десятых нет, показания верны. Правда я гонял только на tiny2313. Может с mega8 другая картина.


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Чт июн 11, 2009 17:36:50 
Первый раз сказал Мяу!

Зарегистрирован: Чт мар 19, 2009 23:46:28
Сообщений: 30
Рейтинг сообщения: 0
Alex72 писал(а):
Skrrmrchoh писал(а):
Простите, оно десятые должно показывать ??

Я таки его наладил, оно у меня уже несколько месяцев работает, температуру точно меряет, но никаких десятых!!!

Как так ?


Так вероятно у вас DS18S20? В этом случае десятых нет, показания верны. Правда я гонял только на tiny2313. Может с mega8 другая картина.


Так может ктото подправит код, чтоби точка горела?
И киньте пожалуста прошивку под ATtiny2313 :(


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Чт июн 11, 2009 17:42:12 
Первый раз сказал Мяу!

Зарегистрирован: Чт мар 19, 2009 23:46:28
Сообщений: 30
Рейтинг сообщения: 0
А может точка висит на другом порту??? ААААА?? :idea:


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Вс окт 18, 2009 12:28:02 
Родился

Зарегистрирован: Сб май 02, 2009 19:02:42
Сообщений: 13
Рейтинг сообщения: 0
Подскажите пожалуйста такую вещь-

собираю термометр, похожий на тот, который в статье. Прошивку написал, идея та же - по таймеру рисуется индикация, а температура с датчика читается так:

...
#asm("cli") //запрещение прерываний
temp1=ds18b20_temperature(0); //чтение температуры датчика
#asm("sei") //разрешение прерываний
delay_ms(1000); //следующее чтение датчика через секунду
...

тоесть, примерно на полсекунды (пока читается датчик) отключаются прерывания, и, соответственно, индикация на это время гаснет (либо замирает на одной цифре)...
Как сделать так, чтобы индикация работала непрерывно?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Цифровой термометр на МК.
СообщениеДобавлено: Вт сен 14, 2010 10:42:12 
Родился

Зарегистрирован: Вт сен 14, 2010 10:37:45
Сообщений: 7
Рейтинг сообщения: 0
Привет всем!
Собрал схемку в протеусе, он показывает 0d и Err. Думаю, что неверно настроены фьюзы (на 2313 собирал пока), может кто подскажет, как они должны стоять??


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Цифровой термометр на МК.
СообщениеДобавлено: Вт сен 14, 2010 13:20:27 
Родился

Зарегистрирован: Вт сен 14, 2010 10:37:45
Сообщений: 7
Рейтинг сообщения: 0
Мдя... сам дотыкал, что надо 8 МГц внутренний кварц ставить... А точность у автора только до целых идет, выходит? У меня DS1820 хочу до полуградуса повысить. Будем играться :)


Вернуться наверх
 
Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Ответить на тему  [ Сообщений: 16 ] 

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


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

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


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

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


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