-
- Вроде уже обсуждали. Резистор параллельно NTC "для линеаризации",
полезен для вывода на стрелочную индикаторную головку. Но
бесполезен для входа АЦП - улучшая линейность, сокращает полезный
диапазон сигнала для АЦП (если после линеаризации не делать
отдельного усиления со сдвигом. - Nikolay_Po(Сегодня, 10:16)
- берём 10к с чувствительностью 3950к от -40 до +85 диапазон
сопротивлений от 111к до 0.323к, т.е. примерно 300:1. эти 300 это
уже 8+ разрядов АЦП. при +80 значение 0.378к. т.е.на 5 градусов
добавилось аж 1/6 от минимального (2+разряда), итого для режима
индикатора, но не измерителя, нужно уже почти 11 бит. отдаём ещё
чуток на смещение АЦП и разброс - и уже 12 бит разрешения не
хватает. а если хочется хотя бы 1 градус различать? кому-то может и
бесполезно, у кого-то Vit(195 знак., Сегодня, 10:39 - 10:45, ссылка)
- Не знаю о чем вы, я о том, что если включать в параллель термистору
резистор, не меняя схему включения АЦП, нет выигрыша в разрешающей
способности при том же АЦП. Nikolay_Po(156 знак., Сегодня, 15:02)
- что за натянутое условие? если меряете, то будьте добры обеспечить
близкий к максимальному диапазон сигнала АЦП. допустим опора 2.5 В,
запитка от5 В, соответственно выбирается резистор делителя. для
измерить 111.149кОм нужен резистор не менее. примем 113 кОм. при
+85 на входе будет 0.01425129938318 В. при +84 будет
0.01469121968006 В. 2.5 В/(0.01469121968006 В-0.01425129938318
В)=5682.847592463, соответственно разрешение АЦП д.б. не менее 13
бит. при резисторе 10 к впараллель Vit(715 знак., Сегодня, 16:47)
- Речь о том, что когда у тебя есть встроенный АЦП без PGA, и нет
желания городить дополнительный усилитель - а это как минимум
микросхема, чаще всего с набором точных резисторов, то линеаризация
делается только программно. А для повышения разрешения, можно
переключать ток возбуждения датчика. Подключение параллельного
термистору резистора, лишь уменьшает энергию полезного сигнала. - Nikolay_Po(Сегодня, 19:44)
- или троллите или что еще - последний ответ, ибо
энергия полезногопоток вашего сознания начинает удивлять. при определенных номиналах можно таки неплохо линеаризовать без АЦП и МК. но если использовать АЦП, то правильное параллельное включение аж одного резистора позволяет оцифровать напряжение с сенсора без потерь при довольно скромной разряности АЦП - для встроенных это реальность. можно переключать и потом сшивать диапазоны - фантазируйте, и вы не первый. Vit(84 знак., Сегодня, 21:26, ссылка)- Было дело - в прошивке Marlin для 3Д-принтеров, добавлял недостающий коэффициент уравнения Стейнхарта-Харта. Отлично работает уравнение. В примере - АЦП 12 бит с передискретизацией x16: Nikolay_Po(2 знак., Сегодня, 22:50, ссылка, картинка)
- Не троллю. Просто у нас разные цели и разные подходы. Например:
оцифровываем NTC-датчик регулятора температуры экструдера пластика.
NTC подключён 4.7кОм к питанию +3.3В, оно же - опора АЦП. Другим
концом термистор сидит на земле. Оцифровываем встроенным в МК АЦП
12 бит (в исходном варианте было вообще 8 бит Mega2560) полученный
делитель. Всё. Никаких усилителей. Nikolay_Po(870 знак., Сегодня, 22:31)
- "попытка линеаризации лишь ухудшит положение","будет падать разрешение на любом участке шкалы" - что вы несёте? - кроме повторения этого БРЕДА ещё и сименс-мацушита недостаточно модные. я ж арифметику второго класса привёл - нахрен надо утруждаться читать, она ж устарела, мы свою напишем, разрядов АЦП добавим потому что в курилке подслушали. точно тролль - Vit(Сегодня, 22:47)
- или троллите или что еще - последний ответ, ибо
- Не 5682.847592463, а 5682.847592453 - Kpoк(Сегодня, 17:51)
- Уважаемая дирекция спичечной фабрики! Я больше 10-и лет покупаю
спички вашей фабрики. Каждый раз я их пересчитываю - в коробкЕ
обычно 59 или 60 спичек. На днях купил снова - в коробкЕ оказалось
56 спичек. Вы что там, совсем е@#нутые?! - Vit(Сегодня, 18:05)
- это инфляция. LordN(145 знак., Сегодня, 18:51)
- ГОСТ же есть же ж! reZident(1 знак., Сегодня, 18:56, картинка)
- это инфляция. LordN(145 знак., Сегодня, 18:51)
- Уважаемая дирекция спичечной фабрики! Я больше 10-и лет покупаю
спички вашей фабрики. Каждый раз я их пересчитываю - в коробкЕ
обычно 59 или 60 спичек. На днях купил снова - в коробкЕ оказалось
56 спичек. Вы что там, совсем е@#нутые?! - Vit(Сегодня, 18:05)
- Речь о том, что когда у тебя есть встроенный АЦП без PGA, и нет
желания городить дополнительный усилитель - а это как минимум
микросхема, чаще всего с набором точных резисторов, то линеаризация
делается только программно. А для повышения разрешения, можно
переключать ток возбуждения датчика. Подключение параллельного
термистору резистора, лишь уменьшает энергию полезного сигнала. - Nikolay_Po(Сегодня, 19:44)
- что за натянутое условие? если меряете, то будьте добры обеспечить
близкий к максимальному диапазон сигнала АЦП. допустим опора 2.5 В,
запитка от5 В, соответственно выбирается резистор делителя. для
измерить 111.149кОм нужен резистор не менее. примем 113 кОм. при
+85 на входе будет 0.01425129938318 В. при +84 будет
0.01469121968006 В. 2.5 В/(0.01469121968006 В-0.01425129938318
В)=5682.847592463, соответственно разрешение АЦП д.б. не менее 13
бит. при резисторе 10 к впараллель Vit(715 знак., Сегодня, 16:47)
- Для такого широкого диапазона, возможно, имеет смысл сделать
переключаемый резистор в делителе. - SciFi(Сегодня, 10:44)
- можно конечно. при 16-бит SlopeADC (таймере) и резисторе впараллель ничего переключать не нужно, а разрешение сильно лучше 0.5 градуса. но это 3 пина - опорный резистор используется. резистор впараллель сужает диапазон изменения сопротивления при тех же указанных -40..+85 на порядок. а это 3+ разряда - Vit(Сегодня, 11:13)
- Не знаю о чем вы, я о том, что если включать в параллель термистору
резистор, не меняя схему включения АЦП, нет выигрыша в разрешающей
способности при том же АЦП. Nikolay_Po(156 знак., Сегодня, 15:02)
- берём 10к с чувствительностью 3950к от -40 до +85 диапазон
сопротивлений от 111к до 0.323к, т.е. примерно 300:1. эти 300 это
уже 8+ разрядов АЦП. при +80 значение 0.378к. т.е.на 5 градусов
добавилось аж 1/6 от минимального (2+разряда), итого для режима
индикатора, но не измерителя, нужно уже почти 11 бит. отдаём ещё
чуток на смещение АЦП и разброс - и уже 12 бит разрешения не
хватает. а если хочется хотя бы 1 градус различать? кому-то может и
бесполезно, у кого-то Vit(195 знак., Сегодня, 10:39 - 10:45, ссылка)
- спасибо! LordN(521 знак., Сегодня, 08:24)
- У тех NTC, что я видел, было 2 параметра: R @ 25°C (те самые 10k, но в природе встречается и 100k, и 1k, и т.д.) и параметр β (крутизна характеристики). Ещё точность @ 25°C (5% по сопротивлению, например, в градусах это совсем мало). Есть формула с логарифмом: SciFi(1 знак., Сегодня, 09:49, ссылка)
- Чтг мешает сделать нормально? Кусочно-линейная аппроксимация очень
проста, примеров кода в сети полно, точность достижима любая
наперед заданная. - Yurasvs(Сегодня, 08:43)
- температура в термостатах часто рисочками задаётся, на которые с крутящейся ручки носиком указывается. видел немало термостатов с неравномерно расставленными рисочками. эстетизм при этом, конечно, пострадавший, но функцию таки выполняет. помнится знакомый рассказывал, что разрабатывал линейку термостатов для гостиниц. на OMAP-ах. круто. наверно. NXP даже проц не так давно позиционировал под это по цене $0.9@100k. (ща уже IoT - сия пучина поглотила) Vit(1 знак., Сегодня, 09:09, ссылка)
- я думал температуру надо:) ЗЫ резистор в параллель ему жалко. жадина:) Vit(280 знак., Сегодня, 08:40)
- Вроде уже обсуждали. Резистор параллельно NTC "для линеаризации",
полезен для вывода на стрелочную индикаторную головку. Но
бесполезен для входа АЦП - улучшая линейность, сокращает полезный
диапазон сигнала для АЦП (если после линеаризации не делать
отдельного усиления со сдвигом. - Nikolay_Po(Сегодня, 10:16)