Термосопротивление PT100. Измерительный мост Уитстона. Диф. усилитель на ОУ. Уголок инженера#00.

  Переглядів 10,029

Олег Волков

Олег Волков

2 роки тому

#STM32#PT100#Уголокинженера
Друзья, всем привет!
Давно уже хотел начать цикл видео не только по программированию, но и по разработке электроники. Буду стараться подходить как-то более осознанно ко всему. Надеюсь Вы мне в этом поможете).
Первое видео, надеюсь не комом).
Подключим термосопротивление PT100 к stm32 без всяких специализированных микросхем. Разработаем первую рабочую схему и протестируем ее.
P.S. кто задается вопросом "почему плата в термоклее?" Отвечаю: виной всему ТКС резисторов и влажность. Работать с аналоговым сигналом на много сложнее, чем с цифровым. Плата покрыта лаком Plastik 71 и залита термоклеем. Теперь ей не страшно, если на нее дышать и температура по ней распространяется равномерно, что благополучно сказывается на стабильности.
В будущем можно еще попробовать сделать температурную компенсацию (поставить датчик температуры на измерительную плату).
Материалы из видео: ЯндексДиск disk.yandex.ru/d/ZSKvS4qFQc59rg
GitHub: github.com/Solderingironspb/L...
Вконтакте: solderingiron.stm32
ЯндексДзен: zen.yandex.ru/id/622208eed2eb...

КОМЕНТАРІ: 51
@Demurin
@Demurin 6 місяців тому
Спасибо огромное за ваши труды, все толково и по полочкам, продолжайте в том же духе. Такие видео молодым студентам неплохо помогают.
@user-tg5jn2vg3x
@user-tg5jn2vg3x 2 роки тому
Большое спасибо за ролик. Ваши видео смотрятся на одном дыхании.
@user-yg4mu7rm7k
@user-yg4mu7rm7k 2 роки тому
Шикарно. Спасибо)
@mobilandservice
@mobilandservice Рік тому
Большое спасибо. Реально толково все пояснил, рассказал и показал. Молодца. Мне как раз нужно сделать термометр 0...+180
@Maximir_
@Maximir_ Рік тому
Спасибо вам за выложенные труды ,научился от вас работать с формулами в мк, вспомнил школьный дискриминант и познакомился с формулой британского физика , Мне очень понравился ваш алгоритм решения поставленной задачи , забрал ваше ПО , с уважением радио любитель
@user-yi7vx8eh8e
@user-yi7vx8eh8e 2 роки тому
Спасибо!
@user-ds2uk9vi1k
@user-ds2uk9vi1k 2 роки тому
Ламповый канал
@user-uc6sy6wi2j
@user-uc6sy6wi2j Рік тому
true!
@valkanpavlov4658
@valkanpavlov4658 2 місяці тому
Здравствуйте, Олег! Спасибо за чудесное видео! Не могли бы вы подсказать мне, как загрузить показанный PDF-файл? Мне хотелось бы познакомиться с ним поподробнее. Заранее спасибо!
@AE-systems
@AE-systems 2 роки тому
Молодец, так держать, также на похожей схеме можно вывести информацию по весу, используя тензорезисторы, может вы сможете осветить эту тему?
@Solderingironspb
@Solderingironspb 2 роки тому
Да, мостовую схему для этого часто используют. Только у меня тензодатчиков нет…
@user-pp2hz7ic7h
@user-pp2hz7ic7h 2 роки тому
Сделаете урок по термопарам k типа?) Думаю было б интересно и полезно многим) Также может подскажете информацию как подружить stm с HSC pressure sensor.
@Solderingironspb
@Solderingironspb 2 роки тому
Хромель-алюмель подключал через MAX6675ISA+. Работало нормуль только через cmsis. По нему думал в будущем видео снять. По поводу датчиков давления…нужно купить его. Правда мне ни к чему. Будет поломанный под рукой или подарит кто на обзор - то разберусь и с ним)
@xxade4444
@xxade4444 Рік тому
схема компенсации сопротивления проводов компенсирует сопротивление только одного провода, чтобы компенсировать сопротивление второго нужно дополнительно вычесть разницу между двумя проводами
@svbHiTek
@svbHiTek 4 місяці тому
Олег, как идея для серии роликов обучающих - KiCad, было бы здорово.
@Solderingironspb
@Solderingironspb 3 місяці тому
Мне бы самому kicad освоить на профессиональном уровне)
@svbHiTek
@svbHiTek 3 місяці тому
@@Solderingironspb У меня он установлен, но пользуюсь офлайн версией EasyEDA, все так же храню у себя, да и прога вроде китайская, не должны заблокировать.
@greenxayc1831
@greenxayc1831 Рік тому
А разве просто через геометрический смысл производной нельзя было сделать?) Результат тот же, но данный способ я впервые вижу (крест на крест).
@barmaglot5255
@barmaglot5255 2 роки тому
А в чём всё-же профит операционника перед скажем ADS1115? Да, он несколько дороже, но в нём и каналов 2 или 4 в зависимости от схемы подключения и можно несколько чипов на шину повесить. Я не агитирую, - мне правда интересно.
@Solderingironspb
@Solderingironspb 2 роки тому
ADS1115 - это АЦП. А тут мы просто усилили сигнал и подали на АЦП внутренний, в Stm32. В ADS1115 есть ОУ внутри чипа. Можно было бы с ним просто с моста подать сигнал на Диф. вход АЦП и выбрать максимальное усиление. В чем профит? Профит в саморазвитии.) Попробовать что-то такое всегда интереснее, чем просто брать готовую микросхему.
@SevenNightdreemVeryPavlovny
@SevenNightdreemVeryPavlovny 2 роки тому
Делал на ads122, через источник тока, так как предлагает автор делать нельзя, это всего лишь демонстрация
@Solderingironspb
@Solderingironspb 2 роки тому
С источником тока тоже думал попробовать собрать. А почему нельзя? Работает же. Единственное температура платы влияет на измерения 0.1С на 1 градус цельсия. Но это плывет на всем, где есть резисторы, даже на заводских модулях…
@SevenNightdreemVeryPavlovny
@SevenNightdreemVeryPavlovny 2 роки тому
@@Solderingironspb работает конечно, сопротивление проводов не вычисляется, ОУ выбран с потолка, фильтрация ну такая... А так ты молодец что делаешь руками и думаешь головой) респект!
@Solderingironspb
@Solderingironspb 2 роки тому
Сопротивления проводов компенсируются. Для этого измерительный мост и используется. Причем это не отсебятина, а так делают. По крайней мере много материалов по этому есть в сети(не от домашних блогеров) а вот с фильтрацией да…могут быть ошибки наверное….все же усиление большое.
@user-bh2ot5ks8f
@user-bh2ot5ks8f 2 роки тому
А разве нет готовых драйверов на алике? Или они совсем китайские?
@Solderingironspb
@Solderingironspb 2 роки тому
Есть. Тот же max31865. Я про него делал видео уже.
@zloykent116rus6
@zloykent116rus6 2 роки тому
R8 не там стоит.
@user-je8oz6lh6w
@user-je8oz6lh6w 2 роки тому
Олег, ну ты нагородил. Я бы так делать никогда не стал бы. Есть более простой метод - последовательно подключаем термометр сопротивления и опорный резистор. Сопротивление опорного резистора выбираем чтобы было немного больше максимального сопротивления датчика температуры. Ну и ТКС у него должен быть не хуже 25 ppm, естественно (как и у ВСЕХ твоих резисторов в плечах моста и определяющих коэффициент сопротивления операционника). Через термометр и опорный резистор, поскольку они соединены последовательно, течет один ток. Падение напряжения на опорном резисторе подаем на REF+ и REF- АЦП, а падение напряжения с термометра - на любой дифференциальный вход АЦП. Соответсвенно, при калибровке, нужно точно определить сопротивление опорного резистора в ОДНОЙ точке. Формлы для перевода сопротивления в температуру нужно брать из ГОСТ Р 8.625-2006 ГСИ или МЭК 60751 (в части определения зависимости сопротивления от температуры ТС с температурным коэффициентом сопротивления α = 0,00385 Ом/°С они одинаковые). Ну и уравнение Календера - Ван Дюзена вычислять микропроцессором - это не по нашему, не по программистски. Лючше сделать, предварительно, таблицу и между точками таблицы вычислять линейно. Через 2 градуса достаточно без какой нибудь заметной потери точности.
@Solderingironspb
@Solderingironspb 2 роки тому
Так в ГОСТ Р 8.625-2006 в пункте 5.2.1 Платиновые ТС и ЧЭ, 0,00385 °С описано то же самое, что и я делал. Я тоже использовал α = 0,00385 Ом/°С в расчётах. И в этом ГОСТ так же указано уравнение Каллендара - Ван Дюзена, что то же самое, что и в ГОСТ 6651-2009. Разницы вообще никакой нет. Про резисторы с хорошим ТКС уже думал, но пока не знаю, где их купить... Можно как-то увидеть Вашу схему для 3хпроводного подключения? Могу тоже собрать и проверить)
@user-je8oz6lh6w
@user-je8oz6lh6w 2 роки тому
@@Solderingironspb Кинул в почту
@user-je8oz6lh6w
@user-je8oz6lh6w 2 роки тому
@@Solderingironspb Просто ты в ролике на ГОСТ не сослался - я и написал чисто для зрителей
@Solderingironspb
@Solderingironspb 2 роки тому
@@user-je8oz6lh6w я про него не говорил, но давал ссылку на практическое занятие, где я про этот гост говорил) и в коде в комментариях про гост указано.
@user-je8oz6lh6w
@user-je8oz6lh6w 2 роки тому
@@Solderingironspb Ну ладно
@user-eq6xd1xg6d
@user-eq6xd1xg6d Рік тому
Добрый день , у меня есть подобный датчик , и мне его нужно подключить к овну трм, не поможете мне с данной ситуацией, я просто в этом полный ноль
@Solderingironspb
@Solderingironspb Рік тому
Добрый день. Переворачиваете свой овен трм, смотрите на распиновку, подключаете согласно схеме. Берете в руку большую инструкцию, которая шла. Обычно это такой большоооооой лист. Разворачиваете его. Смотрите как зайти в полные настройки и тыкаете в пункт сенсоры. Выставляете настройку для pt100 (код для него в табличке должен быть). Собственно все)
@Maximir_
@Maximir_ Рік тому
Здравствуйте какой( В ) у pt100?
@Solderingironspb
@Solderingironspb Рік тому
Добрый день. Какой что?
@Maximir_
@Maximir_ Рік тому
@@Solderingironspb коэффициент температурной чувствительности ( B )у пт100? , пытаюсь решить уравнение для мк avr , уже нашел формулу Стейнхарта-Харта. переведенную в код для мк , пока не получается подобрать резисторы для работы без ОУ
@Solderingironspb
@Solderingironspb Рік тому
@@Maximir_ У Вас ничего не получится. Для PT100/PT1000 используется уравнение Каллендара - Ван Дюзена. А вот для NTC уже уравнение Стейнхарта-Харта. Зайдите на ту же википедию, там все написано. Первая же строка: Уравне́ние Сте́йнхарта - Ха́рта - математическая модель, описывающая сопротивление полупроводниковых терморезисторов с отрицательным температурным коэффициентом электрического сопротивления в зависимости от температуры.
@Maximir_
@Maximir_ Рік тому
@@Solderingironspb спасибо вам за совет , разобрался в уравнении Харта , и понял что не подойдёт , буду придерживаться вашего видео , и вашего совета
@korhanjon6209
@korhanjon6209 10 місяців тому
Не совсем согласен с калибровкой. Ведь в данном виде задача стоит в создании ИЗМЕРИТЕЛЯ (усилитель и МК). Иначе к погрешности измерителя будет добавляться погрешность датчика и получится система настроенная только на конкретно этот датчик. Следовательно, необходимо именно его калибровать, а не всю систему с датчиком. Для этого нужно воспользоваться магазином сопротивлений. В соответствии с градуировочной таблицей устанавливаем магазином минимальное и максимальное значения сопротивлений измеряемой температуре. А "льдом и кипятком" уже можно проверить всю систему в целом и если Вы сомневаетесь в его точности (Pt100 стандартное термосопротивление, имеет соответствующие метрологические характеристики). А так нормальное видео.
@Solderingironspb
@Solderingironspb 10 місяців тому
Ну да) Вы правы) откалибровать измеритель изначально. А потом уже калибровать сам датчик.
@tvz7527
@tvz7527 9 місяців тому
А для чего нужно компенсировать сопротивление проводов?
@user-fx2zf9oi1v
@user-fx2zf9oi1v 2 місяці тому
Какой в пень симулятор!? Разве не видно, что это просто два делителя напряжения? А уж коли в цепи разность потенциалов - здравствуй ток в цепи!? Для объяснения приблизительно принципа работы для начала... А то чего-то "сопротивлениенесопротивление, ням-ням -СИМУЛЯТОРРРР!!!". Простую вещь сформулировать - проблема, а о боге рассуждаем...
@user-gm8vm4om1r
@user-gm8vm4om1r 2 роки тому
На заднем фоне что за зомби?)))
@Solderingironspb
@Solderingironspb 2 роки тому
Где вы там зомби увидели?)
@avr_stm_pro2955
@avr_stm_pro2955 2 роки тому
Это скрепа, с куском от баяна
@user-gm8vm4om1r
@user-gm8vm4om1r 2 роки тому
@@Solderingironspb если не увидели, то ок
@Solderingironspb
@Solderingironspb 2 роки тому
Нет там баяна) 2 электрогитары, бас гитара, электроакустическая гитара и миди клавиатура)
ПИД регулятор - принцип работы.
13:20
ОВЕН. Производственное Объединение
Переглядів 39 тис.
The World's Fastest Cleaners
00:35
MrBeast
Переглядів 91 млн
Спектакль для окупантів та ждунів 🤯
00:47
Радіо Байрактар
Переглядів 538 тис.
ЧТО ДЕЛАТЬ, ЕСЛИ НЕ ХВАТАЕТ ДЕНЕГ НА ВОССТАНОВЛЕНИЕ ТАЧКИ?
47:52
Электричество 10. Мостик Уитстона
17:55
Jan Rauch
Переглядів 1,5 тис.
Arduino 4-20 mA мА подключение гидростатического датчика уровня
13:22
Arduino любительская автоматика
Переглядів 18 тис.
Лекция 176. Мостовые измерительные схемы
14:49
Электротехника и электроника для программистов
Переглядів 34 тис.
Photo Changing Replace And Edit Backgrounds 65mn With These 10 Tips
0:53
Irfan AN Tech
Переглядів 260 тис.
Опасная флешка 🤯
0:22
FATA MORGANA
Переглядів 588 тис.
МОЙ ПЕРВЫЙ ТЕЛЕФОН - Sony Erricson T280i
18:02
ЗЕ МАККЕРС
Переглядів 66 тис.