Например TDA7294

Форум РадиоКот • Просмотр темы - Прошу помощи, термометр на PIC16F676 и диодный датчик
Форум РадиоКот
Здесь можно немножко помяукать :)

Текущее время: Вс авг 10, 2025 01:17:47

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


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



Начать новую тему Ответить на тему  [ Сообщений: 55 ]    , 2,  
Автор Сообщение
Не в сети
 Заголовок сообщения: Re: Прошу помощи, термометр на PIC16F676 и диодный датчик
СообщениеДобавлено: Чт ноя 21, 2013 00:13:36 
Модератор
Аватар пользователя

Карма: 90
Рейтинг сообщений: 1430
Зарегистрирован: Чт мар 18, 2010 23:09:57
Сообщений: 4568
Откуда: Планета Земля
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
DS18(B)20 ему не пойдёт, температура слишком высокая.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Прошу помощи, термометр на PIC16F676 и диодный датчик
СообщениеДобавлено: Чт ноя 21, 2013 08:00:41 
Первый раз сказал Мяу!

Зарегистрирован: Ср ноя 20, 2013 13:57:01
Сообщений: 20
Рейтинг сообщения: 0
Аlex писал(а):
DS18(B)20 ему не пойдёт, температура слишком высокая.

к сожалению, да.
тут дело такое: морозы у нас в феврале бывают до -47. Если, например, находишься в тайге, и тут прижал мороз - очень полезно знать температуру при холодном двигателе, от этого зависит способ быстрого запуска. Ну а верхний предел - очень важно, так как мониторя температуру можно избежать клина двигателя, ведь рабочая температура двухтактника 130-190 градусов, в зависимости от оборотов и нагрузки. Температура в 200 градусов является критичной и служит сигналом для срочного принятия мер. 215-230 градусов - неизбежный клин двигателя. В основном, достигая температуры 190 градусов, двигателю дают отдых на холостых оборотах. Сами понимаете, поймаешь клин в тайге - домой будешь чесать на лыжах.
У меня, конечно, есть один покупной датчик с показометром, он установлен на снегоход. Но, если вдруг он "крякнет" посреди сезона - очень печально ждать новый 2-3 недели. Потому и хочется сделать так, если что-то крякнуло - поменял детали (стабилизатор, контроллер), залил прошивочку, откалибровал и в путь.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Прошу помощи, термометр на PIC16F676 и диодный датчик
СообщениеДобавлено: Чт ноя 21, 2013 08:03:37 
Первый раз сказал Мяу!

Зарегистрирован: Ср ноя 20, 2013 13:57:01
Сообщений: 20
Рейтинг сообщения: 0
oleg110592 писал(а):
В общем чем-то смогу помочь с написанием кода.

Олег, спасибо за отзывчивость. Я так понял, мне сей час нужно повторить схему и найти прошивку милливольтметра для данного МК, а там уже не долго переписать на термометр? Или все на самом деле сложнее, чем я себе представляю?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Прошу помощи, термометр на PIC16F676 и диодный датчик
СообщениеДобавлено: Чт ноя 21, 2013 09:21:10 
Грызет канифоль

Карма: 2
Рейтинг сообщений: 91
Зарегистрирован: Сб авг 03, 2013 16:01:29
Сообщений: 276
Рейтинг сообщения: 1
Неужели гугля разная?
http://alex-exe.ru/radio/microcontrolle ... f676-7seg/
http://vrtp.ru/index.php?s=e666ff05f393 ... 10583&st=0
Убрать входной делитель, поставить усилитель для термопары с компенсацией температуры холодного спая, допилить программу в части коэффициентов пересчёта и работы с минусом.
Нечто аналогичное в качестве амперметра-вольтметра, переключаемого кнопкой, работает несколько лет в блоке питания из АТХ, 0...40 В, 0...8 А.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Прошу помощи, термометр на PIC16F676 и диодный датчик
СообщениеДобавлено: Чт ноя 21, 2013 09:32:38 
Первый раз сказал Мяу!

Зарегистрирован: Ср ноя 20, 2013 13:57:01
Сообщений: 20
Рейтинг сообщения: 0
Да в том-то и дело, что термопара не желательна ввиду того, что у нас просто фиг что найдешь в магазине радиодеталей, очень скуден он.

Кстати, mnbv, спасибо за помощь, возьму за основу


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Прошу помощи, термометр на PIC16F676 и диодный датчик
СообщениеДобавлено: Чт ноя 21, 2013 09:46:50 
Грызет канифоль

