реклама на сайте
подробности

 
 
> Помогите вывести формулу!
sKWO
сообщение Mar 27 2008, 11:22
Сообщение #1


Местный
***

Группа: Участник
Сообщений: 355
Регистрация: 27-03-07
Из: Україна, Чуднів
Пользователь №: 26 530



Добрый день!
Тупёж пришол.. crying.gif
В общем суть дела обстоит в следующем. Нужно померять температуру с аналогового термодатчика.
Разрядность АЦП 10 бит , образцовое напряжение 5 вольт.
Термодатчик константное значение 2,982 вольта при 25 по Цельсию. Характеристика изменения напряжения термодатчика 10 миливольт на цельсий.
Разрядности АЦП думаю хватит так как получается 5/1023 = 0,0048. Два значения на 10 миливольт.
Всем спасибо!


--------------------
нельзя недооценивать предсказуемость глупости
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
mcheb
сообщение Mar 28 2008, 06:18
Сообщение #2


Местный
***

Группа: Участник
Сообщений: 326
Регистрация: 30-05-06
Пользователь №: 17 602



Цитата(sKWO @ Mar 27 2008, 14:22) *
Добрый день!
Тупёж пришол.. crying.gif
В общем суть дела обстоит в следующем. Нужно померять температуру с аналогового термодатчика.
Разрядность АЦП 10 бит , образцовое напряжение 5 вольт.
Термодатчик константное значение 2,982 вольта при 25 по Цельсию. Характеристика изменения напряжения термодатчика 10 миливольт на цельсий.
Разрядности АЦП думаю хватит так как получается 5/1023 = 0,0048. Два значения на 10 миливольт.
Всем спасибо!

U=2.982+0.010*(T-25)
N=U/5.*1023 (N - значение АЦП)
5.*N/1023 = 2.982+0.010*(T-25)
T=25+100*(5.*N/1023-2.982)

Кажется так, только привести надо к 16 битам для целочисленной арифметики

Сообщение отредактировал mcheb - Mar 28 2008, 06:19
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 29th July 2025 - 16:29
Рейтинг@Mail.ru


Страница сгенерированна за 0.01349 секунд с 7
ELECTRONIX ©2004-2016