esp32 и несколько термопар К-типа

Ответить
Аватара пользователя
diman27
Сержант
Сообщения: 269
Зарегистрирован: 06.09.2015{, 07:33}
Репутация: 4
Откуда: Белово

esp32 и несколько термопар К-типа

#1

Сообщение diman27 » 16.01.2023{, 07:12}

Привет всем. Требуется подключить к ESP32 4 термопары и 4 датчика LM335Z.
Подскажите, есть ли 4х канальные контроллеры термопар?
Да и вообще справится еспешка с ними. Впервые хочу использовать ее.
Спасибо!

genii86
Рядовой
Сообщения: 4
Зарегистрирован: 09.07.2021{, 15:20}
Репутация: 1
Имя: Andrei

esp32 и несколько термопар К-типа

#2

Сообщение genii86 » 18.01.2023{, 08:05}

Ну как вариант 4 термопары можно подключить через ADS1115. Но придется немного поигратся с созданием таблицы перевода мВ в температуру.

Naladchik
Капитан
Сообщения: 823
Зарегистрирован: 04.10.2015{, 19:10}
Репутация: 153
Откуда: Новосибирск
Имя: Павел

esp32 и несколько термопар К-типа

#3

Сообщение Naladchik » 18.01.2023{, 08:13}

genii86 писал(а):
18.01.2023{, 08:05}
Ну как вариант 4 термопары можно подключить через ADS1115 ...
А температуру "холодного спая" чем компенсировать? Или на точность можно забить?
Win10-64. FLProg Portable.
Изображение

Sanok
Рядовой
Сообщения: 25
Зарегистрирован: 31.08.2021{, 06:19}
Репутация: 2
Откуда: Добряка
Имя: Александр

esp32 и несколько термопар К-типа

#4

Сообщение Sanok » 18.01.2023{, 10:53}

есть же блоки под max6675 под ваш тип термопары, все прекрасно работает!

ecoins
Полковник
Сообщения: 2930
Зарегистрирован: 12.02.2016{, 11:40}
Репутация: 453
Откуда: Шатура
Имя: Энвер

esp32 и несколько термопар К-типа

#5

Сообщение ecoins » 18.01.2023{, 17:21}

Задам вопрос здесь.
Может у кого-то есть практический опыт по прикладной теме:
1.Электростанция, много термопар сведены в щитовую, шкафы, в каждом 12 самописцев и книг подключены по термопаре.
2.Как электрически подключить к термопарам(входам самописцев) параллельно другой измеритель (например чип MAX6675) так, чтобы не вносить погрешность в работу самописца и выполнять независимое измерение внешним контроллером?

Dmabst
Сержант
Сообщения: 149
Зарегистрирован: 08.12.2018{, 16:49}
Репутация: 10
Имя: Дмитрий

esp32 и несколько термопар К-типа

#6

Сообщение Dmabst » 18.01.2023{, 18:53}

Naladchik писал(а):
18.01.2023{, 08:13}
genii86 писал(а):
18.01.2023{, 08:05}
Ну как вариант 4 термопары можно подключить через ADS1115 ...
А температуру "холодного спая" чем компенсировать? Или на точность можно забить?
http://m.rcl-radio.ru/?p=45119

Sanok
Рядовой
Сообщения: 25
Зарегистрирован: 31.08.2021{, 06:19}
Репутация: 2
Откуда: Добряка
Имя: Александр

esp32 и несколько термопар К-типа

#7

Сообщение Sanok » 18.01.2023{, 19:07}

Dmabst писал(а):
18.01.2023{, 18:53}
Naladchik писал(а):
18.01.2023{, 08:13}
genii86 писал(а):
18.01.2023{, 08:05}
Ну как вариант 4 термопары можно подключить через ADS1115 ...
А температуру "холодного спая" чем компенсировать? Или на точность можно забить?
http://m.rcl-radio.ru/?p=45119
да все верно, по этой схеме можно даже max6675 в АЦП превратить или пересчитать под другой тип, даже без доп датчика замыкая переодически релюшкой вход микросхемы, к сожелению 2 из 3 модулей ads 1115 заказанных из китая оказались бракованые :smile44:

Аватара пользователя
ViktorPetrov
Лейтенант
Сообщения: 677
Зарегистрирован: 09.04.2018{, 23:56}
Репутация: 49
Имя: Виктор

esp32 и несколько термопар К-типа

#8

Сообщение ViktorPetrov » 18.01.2023{, 19:16}