Карма: 2
Рейтинг сообщений: 91
Зарегистрирован: Сб авг 03, 2013 16:01:29
Сообщений: 276
Рейтинг сообщения: 0
Пожалуйста. Поищите ещё " термометр на pic и термопаре". Не надо бояться применения термопар, возьмите 2 проволочки Сu+константан, Cu+нихром (спираль для утюга, электроплитки) скрутить зачищенные концы, немного обжать плоскогубцами, сунуть в кипящую воду, измерить термоэдс, разделить на (100-25), где 25 - температура холодного спая. Получится что-то около 40 мкВ/градус. Вот и термопара. Но кончик лучше сварить, в инете описано, да и я упоминал.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Прошу помощи, термометр на PIC16F676 и диодный датчик
СообщениеДобавлено: Чт ноя 21, 2013 09:59:13 
Первый раз сказал Мяу!

Зарегистрирован: Ср ноя 20, 2013 13:57:01
Сообщений: 20
Рейтинг сообщения: 0
есть у меня немного нихрома для электронных сигарет, сечение 0.1 и 0.15. то есть можно взять кусочек мдной проволоки и кусочек нихрома, сварить кончики и вот готовая термопара? А какая длина нужна? Как-то наматывать нужно?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Прошу помощи, термометр на PIC16F676 и диодный датчик
СообщениеДобавлено: Чт ноя 21, 2013 10:05:38 
Грызет канифоль

Карма: 2
Рейтинг сообщений: 91
Зарегистрирован: Сб авг 03, 2013 16:01:29
Сообщений: 276
Рейтинг сообщения: 0
Длина должна быть от точки измерения до места расположения прибора, без вставок проводами из другого материала. Лучше скрутить с шагом 1-2 см. Нужен стеклочулок - изолировать провода термопары в горячей зоне. А пока можно попробовать нескрученный вариант и без чулка, просто померить цифровым вольтметром термоЭДС в кипятке.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Прошу помощи, термометр на PIC16F676 и диодный датчик
СообщениеДобавлено: Чт ноя 21, 2013 13:05:36 
Друг Кота
Аватар пользователя

Карма: 32
Рейтинг сообщений: 482
Зарегистрирован: Сб сен 10, 2011 17:46:25
Сообщений: 3832
Рейтинг сообщения: 0
если уж решили с термопарой - усилитель для термопары (может пригодится)
http://chipmk.ru/index.php?option=com_c ... &Itemid=29


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Прошу помощи, термометр на PIC16F676 и диодный датчик
СообщениеДобавлено: Чт ноя 21, 2013 13:28:11 
Первый раз сказал Мяу!

Зарегистрирован: Ср ноя 20, 2013 13:57:01
Сообщений: 20
Рейтинг сообщения: 0
не-не, это как запасной вариант. Все-таки хочу, как в прототипе :)


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Прошу помощи, термометр на PIC16F676 и диодный датчик
СообщениеДобавлено: Чт ноя 21, 2013 16:09:52 
Друг Кота
Аватар пользователя

Карма: 32
Рейтинг сообщений: 482
Зарегистрирован: Сб сен 10, 2011 17:46:25
Сообщений: 3832
Рейтинг сообщения: 0
тогда пробуйте вольтметр на PIC16F676 (ссылка выше - mnbv давал), вместо R1 47К резистор 4.7К, R2 R3 C1 VD1 выкинуть - вместо них 3 диода (чем спаивать будете - при больших температурах распаяются). Останется только переделать формулу, чтоб вместо напряжения температуру показывало.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Прошу помощи, термометр на PIC16F676 и диодный датчик
СообщениеДобавлено: Чт ноя 21, 2013 16:13:08 
Первый раз сказал Мяу!

Зарегистрирован: Ср ноя 20, 2013 13:57:01
Сообщений: 20
Рейтинг сообщения: 0
можно не паять, а сварить :) ссылки в этой теме уже давали.
спасибо за помощь, буду пробовать


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Прошу помощи, термометр на PIC16F676 и диодный датчик
СообщениеДобавлено: Чт ноя 21, 2013 19:24:01 
Друг Кота
Аватар пользователя

Карма: 32
Рейтинг сообщений: 482
Зарегистрирован: Сб сен 10, 2011 17:46:25
Сообщений: 3832
Рейтинг сообщения: 0
была свободная минута - проверил в протеусе, исходник компилировал в mplab 8.92 + xc8 компилятор, напряжение на входе ацп = 2.5В
СпойлерИзображение

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


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Прошу помощи, термометр на PIC16F676 и диодный датчик
СообщениеДобавлено: Пт ноя 22, 2013 08:12:14 
Первый раз сказал Мяу!

