Виж темите без отговор | Виж активните теми
Дата и час: Пет Апр 19, 2024 1:42 pm
|
Страница 1 от 1
|
[ 6 мнения ] |
|
Автор |
Съобщение |
stewie
Ранг: Ориентиран
Регистриран на: Сря Фев 20, 2013 4:18 pm Мнения: 296 Местоположение: България
|
Съпротивителен сензор
Трябва ми схема за измерване на съпротивление със микроконтролер. Съпротивлението е номинално от 0 до 2100 ома.
На първо четене смятам да ползвам LM317L constant current source и да измеря напрежението върху резистора.
Може ли някакви примерни схеми, коментари върху защита от свръхнапрежение, презицност и такива неща.
|
Пет Сеп 30, 2022 4:24 pm |
|
|
Н'бабане Гт'муан'га
Ранг: Форумен бог
Регистриран на: Сря Яну 25, 2012 8:14 am Мнения: 4616 Местоположение: Новата земя на племето Мутум'ба
|
Re: Съпротивителен сензор
Не си уточнил за какъв микроконтролер става дума... Колко точно трябва да е измерването? Ако е с пик примерно, може да ползваш FVR или DAC, за референтно напрежение, през точен резистор и към каквото мериш. Така че няма нужда от "overengineering". За PSOC и по-голяма точност, може да погледнеш това: https://www.cypress.com/documentation/a ... rement-rtd
_________________ 'просто' е технически синоним на 'красиво'
|
Пет Сеп 30, 2022 5:47 pm |
|
|
ToHu
Ранг: Форумен бог
Регистриран на: Нед Сеп 26, 2004 8:21 pm Мнения: 27996 Местоположение: София
|
Re: Съпротивителен сензор
Ако мериш резистор няма нужда и от DAC, слагаш референса да ти е захранващото на моста и си готов. Няма нужда и да е в мост в крайна сметка, прост делител също върши работа, зависи разбира се какво гониш, но така с един точен резистор си решаваш проблема, не ти трябва генератор на ток или други есктри. Та кажи каква точност гониш. Иначе за входа, 10к може но зависи от процесора, след него един по бърз TVS ти върши работа, и прост диод пак става, шотки към + и към - също вършат работа. TVS по принцип е ако очакваш разряди, ако имаш 10к отпред не е нужен, два диода са достатъчни. От резистор към маса не виждам смисъл.
|
Пет Сеп 30, 2022 6:07 pm |
|
|
stewie
Ранг: Ориентиран
Регистриран на: Сря Фев 20, 2013 4:18 pm Мнения: 296 Местоположение: България
|
Re: Съпротивителен сензор
Ще ползвам ESP32-C3, това е планът за момента, 3.3 волта. Въпросният резистор, който ще се замерва, идва от датчик в резервоар или датчик за температура на моторно масло, и трябва да е с толеранс 5% (по задание).
|
Пет Сеп 30, 2022 9:40 pm |
|
|
ToHu
Ранг: Форумен бог
Регистриран на: Нед Сеп 26, 2004 8:21 pm Мнения: 27996 Местоположение: София
|
Re: Съпротивителен сензор
Ами тогава директно си правиш си два делителя, в единия включваш сензора , а в другия само еталонни резистори. Първия ти е сигнала, втория ти е Vref, повече от това не ти е нужно. Не е проблем Vref да ти е и директно за захранване но така ще изгубиш половината обхват.
|
Пет Сеп 30, 2022 9:56 pm |
|
|
velio
Ранг: Форумен бог
Регистриран на: Вто Юни 07, 2005 5:20 pm Мнения: 3227
|
Re: Съпротивителен сензор
5% е постижима точност. За ESP32 провери дали са сложили делител на входа на модула, щото принципно ADC-то му е до 1.8V по спомени. Някои модули имат делител и разширяват с него обхвата до 3.3V (може да са всички, но не знам). Отделно - големи съпротивления на входа на АЦП-то могат да повлияят на точността - обикновено има входен капацитет на S&H схемата, който трябва да може да се зареди за времето за семплиране. Проба и грешка не е лош метод в случая. Преди TVS диода не ти трябват чак толкова големи съпротивления според мен, 100 ома до към 1к ще свършат работа. На доста комуникационни линии изведени към широкия свят се слагат 1 - 33 ома заедно с TVS и няма проблеми. Ако имаш Pull-up резистор (генератор на ток), не ти трябва Pull-down такъв. Малък капацитет на входа (nF) може би не е безкрайно лоша идея.
Генератор на ток LM317L ще се получи с минимален пад 1.27V. Провери дали те устройва, особено ако захранващото ти напрежение е ниско. С един ОУ също можеш да постигнеш генератор на ток. Освен това провери как се държи LM317L при ниски товари - някои (доста) регулатори изискват минимален товар, иначе не гарантират изходното си напрежение.
|
Сря Окт 05, 2022 6:14 pm |
|
|
|
Страница 1 от 1
|
[ 6 мнения ] |
|
Кой е на линия |
Потребители разглеждащи този форум: 0 регистрирани и 1 госта |
|
Вие не можете да пускате нови теми Вие не можете да отговаряте на теми Вие не можете да променяте собственото си мнение Вие не можете да изтривате собствените си мнения Вие не можете да прикачвате файл
|
|