Измеритель сопротивления(ОмМетр)

Блок измерения сопротивления.

Пользовательские блоки не подходящее под другие разделы
Правила форума
Рекомендации по размещению блоков:
Автор блока создает подробное описание блока, отличие от подобных(если есть на данный момент).Сложные блоки очень желательно с примерами.
При выходе новых версий редактирует/дополняет свой первый пост с указанием даты, версии, причины.
В каждой теме обсуждается только выложенный автором блок - баги, возможность (или предложение) доработки и прочие хотелки.
Свои блоки, переработанные, с другими библиотеками, протоколами и т.д.- размещаем либо сами отдельно, либо обсуждаем и дорабатываем в форуме Разработка блоков.
Пользователи улучшив блок автора и проверив его работоспособность - могут обратиться к автору или модераторам с просьбой добавить их версию блока в первое сообщение темы.
Ответить
Аватара пользователя
vitoferrari
Рядовой
Сообщения: 8
Зарегистрирован: 04.04.2021{, 10:00}
Репутация: 4
Имя: Виталий

Измеритель сопротивления(ОмМетр)

#1

Сообщение vitoferrari » 17.02.2022{, 04:35}

Блок имеет 1 вход, 1 выход. На вход raw - подключается аналоговый вход, на выходе Rx - получаете значение сопротивления. R1 - эталонное сопротивление, значение которого выставляется в параметрах пользователя, здесь же отмечаете значение опорного напряжения, по умолчанию 5в.
Схема подключения.
OmmMetr.bmp
OmmMetr.bmp (31.19 КБ) 760 просмотров
OmMeter_(Code_-_Basic).ubi
(38.57 КБ) 75 скачиваний
Где Rx - искомое сопротивление.
Последний раз редактировалось vitoferrari 18.02.2022{, 02:39}, всего редактировалось 1 раз.

Аватара пользователя
montirovka
Сержант
Сообщения: 205
Зарегистрирован: 15.02.2021{, 16:16}
Репутация: 42
Откуда: Геленджик
Имя: Сергей

Измеритель сопротивления(ОммМетр)

#2

Сообщение montirovka » 17.02.2022{, 08:18}

А почему с тремя М?
Люблю учиться на чужих ошибках.

Serg_Grn
Лейтенант
Сообщения: 333
Зарегистрирован: 11.02.2018{, 13:07}
Репутация: 36
Имя: Сергей

Измеритель сопротивления(ОммМетр)

#3

Сообщение Serg_Grn » 17.02.2022{, 11:41}

Такая схема работает только при очень стабильном напряжении питания. Фактически же при изменении напряжения питания будет значительная погрешность. Нужно использовать мостовую схему чтоб избежать погрешности.

Аватара пользователя
Dryundel
Полковник
Сообщения: 2401
Зарегистрирован: 22.05.2017{, 23:15}
Репутация: 783
Откуда: Ярославль
Имя: Андрей
Контактная информация:

Измеритель сопротивления(ОммМетр)

#4

Сообщение Dryundel » 17.02.2022{, 11:52}

Serg_Grn писал(а):
17.02.2022{, 11:41}
Такая схема работает только при очень стабильном напряжении питания. Фактически же при изменении напряжения питания будет значительная погрешность.
Ну это Вы зря. Давайте подумаем что будет если напряжение к примеру повысится. При использовании в качестве опорного - напряжение питания, опорное напряжение тоже повысится. Контроллер в данном случае измеряет не напряжение, а пропорциональную разницу на делителе с соответствующим разрешением АЦП. Для 10 бит это 1/1023 от опорного напряжения. Так что происходит компенсация. Единственное условие, повторюсь, в качестве опорного, должно быть напряжение питания.

Отправлено спустя 14 минут 54 секунды:
montirovka писал(а):
17.02.2022{, 08:18}
А почему с тремя М?
Наверное потому, что прибор изотерический. Ибо к примеру на 10 битах, о точности можно только мечтать. :)
Измеритель сопротивления(ОммМетр)
Это для истории. А то ведь поправит автор и буден непонятно о чем речь.

Аватара пользователя
vitoferrari
Рядовой
Сообщения: 8
Зарегистрирован: 04.04.2021{, 10:00}
Репутация: 4
Имя: Виталий

Измеритель сопротивления(ОмМетр)

#5

Сообщение vitoferrari » 18.02.2022{, 02:43}

Поправил.

Ответить

Вернуться в «Другое»