Зарегистрирован: Ср ноя 20, 2013 13:57:01
Сообщений: 20
Рейтинг сообщения: 0
Ребят, раз такая пьянка пошла, можете посоветовать какой МК из AVR взять для трёх 3 разрядных 7 секционных LED дисплеев, четыре входа АЦП и чтобы осталось хотя бы пару портов для выхода (для подключения зумера, и подключения реле), можно три выхода.
Ради такого вопроса не хочется темку создавать, потому тут спрашиваю. atmega 16 пойдет?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Прошу помощи, термометр на PIC16F676 и диодный датчик
СообщениеДобавлено: Пт ноя 22, 2013 08:50:14 
Модератор
Аватар пользователя

Карма: 90
Рейтинг сообщений: 1430
Зарегистрирован: Чт мар 18, 2010 23:09:57
Сообщений: 4568
Откуда: Планета Земля
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
Вы же, на сколько я помню, на PIC'е хотели собрать, почему повернули в другую сторону ? :)

DrHamlet писал(а):
atmega 16 пойдет?
http://www.gaw.ru/html.cgi/txt/ic/Atmel ... mega16.htm


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Прошу помощи, термометр на PIC16F676 и диодный датчик
СообщениеДобавлено: Пт ноя 22, 2013 09:24:02 
Первый раз сказал Мяу!

Зарегистрирован: Ср ноя 20, 2013 13:57:01
Сообщений: 20
Рейтинг сообщения: 0
На пике все еще актуально.
А в другую сторону - это параллельный проект, совместно с другом :)


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Прошу помощи, термометр на PIC16F676 и диодный датчик
СообщениеДобавлено: Пт ноя 22, 2013 10:27:37 
Грызет канифоль

Карма: 2
Рейтинг сообщений: 91
Зарегистрирован: Сб авг 03, 2013 16:01:29
Сообщений: 276
Рейтинг сообщения: 0
Для схем с динамической индикацией действует правило - при тех же самых токах сегментов, чем больше разрядов, тем меньше яркость. То есть, надо задирать ток. Но он ограничен по DS. Есть ещё пара нюансов. А выходом является применение регистров 164 или 595, тогда и малоногий МК сгодится. Ищите в инете. Кстати, если надо уже поехать, есть вариант Mastech M838 с термопарой, только подогрев дисплея приколхозить.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Прошу помощи, термометр на PIC16F676 и диодный датчик
СообщениеДобавлено: Пт ноя 22, 2013 11:02:15 
Первый раз сказал Мяу!

Зарегистрирован: Ср ноя 20, 2013 13:57:01
Сообщений: 20
Рейтинг сообщения: 0
Снег смыло дождем, так что времени еще вагон. Да и покупной датчик один стоит, им можно обойтись, но желательно на каждый цилиндр по датчику с показометром


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Прошу помощи, термометр на PIC16F676 и диодный датчик
СообщениеДобавлено: Пт ноя 22, 2013 16:50:36 
Друг Кота
Аватар пользователя

Карма: 32
Рейтинг сообщений: 482
Зарегистрирован: Сб сен 10, 2011 17:46:25
Сообщений: 3832
Рейтинг сообщения: 1
DrHamlet писал(а):
atmega 16 пойдет?

подойдет конечно, если слабо индикаторы светится будут - можно uln2803 на сегменты а транзисторы на аноды. Лучше делать на STM8L ,например STM8L151C4T6 - дешевле чем мега16, а параметры круче. Можно и STM32, например STM32F051C6T6 - 32 битный микроконтроллер тоже дешевле чем мега16. В этих микроконтроллерах 12 битный АЦП - можно обойтись в качестве датчика одним диодом.


Вернуться наверх
 
 Заголовок сообщения: Re: Прошу помощи, термометр на PIC16F676 и диодный датчик
СообщениеДобавлено: Сб ноя 23, 2013 17:08:47 
Решил поиграть с диодами. Спаял как в начале ветки датчик из трёх последовательно включенных диодов 1L4148, включил с ними последовательно резистор 4,7к, подключил 5в и провёл эксперимент. Сперва померил падение при температуре в мастерской +17 градусов по Цельсию. Получил напряжение 1795мВ. Затем померил свою температуру медицинским термометром - 36,6. Отправил в подмышку диоды. После стабилизации показаний 1702мВ. Пересчитал дельту по температуре и напряжению. Получается 4,89мВ на градус для трёх диодов. Совсем не 2,2мВ на диод. Подумал, что ток мал. Прикинул чтоб было около 1мА и вместо 4,7к впаял 3,3к. Получил соответственно 1840 и 1753мВ. Это 4,58мВ. Опять не туда. Получается работать то оно работает, но от тока сильно меняется падение. А у диодов ещё и разброс параметров нехилый. Интересно, как производитель калибрует свои изделия чтоб вписаться в +/-1 градус точности? Ведь на той плате вообще ничегошеньки нет..


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

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


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

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


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

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


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