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

 
 
> Дешевое измерение сопротивления от 30ом до 300ком, Обругайте идею
kiltum
сообщение Mar 9 2017, 13:56
Сообщение #1





Группа: Участник
Сообщений: 6
Регистрация: 17-01-17
Пользователь №: 95 045



Задача: необходимо неспешно измерить сопротивление, величина которого лежит в диапазоне от 30 до 300000 ом. Точность - 1% и ниже. Скорость - не важна абсолютно. Результат - в цифровом виде.

Предлагаемое решение, сверху вниз по предполагаемой схеме. Все управляется микроконтроллером "сбоку"

а) Управляемый источник напряжения. Цифровой резистор, два ОУ и полевик. На выходе можем получить 1-30В (примерно) с шагом около 0,1В (если взять резистор в 256 шагов). Через ОУ - на АЦП1 для контроля напряжения.

б) "Батарея" резисторов на сопротивление 30, 100, 1000 .... 200000, 300000 (сколько надо), соединенных параллельно. Каждый резистор "включается" в парралель с помощью полевого транзистора. Транзистор управляется микроконтроллером.

в) Само сопротивление, которое надо измерить.

Сбоку операционник в режиме повторителя напряжения/инвертирующего усилителя с изменяемой ОС (по необходимости) и АЦП2. подключен к получившемуся делителю напряжения из батареи резисторов и измеряемого.

Принцип измерения:

1. Ставим напряжение на 1в
2. "Подключаем" сопротивление на 30 ом путем открытия соответствующего полевика
3. Меряем напряжение с помощью АЦП2
4. Полученное 0 или около нуля? Переключаем на резистор номиналом повыше и/или напряжение повыше, пока не будет где-то "в середине".
5. Меряем, корректируем с учетом напряжения и включенного резистора.

Управляемый источник напряжения нужен, что бы убежать от ошибок, связанных с маленькими токами на больших номиналах и с большими токами на маленьких номиналах.

Компенсация неточности сопротивлений и внутренних сопротивлений транзисторов - в самом начале вместо резистора ставим перемычку или известный резистор и последовательно переключаем напряжение с блока питания и резисторы. По показаниям АЦП1, меряем напряжение и заносим полученное для корректировки в память МК.

По прикидкам, родного 12битного АЦП микроконтроллера хватит, что бы обеспечить 1% и замахнуться на 0,1%

Минусы - надо много ног микроконтроллера (но это можно решить регистром сдвига) и использование "лишнего" АЦП для контроля напряжения/калибровки.



Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- kiltum   Дешевое измерение сопротивления от 30ом до 300ком   Mar 9 2017, 13:56
- - _pv   а просто сделать делитель из N резисторов подключе...   Mar 9 2017, 15:13
|- - kiltum   Цитата(_pv @ Mar 9 2017, 18:13) а просто ...   Mar 10 2017, 06:29
|- - Plain   Цитата(kiltum @ Mar 10 2017, 09:29) Но за...   Mar 10 2017, 12:38
|- - Tanya   Цитата(Plain @ Mar 10 2017, 15:38) 11 руб...   Mar 10 2017, 13:15
- - Сергей Борщ   QUOTE (kiltum @ Mar 9 2017, 15:56) Точнос...   Mar 9 2017, 16:37
|- - MrYuran   Цитата(Сергей Борщ @ Mar 9 2017, 19:37) Т...   Mar 10 2017, 09:21
- - Tanya   Цитата(kiltum @ Mar 9 2017, 16:56) Задача...   Mar 9 2017, 16:45
- - Plain   Определяющий погрешность прибора эталон сопротивле...   Mar 10 2017, 01:58
|- - @Ark   Цитата(Plain @ Mar 10 2017, 04:58) Поскол...   Mar 10 2017, 15:35
|- - rx3apf   Цитата(@Ark @ Mar 10 2017, 18:35) порядка...   Mar 10 2017, 19:11
|- - @Ark   Цитата(rx3apf @ Mar 10 2017, 22:11) 1 uA ...   Mar 10 2017, 20:08
- - rx3apf   А вот в известном и очень популярном "транзис...   Mar 10 2017, 09:40
- - adnega   Я делал измерение термосопротивления на МК. Там ди...   Mar 10 2017, 09:57
- - Plain   Да, для такого случая нужно накинуть пилой как мин...   Mar 10 2017, 14:02
|- - Tanya   Цитата(Plain @ Mar 10 2017, 17:02) Да, дл...   Mar 10 2017, 14:19
- - Владимир   Цитатасделал 64 измерения, к разрешению АЦП добави...   Mar 10 2017, 14:09
|- - Plain   Цитата(Владимир @ Mar 10 2017, 17:09) Это...   Mar 10 2017, 15:04
|- - Tanya   Цитата(Plain @ Mar 10 2017, 18:04) Как-то...   Mar 10 2017, 16:16
||- - Plain   Цитата(Tanya @ Mar 10 2017, 19:16) Не пов...   Mar 10 2017, 18:11
|- - _pv   Цитата(Plain @ Mar 10 2017, 22:04) Когда-...   Mar 10 2017, 18:08
|- - Plain   Цитата(_pv @ Mar 10 2017, 21:08) никаким ...   Mar 10 2017, 21:10
- - a123-flex   Цитата(kiltum @ Mar 9 2017, 17:56) Задача...   Mar 11 2017, 18:11


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

 


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


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