Например TDA7294

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





Текущее время: Вс май 18, 2025 21:22:00

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


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



Начать новую тему Ответить на тему  [ Сообщений: 148 ]  1, , , , ...  
Автор Сообщение
Не в сети
 Заголовок сообщения: Банальный цифровой термометр.
СообщениеДобавлено: Пн ноя 16, 2009 13:45:58 
Вымогатель припоя

Карма: 2
Рейтинг сообщений: 34
Зарегистрирован: Пн ноя 16, 2009 13:31:29
Сообщений: 526
Откуда: Томск
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
пришла нужда скидать термометр, понравился этот http://radiokot.ru/circuit/digital/home/41/ Собственно вопрос. Как доработать программу чтобы температура выводилась в следующем виде:
1) При температуре 0...9ºС, например 5ºС, на индикатор выводится значение температуры в виде: " 5 º С" (первая цифра не светится);
2) При температуре более 9ºС, например 27ºС, на индикатор выводится значение температуры в виде: "2 7 º С";
3) При температуре в диапазоне -1...0ºС на индикатор выводится значение температуры в виде: "- 0 º С";
4) При температуре в диапазоне -9...-1ºС, например при температуре -7ºС на индикатор выводится значение температуры в виде: "- 7 º С";
5) При температуре менее -9ºС, например при температуре -18ºС (т. е. при температуре в диапазоне -19...-18ºС), на индикатор выводится значение температуры в виде: "- 1 8 º".
С микроконтроллерами сталкиваюсь впервые, железки скидать не проблема, а вот с программированием ессно "в танке".
Думаю для Котов это не составит труда, взамен гарантирую безграничную благодарность либо разумное вознаграждение ))
Исходник по ссылке наверху.
С уважением, Антон.


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Пн ноя 16, 2009 14:31:29 
Друг Кота

Карма: 27
Рейтинг сообщений: 1283
Зарегистрирован: Ср фев 11, 2009 20:35:58
Сообщений: 7854
Рейтинг сообщения: 0
Т.е. вместо десятичных долей высвечивать "C" ?


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Вт ноя 17, 2009 06:50:41 
Вымогатель припоя

Карма: 2
Рейтинг сообщений: 34
Зарегистрирован: Пн ноя 16, 2009 13:31:29
Сообщений: 526
Откуда: Томск
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
Да, вместо десятых долей высвечивать значок "температуры" и "С", как на приложенном фото, а при отрицательных температурах высвечивать "минус, значение, значок температуры": "- 1 8 º". ну и чтобы незначащие нули не светились.
С уважением, Антон.


Вложения:
IMG_0631.JPG [24.94 KiB]
Скачиваний: 2278
Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Ср ноя 18, 2009 10:23:11 
Вымогатель припоя

Карма: 2
Рейтинг сообщений: 34
Зарегистрирован: Пн ноя 16, 2009 13:31:29
Сообщений: 526
Откуда: Томск
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
Спасибо за перенос только проблему это не решило :)))


Вернуться наверх
 
Открыт интернет-магазин MEAN WELL.Market – весь ассортимент MEAN WELL, выгодные цены

Открыта удобная площадка с выгодными ценами, поставляющая весь ассортимент продукции, производимой компанией MEAN WELL – от завоевавших популярность и известных на рынке изделий до новинок. MEAN WELL.Market предоставляет гарантийную и сервисную поддержку, удобный подбор продукции, оперативную доставку по России. На сайте интернет-магазина посетители смогут найти обзоры, интересные статьи о применении, максимальный объем технических сведений.

Подробнее>>
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Ср ноя 18, 2009 15:47:03 
Модератор
Аватар пользователя

Карма: 46
Рейтинг сообщений: 236
Зарегистрирован: Чт окт 27, 2005 18:50:07
Сообщений: 11169
Откуда: из мест не столь отдалённых
Рейтинг сообщения: 0
Медали: 2
Получил миской по аватаре (1) Мявтор 3-й степени (1)
velant77 Лучше обратиться к Насте с этим вопросом- предложением.
А теперь- мои соображения.
При использовании 4-разрядного индикатора Ваше предложение не реализуемо. Рассмотрим случай, когда на улице -18 градусов.
Индикатор должен бутет индицировать -1 8 ºС. Итого понадобилось пять разрядов. В принципе, не проблема поставить ещё один цифровой индикатор, для постоянного отображения знака градуса, но в этом случае совсем не обязательно управлять им с помощью МК- пусть себе постоянно светится, через гасящие резисторы.


Вернуться наверх
 
LED-драйверы MOSO - надежные решения для индустриальных приложений

Продукция MOSO предназначена в основном для индустриальных приложений, использует инновационные решения на основе более 200 собственных патентов для силовой электроники и соответствует международным стандартам. LED-драйверы MOSO применяются в системах наружного освещения разных отраслей, включая промышленность, сельское хозяйство, транспорт и железную дорогу. В ряде серий реализована возможность дистанционного контроля и программирования работы по заданному сценарию. Разберем решения MOSO подробнее>>
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Ср ноя 18, 2009 21:56:10 
Потрогал лапой паяльник
Аватар пользователя