ecoins писал(а):
18.01.2023{, 17:21}
Задам вопрос здесь.
Может у кого-то есть практический опыт по прикладной теме:
1.Электростанция, много термопар сведены в щитовую, шкафы, в каждом 12 самописцев и книг подключены по термопаре.
2.Как электрически подключить к термопарам(входам самописцев) параллельно другой измеритель (например чип MAX6675) так, чтобы не вносить погрешность в работу самописца и выполнять независимое измерение внешним контроллером?
Есть преобразователи сигналов с разветвление одного канала преобразования в два, вопрос какие у Вас стоят самописцы?поддерживают они входной аналоговый сигнал?

Dmabst
Сержант
Сообщения: 149
Зарегистрирован: 08.12.2018{, 16:49}
Репутация: 10
Имя: Дмитрий

esp32 и несколько термопар К-типа

#9

Сообщение Dmabst » 18.01.2023{, 19:18}

Sanok писал(а):
18.01.2023{, 19:07}
оказались бракованые
Куплены не у продавца Tenstar robot, случаем, занедорого?

ecoins
Полковник
Сообщения: 2930
Зарегистрирован: 12.02.2016{, 11:40}
Репутация: 453
Откуда: Шатура
Имя: Энвер

esp32 и несколько термопар К-типа

#10

Сообщение ecoins » 18.01.2023{, 22:02}

ViktorPetrov писал(а):
18.01.2023{, 19:16}
Есть преобразователи сигналов с разветвление одного канала преобразования в два, вопрос какие у Вас стоят самописцы?поддерживают они входной аналоговый сигнал?
Вопрос по типу самописцев хороший - уточню.
При этом предположу, что поскольку термопара подключается напрямую, самописец в используемом подключении не работает с нормализованным сигналом и в самописце установлен блок обработки сигнала с термопары с внутренней компенсацией холодного спая.

Naladchik
Капитан
Сообщения: 823
Зарегистрирован: 04.10.2015{, 19:10}
Репутация: 153
Откуда: Новосибирск
Имя: Павел

esp32 и несколько термопар К-типа

#11

Сообщение Naladchik » 19.01.2023{, 06:39}

ecoins писал(а):
18.01.2023{, 17:21}
2.Как электрически подключить к термопарам(входам самописцев) параллельно другой измеритель (например чип MAX6675) так, чтобы не вносить погрешность в работу самописца и выполнять независимое измерение внешним контроллером?
А в чем проблема?
1. Термопара это источник напряжения (невысокой мощности).
2. Любой прибор, ко входу которого подключается термопара, является измерителем напряжения.
3. Раз измеряем напряжение значит приборы подключаем параллельно.
4. Если входа измерителей имеют значительное входное сопротивление (для MAX6675 это 60кОм) значит взаимного влияния (ни друг на друга, ни на источник сигнала) оказывать не должны.
5. Вопрос будет в длине соединительных проводов и наводок на них.

Отправлено спустя 6 минут 59 секунд:
Dmabst.
Любопытный вариант.
Но при сопоставимой цене модулей на ADS1115 (нужна компенсация температуры холодного спая) и max6675 (подключай и пользуйся) в такой замене не вижу смысла.
Win10-64. FLProg Portable.
Изображение

Аватара пользователя
Brama
Рядовой
Сообщения: 64
Зарегистрирован: 02.07.2020{, 14:27}
Репутация: 5
Откуда: Уфа
Имя: Сергей

esp32 и несколько термопар К-типа

#12

Сообщение Brama » 19.01.2023{, 12:24}

diman27 писал(а):
16.01.2023{, 07:12}
Задам вопрос здесь.
Может у кого-то есть практический опыт по прикладной теме:
1.Электростанция, много термопар сведены в щитовую, шкафы, в каждом 12 самописцев и книг подключены по термопаре.
2.Как электрически подключить к термопарам(входам самописцев) параллельно другой измеритель (например чип MAX6675) так, чтобы не вносить погрешность в работу самописца и выполнять независимое измерение внешним контроллером?
Обычно, самописцы имеют выход ( или по току, или по напряжению) пропорционально записи на шкале. Для подключения внешнего отдалённого контрольного индикатора.

ecoins
Полковник
Сообщения: 2930
Зарегистрирован: 12.02.2016{, 11:40}
Репутация: 453
Откуда: Шатура
Имя: Энвер

esp32 и несколько термопар К-типа

#13

Сообщение ecoins » 19.01.2023{, 13:14}

Brama писал(а):
19.01.2023{, 12:24}
Обычно, самописцы имеют выход ( или по току, или по напряжению) пропорционально записи на шкале. Для подключения внешнего отдалённого контрольного индикатора.
Да, конечно. Спасибо.
Вроде разобрались, будем подключать через чип MAX6675.

sowaxm
Рядовой
Сообщения: 30
Зарегистрирован: 06.12.2020{, 18:20}
Репутация: 7
Имя: Андрей

