Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту

Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей...

Закрытая тема
Опции темы
Непрочитано 08.11.2009, 22:12   #1
Elf
Прописка
 
Регистрация: 15.04.2005
Сообщений: 256
Сказал спасибо: 1
Сказали Спасибо 4 раз(а) в 4 сообщении(ях)
Elf на пути к лучшему
По умолчанию MCU и измерение температуры.

Не вполне относится к контроллерам, но все же..
Дорогие сэры, такая трабла.
Есть некий FPGA, внутрях которого находится диод, для измерения температуры. Дословно- "Base emitter junction of a 2N3904"
Ну то есть вроде все понятно, стандартный базовый переход. Даем ток, меряем напряжение, и усе пучком.
Сейчас нужно считывать температуру (контроллер меряет напряжение), и я уже несколько дней не могу найти формулу, для вычисления температуры из напряжения. Вроде как должна быть линейная зависимость. Может у кого есть табличка или формула- поделитесь, плиз...
Реклама:
Elf вне форума  
Непрочитано 08.11.2009, 22:18   #2
avr123-nm-ru
Почётный гражданин KAZUS.RU
 
Регистрация: 13.05.2006
Адрес: Москва
Сообщений: 3,559
Сказал спасибо: 76
Сказали Спасибо 326 раз(а) в 230 сообщении(ях)
avr123-nm-ru на пути к лучшему
По умолчанию Re: MCU и измерение температуры.

Вот статья о таком применении диодов. Диод в качестве датчика температуры. Там и графики.
Вложения:
Тип файла: rar диод как датчик температуры.rar (101.5 Кб, 329 просмотров)
__________________
Обучалка AVR PIC ARM начинающим программирование курс самоучитель шаг за шагом с нуля, CVAVR, PROTEUS, MPLAB, WinAVR, IAR, KEIL электроника - http://proavr.narod.ru

Последний раз редактировалось avr123-nm-ru; 08.11.2009 в 22:23.
avr123-nm-ru вне форума  
Сказали "Спасибо" avr123-nm-ru
usr10000 (11.11.2009)
Непрочитано 08.11.2009, 23:09   #3
E97
Почётный гражданин KAZUS.RU
 
Регистрация: 08.01.2008
Сообщений: 1,143
Сказал спасибо: 379
Сказали Спасибо 430 раз(а) в 274 сообщении(ях)
E97 на пути к лучшему
По умолчанию Re: MCU и измерение температуры.

С даташита на транзистор наверно ничего не возмеш.
Я бы порекомендовал вам заняться лабораторной работой. Подогреть 2N3904 паяльником.
E97 вне форума  
Непрочитано 09.11.2009, 13:03   #4
Elf
Прописка
 
Регистрация: 15.04.2005
Сообщений: 256
Сказал спасибо: 1
Сказали Спасибо 4 раз(а) в 4 сообщении(ях)
Elf на пути к лучшему
По умолчанию Re: MCU и измерение температуры.

Сообщение от E97 Посмотреть сообщение
С даташита на транзистор наверно ничего не возмеш.
Я бы порекомендовал вам заняться лабораторной работой. Подогреть 2N3904 паяльником.
И что это даст? Я узнаю, что при нагревании транзистора на фиг знает сколько градусов, падение на его базовом переходе составит некую величину. И чего?
Elf вне форума  
Непрочитано 09.11.2009, 13:06   #5
Elf
Прописка
 
Регистрация: 15.04.2005
Сообщений: 256
Сказал спасибо: 1
Сказали Спасибо 4 раз(а) в 4 сообщении(ях)
Elf на пути к лучшему
По умолчанию Re: MCU и измерение температуры.

Сообщение от avr123-nm-ru Посмотреть сообщение
Вот статья о таком применении диодов. Диод в качестве датчика температуры. Там и графики.
Интересная статейка, спасиба. Как я понял 2,2мV на градус- уже кое что (ту же цифирь нашел в другом источнике).
Принципиальный вопрос вот в чем. Нужна ли начальная калибрация перехода? То есть знать наклон функции не достаточно, чтобы определить температуру, нужна хотя бы одна точка.
Elf вне форума  
Непрочитано 09.11.2009, 14:23   #6
E97
Почётный гражданин KAZUS.RU
 
Регистрация: 08.01.2008
Сообщений: 1,143
Сказал спасибо: 379
Сказали Спасибо 430 раз(а) в 274 сообщении(ях)
E97 на пути к лучшему
По умолчанию Re: MCU и измерение температуры.

Та это я так образно.
Я бы посадил транзистор к металическую кружку на термопасту.
Налилбы в кружку горяче воды. И по показанию термометра составил таблицу зависимости подения напряжения на транзисторе от нагрева.
А на счет статьи, она про диоды а не про транзисторы!
Вообшето температуру транзистором меряют, на сколько я знаю, замкнувши колектор с базой по аналогии стабилитрону.
И дельта падение напряжения на градус, я думаю тут больше.
E97 вне форума  
Непрочитано 09.11.2009, 15:29   #7
E97
Почётный гражданин KAZUS.RU
 