Карма: 2
Рейтинг сообщений: -2
Зарегистрирован: Пн янв 14, 2008 12:36:36
Сообщений: 307
Откуда: Москва,Санкт-Петербург
Рейтинг сообщения: 0
собрал термометр...запустился сразу....
вот только жаль что при положительном показании на первом знаке горит ноль.......лечше что бы он вообще не светился........а только минус при отрицательном......


Вложения:
.......jpg [97.79 KiB]
Скачиваний: 2272
.....jpg [103.22 KiB]
Скачиваний: 2147
...jpg [119.36 KiB]
Скачиваний: 2146
Вернуться наверх
 
Распродажа паяльного оборудования ATTEN!
Паяльные станции, паяльники и аксессуары по самой выгодной цене.

По промокоду radiokot скидка 10%
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Чт ноя 19, 2009 06:09:09 
Вымогатель припоя

Карма: 2
Рейтинг сообщений: 34
Зарегистрирован: Пн ноя 16, 2009 13:31:29
Сообщений: 526
Откуда: Томск
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
Сэр Мурр писал(а):
velant77 Рассмотрим случай, когда на улице -18 градусов. Индикатор должен бутет индицировать -1 8 ºС. Итого понадобилось пять разрядов. В принципе, не проблема поставить ещё один цифровой индикатор, для постоянного отображения знака градуса, но в этом случае совсем не обязательно управлять им с помощью МК- пусть себе постоянно светится, через гасящие резисторы.


5) При температуре менее -9ºС, например при температуре -18ºС (т. е. при температуре в диапазоне -19...-18ºС), на индикатор выводится значение температуры в виде: "- 1 8 º" - ИТОГО 4 РАЗРЯДА :)) всё хватает. просто значок "С" не выводится. Знак "С" выводится при положительных температурах и отрицательных вплоть до "-9ºС". начиная с -10 и ниже знак "С" не выводится, выводится только "-10º". Смысл в том, что хотелось бы выводить не просто какие то цифры, а что бы было понятно что это термометр и показывает он на табло именно градусы а не время например.


Последний раз редактировалось velant77 Чт ноя 19, 2009 07:02:56, всего редактировалось 1 раз.

Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Чт ноя 19, 2009 06:12:02 
Вымогатель припоя

Карма: 2
Рейтинг сообщений: 34
Зарегистрирован: Пн ноя 16, 2009 13:31:29
Сообщений: 526
Откуда: Томск
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
deinewaffe писал(а):
вот только жаль что при положительном показании на первом знаке горит ноль.......лечше что бы он вообще не светился........а только минус при отрицательном......

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


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Чт ноя 19, 2009 16:19:46 
Потрогал лапой паяльник
Аватар пользователя

Карма: 2
Рейтинг сообщений: -2
Зарегистрирован: Пн янв 14, 2008 12:36:36
Сообщений: 307
Откуда: Москва,Санкт-Петербург
Рейтинг сообщения: 0
ещё наблюдается мерцание индикатора....


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

Карма: 2
Рейтинг сообщений: -2
Зарегистрирован: Пн янв 14, 2008 12:36:36
Сообщений: 307
Откуда: Москва,Санкт-Петербург
Рейтинг сообщения: 0
так проект и застрял .......
Настя если не трудно убери это ноль....пусть только минус высвечивается.......
и обрати внимание на мерцание....


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Вс ноя 22, 2009 19:09:46 
Друг Кота
Аватар пользователя

Карма: 50
Рейтинг сообщений: 1395
Зарегистрирован: Пт авг 28, 2009 21:34:30
Сообщений: 7296
Откуда: 845-й км.
Рейтинг сообщения: 3
Медали: 1
Получил миской по аватаре (1)
Если автор не против, могу предложить свою прошивку, которую я подогнал под эту схему другого своего устройства. соответствует пожеланиям топикстартера. Правда температуру я не округлял, а просто дропал десятичную часть. Так что 0 градусов будет показывать в диапазоне от 0 до 1 градуса. Программа толерантна к типу датчиков, которые есть у меня ds18s20 и ds18b20. В случае проблемы на дисплей выводится сообщение об ошибке. допускается подключение нескольких датчиков впараллель. Только один момент - вывод MCLR через 10кОм резистор надо соединить с +5 (мой программатор не любит когда этот вывод назначают вводом/выводом. И вообще с этим кристаллом забодался - не шьётся, возможно битая ячейка в озу где-то между 0xa8-0xaf - чегой-та мне не нравятся 628-е с "А" буквой. Те что без буквы - работают без проблем) или при программировании сами установите соответствующий фьюз (тогда и BOD_Enable - заодно. Я его не ставил на случай если захочется питать от 3-х вольтового источника). Ещё неплохо бы соединить вывод portb 1 резистором 4,7кОм тоже с +5, хотя я и включил внутренние подтяжки, но в них я не уверен. Еще: проверка правильности показаний при отрицательных температурах не проводилась, поскольку даже на улице таковая отсутствует. Вроде должно показывать - донором был полностью работоспособный код. Но я мог нечаянно, что-нибудь откусить за много, убирая лишнее.