esp32 и несколько термопар К-типа

#14

Сообщение sowaxm » 30.01.2023{, 20:49}

Dmabst писал(а):
18.01.2023{, 19:18}
Sanok писал(а):
18.01.2023{, 19:07}
оказались бракованые
Куплены не у продавца Tenstar robot, случаем, занедорого?
Аналогичная ситуация, я тоже брал у него,но дело не в продавце, я покупал у разных продавцов.
Левый модуль (металлизированные крепежные отверстия) работает нормально, правый (без металлизации,скошенные углы) работает, но дает постоянные всплески показаний то в 0, то в бесконечность, пробовал несколько штук каждого вида.
На достоверность не претендую, мало статистики.
Вложения
098.jpeg

Аватара пользователя
diman27
Сержант
Сообщения: 269
Зарегистрирован: 06.09.2015{, 07:33}
Репутация: 4
Откуда: Белово

esp32 и несколько термопар К-типа

#15

Сообщение diman27 » 08.02.2023{, 09:37}

Sanok писал(а):
18.01.2023{, 10:53}
есть же блоки под max6675 под ваш тип термопары, все прекрасно работает!
Ребята, подскажите как подлючить несколько 6675 к esp. И может есть у кого блок где можно назначить pin?

Dmabst
Сержант
Сообщения: 149
Зарегистрирован: 08.12.2018{, 16:49}
Репутация: 10
Имя: Дмитрий

esp32 и несколько термопар К-типа

#16

Сообщение Dmabst » 15.03.2023{, 19:23}

Несколько MAX6675

Цитата отсюда: https://www.drive2.ru/communities/941/f ... 8328164644

"если spi, то еще проще: у шины три сигнала, один из которых cs -разрешение на работу шины. Два сигнала с каждого датчика подключаем параллельно, а cs — каждый на отдельный пин. Итого 8 пин — у любой ардуины хватит пинов. Ну а уж как программно с ними работать — дело техники. Либо писать полностью свой скетч. Либо расковырять штатную библиотеку и добавить в нее, например, массив cs вместо константы. Либо перед каждым вызовом быблиотеки менять константу (ну естественно переменную) на нужное значение cs."

ecoins
Полковник
Сообщения: 2930
Зарегистрирован: 12.02.2016{, 11:40}
Репутация: 453
Откуда: Шатура
Имя: Энвер

esp32 и несколько термопар К-типа

#17

Сообщение ecoins » 15.03.2023{, 21:42}

diman27 писал(а):
16.01.2023{, 07:12}
Ребята, подскажите как подлючить несколько 6675 к esp. И может есть у кого блок где можно назначить pin?
Библиотеки ecoins поддерживают MAX6675.

Dmabst
Сержант
Сообщения: 149
Зарегистрирован: 08.12.2018{, 16:49}
Репутация: 10
Имя: Дмитрий

esp32 и несколько термопар К-типа

#18

Сообщение Dmabst » 15.03.2023{, 23:11}

ecoins писал(а): Библиотеки ecoins поддерживают MAX6675.
Поддерживают подключение нескольких MAX6675 к одному ESP32?

ecoins
Полковник
Сообщения: 2930
Зарегистрирован: 12.02.2016{, 11:40}
Репутация: 453
Откуда: Шатура
Имя: Энвер

esp32 и несколько термопар К-типа

#19

Сообщение ecoins » 15.03.2023{, 23:20}

Dmabst писал(а):
15.03.2023{, 23:11}
Поддерживают подключение нескольких MAX6675 к одному ESP32?
Да, конечно. SPI-SCK,MISO(SO) - общие для всех, для каждого сенсора выделяется отдельный пин CS.
В принципе там реализован и аппаратный (SPI) и программный(SPN) интерфейсы.

Dmabst
Сержант
Сообщения: 149
Зарегистрирован: 08.12.2018{, 16:49}
Репутация: 10
Имя: Дмитрий

esp32 и несколько термопар К-типа

#20

Сообщение Dmabst » 15.03.2023{, 23:50}

Naladchik писал(а):
19.01.2023{, 06:46}
Любопытный вариант.
Но при сопоставимой цене модулей на ADS1115 (нужна компенсация температуры холодного спая) и max6675 (подключай и пользуйся) в такой замене не вижу смысла.
Экономия, например. К одному ADS1115 можно подключить 2 термопары по дифференциальным схемам. К тому же это вариант, если есть ADS1115 и термопара, а MAX6675 отсутствует.
Температура холодного спая там измеряется одним кремниевым диодом, который можно установить прямехонько на холодный спай. Иногда это актуально.

Ответить

Вернуться в «Помогите, а то я "нимагу"»