Регистрация: 08.01.2008
Сообщений: 1,143
Сказал спасибо: 379
Сказали Спасибо 430 раз(а) в 274 сообщении(ях)
E97 на пути к лучшему
По умолчанию Re: MCU и измерение температуры.

Если найдете книженцию Фогельсон И.Б. Транзисторные термодатчики. М.: Сов.радио, 1972.
Там указано 2.0..3.0 мВ на 1градус по Кельвину.
E97 вне форума  
Непрочитано 09.11.2009, 17:14   #8
picavr
Почётный гражданин KAZUS.RU
 
Аватар для picavr
 
Регистрация: 07.10.2007
Адрес: Луганск
Сообщений: 1,816
Сказал спасибо: 13
Сказали Спасибо 399 раз(а) в 214 сообщении(ях)
picavr на пути к лучшему
По умолчанию Re: MCU и измерение температуры.

Сообщение от Elf Посмотреть сообщение
я уже несколько дней не могу найти формулу, для вычисления температуры из напряжения.
А чего её искать, всё выводится экспериментальным путём за вечер...
Сообщение от E97 Посмотреть сообщение
Вообшето температуру транзистором меряют, на сколько я знаю, замкнувши колектор с базой по аналогии стабилитрону. И дельта падение напряжения на градус, я думаю тут больше.
ИМХО примерно то же что и у диода, тот же самый П-Н переход,
Сообщение от Elf Посмотреть сообщение
Принципиальный вопрос вот в чем. Нужна ли начальная калибрация перехода?
Нужна, разброс парметров переходов по начальному напряжению велик. Разброс по падению на градус меньше, но то же есть.
Я делал термометр. датчик - 3-х кремниевых диода, что бы было при 1 градусе изменение более чем 1 дискрет АЦП (5V / 1024 = 4,88mV), калибровал в двух точках, около 0-20 градусов и 80-100градусов, По измереным отсчётам АЦП контролер вычислял АЦП/градус.
И затем по падению на диодах вычисляется температура где то от -40..50 до 120...125 градусов. А выше появляется нелинейность, которую нужно компенсировать таблично(так проще).

При 2-3 mV на градус, потребуется:
АЦП с более 11-12 бит 5V/2048=2,44 mV/град
либо снижение напряжения Vref, 2V/1024=1.95mV/град
либо усиливать сигнал после датчика
либо снижение точности измерения более 1 градуса.

Последний раз редактировалось picavr; 09.11.2009 в 17:22.
picavr вне форума  
Непрочитано 09.11.2009, 22:20   #9
Erk61
Временная регистрация
 
Регистрация: 25.07.2009
Сообщений: 85
Сказал спасибо: 0
Сказали Спасибо 59 раз(а) в 10 сообщении(ях)
Erk61 на пути к лучшему
По умолчанию Re: MCU и измерение температуры.

А ещё можно использовать специализированный датчик температуры MAX6692 (или 6648 ). У него имеется встроенный термодатчик+входы для подключения внешнего диодного (транзисторного в диодном включении) датчика, причём его параметры оптимизированы именно для встроенных в другие ИС диодных датчиков. Выход - цифровой SMBus. Встроенный датчик откалиброван с точностью +-2 градуса, внешний обеспечивает погрешность +-0,8 градуса. Встроенный АЦП - 10-разрядный.
Стоит эта фигня в Платане 53 рубля - всяко дешевле обычного АЦП.
И никаких проблем.
Erk61 вне форума  
Непрочитано 09.11.2009, 22:28   #10
Erk61
Временная регистрация
 
Регистрация: 25.07.2009
Сообщений: 85
Сказал спасибо: 0
Сказали Спасибо 59 раз(а) в 10 сообщении(ях)
Erk61 на пути к лучшему
По умолчанию Re: MCU и измерение температуры.

Дополнение: смысл использования спецпреобразователя MAX6648(92) в том, что при размещении его рядом с контролируемой ИС можно и откалибровать встроенный в неё датчик. Обычно разброс параметров встроенных диодов без калибровки может давать ошибку до 40(!) градусов... А у этого контроллера есть ещё и выход для включения вентилятора при превышении порога температуры. Программируемый.
Erk61 вне форума  
Закрытая тема

Закладки


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

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Измерение мощности после тиристоров с фиу strnikol Измерительное оборудование 32 31.03.2012 00:38
Измерение температуры AlexCAB_1234 Производственное оборудование 7 19.10.2009 16:15


Часовой пояс GMT +4, время: 20:15.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot