Форум программистов, компьютерный форум, киберфорум
Микропроцессоры
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.60/5: Рейтинг темы: голосов - 5, средняя оценка - 4.60
0 / 0 / 1
Регистрация: 14.11.2017
Сообщений: 97
1

Разрядность ацп

20.06.2020, 19:03. Просмотров 904. Ответов 6
Метки нет (Все метки)

Вычислите разрядность аналого-цифрового преобразователя в микропроцессорной системе измерения температуры.
Диапазон измерения: 0 ... 20 (℃)
Погрешность измерения: ± 0.5 ℃
Преобразователь сопротивления платиновый: https://www.cyberforum.ru/cgi-bin/latex.cgi?{R}_{0} = 50Ом
ТКО платины: https://www.cyberforum.ru/cgi-bin/latex.cgi?{3.91*10}^{-3}
Опорное напряжение: 2В
знаю, что нужно посчитать сопротивление, а дальше как ...?
также знаю формулу (n), по которой можно рассчитать ту разрядность, но никак не могу разобраться что куда подставить, чтобы получить результат
https://www.cyberforum.ru/cgi-bin/latex.cgi?n=\log ({N}_{KB}), где https://www.cyberforum.ru/cgi-bin/latex.cgi?{N}_{KB} - количество квантов, https://www.cyberforum.ru/cgi-bin/latex.cgi?n - разрядность АЦП,
https://www.cyberforum.ru/cgi-bin/latex.cgi?{N}_{KB} = диапазон / размер кванта (единица младшего разряда)
https://www.cyberforum.ru/cgi-bin/latex.cgi?{R}_{T}={R}_{0}*(1+\alpha*\Delta T)
https://www.cyberforum.ru/cgi-bin/latex.cgi?{R}_{T}=50*(1+3.91*{10}^{-3}*20)=53.91\Omega
Кто-то может подсказать?
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
20.06.2020, 19:03
Ответы с готовыми решениями:

Такая ситуация: на вход АЦП
Такая ситуация: на вход АЦп через мультиплексор поступают сигналы тока и напряжения,...

Разрядность и шаг квантования АЦП
Здравствуйте, есть в задаче 12-ти разрядный АЦП с шагом квантования 0,002, необходимо рассмотреть...

Нарастить разрядность преобразования, используя 2 параллельных АЦП с малой разрядностью
Здравствуйте. Преподаватель задал вопрос: "Как можно нарастить разрядность преобразования, если...

Как связать таймер с АЦП и АЦП с DMA?
Вообщем стоит такая задача: через определенные интервалы времени периодически запускать...

6
0 / 0 / 1
Регистрация: 14.11.2017
Сообщений: 97
21.06.2020, 15:20  [ТС] 2
что никто ничего не знает? ппц
0
2402 / 1721 / 356
Регистрация: 11.09.2009
Сообщений: 6,319
21.06.2020, 19:13 3
Лучший ответ Сообщение было отмечено Mykhailo18 как решение

Решение

Цитата Сообщение от Mykhailo18 Посмотреть сообщение
Диапазон измерения: 0 ... 20 (℃)
Погрешность измерения: ± 0.5 ℃
Если сможете растянуть диапазон 0..20 оС на всю шкалу АЦП, то потребуется не менее 40 дискретов (1 дискрет - 0,5 оС ). С небольшим запасом ближайшая степень двойки - 64 дискрета, что соответствует 6-разрядному АЦП (2^6=64).
Если диапазон измерения 0..20 оС составляет только часть полной шкалы АЦП, то дискретов АЦП по напряжению потребуется кратно больше. Например, если полная шкала АЦП от 0 до 1 В, а при изменении температуры от 0 до 20 оС напряжение на входе АЦП меняется от 0,25 до 0,5 В, то потребуется вчетверо больше дискретов по амплитуде, 64*4=256, что соответствует 8-разрядному АЦП.
Так как У АЦП есть ещё статическая и динамическая нелинейность и ошибка минимум 0,5 ед. мл. разряда (а часто и 3-5 ед. мл. р.), то чтобы обеспечить заданную точность измерения, разрядность АЦП надо брать ещё и с этим запасом.
0
0 / 0 / 1
Регистрация: 14.11.2017
Сообщений: 97
21.06.2020, 19:58  [ТС] 4
i8085, ага, ок
а для чего тогда здесь задано сопротивление?
как оно влияет на конечный результат?
0
2402 / 1721 / 356
Регистрация: 11.09.2009
Сообщений: 6,319
22.06.2020, 18:53 5
Цитата Сообщение от Mykhailo18 Посмотреть сообщение
а для чего тогда здесь задано сопротивление?
А что вы собрались мерить у этого датчика температуры?
0
0 / 0 / 1
Регистрация: 14.11.2017
Сообщений: 97
22.06.2020, 19:59  [ТС] 6
i8085, Я понимаю, что при изменении температуры меняется сопротивление, но для чего оно в этой задаче, где нужно найти разрядность АЦП.
0
2402 / 1721 / 356
Регистрация: 11.09.2009
Сообщений: 6,319
23.06.2020, 01:50 7
Mykhailo18, для того, чтобы посчитать входную цепь и знать, какое будет изменение напряжения на входе АЦП при изменении температуры датчика в заданном диапазоне.
Ваши исходные данные:
R0 = 50 Ом - это сопротивление датчика при температуре 0 оС.
ТКС датчика - это Температурный Коэффициент изменения Сопротивления (у вас написан с ошибкой). Измеряется в 1/оС. По нему рассчитывается диапазон изменения сопротивления при заданном диапазоне изменения температуры.
В вашем случае (очень малый диапазон температур) зависимость сопротивления от температуры принимается линейной.
И почитайте что-нибудь сначала про резистивные датчики температуры (ссылка 1, ссылка 2, не хватит - сами ещё найдёте), а то боюсь следующий ваш вопрос будет "Как преобразовать изменение сопротивления датчика в изменение напряжения на входе АЦП ?".
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
23.06.2020, 01:50

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Расширение АЦП микроконтроллера и подключение к АЦП датчиков
Здравствуйте. У меня встала задача сделать устройство для элеватора, для контроля температуры в 864...

Mega16 и неиспользуемый АЦП (питание ацп?)
Если я не использую АЦП контроллера нужно ли подавать на АЦП питание? Если нет, то просто оставить...

Алгоритм работы с ацп АЦП STM32F103
Здравствуйте, уважаемые форумчане. Подскажите пожалуйста алгоритм работы с ацп. Допустим мне надо...

АЦП замена АЦП в AVR
Перешёл с AVR на STM32. И вот столкнулся с проблемой. Как подключить датчики с выходом 0-5В на АЦП...

БПФ и разрядность
Помогите. Нужно вичеслить розрядность (N) БП, если время преобразования равен 20нс, а частота...

Разрядность приборов в PROTEUS
Можно ли как-то увеличить разрядность вольтемтра при моделировании? Там выбор - микровольты,...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.