Последний раз редактировалось uldemir Чт дек 29, 2011 19:01:22, всего редактировалось 2 раз(а).

Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Вс ноя 22, 2009 20:18:21 
Потрогал лапой паяльник
Аватар пользователя

Карма: 2
Рейтинг сообщений: -2
Зарегистрирован: Пн янв 14, 2008 12:36:36
Сообщений: 307
Откуда: Москва,Санкт-Петербург
Рейтинг сообщения: 0
я микруху впаял уже....выпаивать не хочется.....проще ещё один собрать если кто прошивку испытает....а этот подарить.....


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

Карма: 50
Рейтинг сообщений: 1395
Зарегистрирован: Пт авг 28, 2009 21:34:30
Сообщений: 7296
Откуда: 845-й км.
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
deinewaffe писал(а):
я микруху впаял уже....выпаивать не хочется.....проще ещё один собрать если кто прошивку испытает....а этот подарить.....
Эка лихо! А перерезать 3 дорожки, запрограммировать и запаять обратно? Ну да ладно, я не настаиваю.


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

Карма: 2
Рейтинг сообщений: -2
Зарегистрирован: Пн янв 14, 2008 12:36:36
Сообщений: 307
Откуда: Москва,Санкт-Петербург
Рейтинг сообщения: 0
проще новый собрать....платки уже готовые лежат.....
хотел 2 штуки собрать.....
вот и попробую......
на собраном сделал проще на первой цифре лаком всё закрасил кроме минуса.....
когда индикаторы по отдельности проще.....включить только минусовой сигмент....


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Вт ноя 24, 2009 06:02:41 
Вымогатель припоя

Карма: 2
Рейтинг сообщений: 34
Зарегистрирован: Пн ноя 16, 2009 13:31:29
Сообщений: 526
Откуда: Томск
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
спасибо uldemir за прошивку, загнал её в протеус, светятся только два разряда, остальные два вообще ничего не показывают :?


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Вт ноя 24, 2009 08:38:58 
Друг Кота
Аватар пользователя

Карма: 50
Рейтинг сообщений: 1395
Зарегистрирован: Пт авг 28, 2009 21:34:30
Сообщений: 7296
Откуда: 845-й км.
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
Цитата:
спасибо uldemir за прошивку, загнал её в протеус, светятся только два разряда, остальные два вообще ничего не показывают
Так это вас радует или огорчает? ну тогда придётся ждать настоящей зимы, тогда и проверим как минусовые температуры выводятся. У меня сейчас на улице +6

_________________
А люди посмотрят и скажут: "Собаки летят. Вот и осень."


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Вт ноя 24, 2009 09:21:11 
Вымогатель припоя

Карма: 2
Рейтинг сообщений: 34
Зарегистрирован: Пн ноя 16, 2009 13:31:29
Сообщений: 526
Откуда: Томск
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
мож в морозилку ево? :))) при моделировании на датчике -18, а он показывает -1, второй разряд не выводится, может быть в прошивке ошибка? колхоз канечно дело добровольное но вы единственный кто откликнулся, поэтому надежда вся на вас :beer:


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Вт ноя 24, 2009 09:33:19 
Друг Кота
Аватар пользователя

Карма: 50
Рейтинг сообщений: 1395
Зарегистрирован: Пт авг 28, 2009 21:34:30
Сообщений: 7296
Откуда: 845-й км.
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
А вы можете в протеусе установить, чтобы датчик давал положительную температуру? И посмотреть сколько тогда разрядов будет гореть. У меня, в железе, горят все. Есть стойкое подозрение, что это проблема эмуляции. Может, из-за того что refresh rate у дисплея под 120 герц (помнится, кто-то жаловался, что экран назойливо моргает). А морозиловки у меня нет.

_________________
А люди посмотрят и скажут: "Собаки летят. Вот и осень."


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Вт ноя 24, 2009 11:00:25 
Вымогатель припоя

Карма: 2
Рейтинг сообщений: 34
Зарегистрирован: Пн ноя 16, 2009 13:31:29
Сообщений: 526
Откуда: Томск
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
при положительной показывает первые два разряда. во вкладке картинка. если у вас всё нормально то видать в эмуляторе чот нето


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Вт ноя 24, 2009 11:15:53 
Вымогатель припоя

Карма: 2
Рейтинг сообщений: 34
Зарегистрирован: Пн ноя 16, 2009 13:31:29
Сообщений: 526
Откуда: Томск
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
с эмулятором бред какой то. от что кажэт :shock:


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

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


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

Сейчас этот форум просматривают: Ходок и гости: 31


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

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


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