усилитель термопары цифровой конвертер max31855k

Пользовательские блоки расширяющие базовый функуионал программы по работе с различными датчиками и энкодерами
Правила форума
Рекомендации по размещению блоков:
Автор блока создает подробное описание блока, отличие от подобных(если есть на данный момент).Сложные блоки очень желательно с примерами.
При выходе новых версий редактирует/дополняет свой первый пост с указанием даты, версии, причины.
В каждой теме обсуждается только выложенный автором блок - баги, возможность (или предложение) доработки и прочие хотелки.
Свои блоки, переработанные, с другими библиотеками, протоколами и т.д.- размещаем либо сами отдельно, либо обсуждаем и дорабатываем в форуме Разработка блоков.
Пользователи улучшив блок автора и проверив его работоспособность - могут обратиться к автору или модераторам с просьбой добавить их версию блока в первое сообщение темы.
Ответить
valand
Рядовой
Сообщения: 64
Зарегистрирован: 15 июл 2018, 15:12
Имя: Андрей

усилитель термопары цифровой конвертер max31855k

Сообщение valand »

MAX31855k - усовершенствованный наследник снятого с производства max6675. (если гугл не обманывает)
Позволяет получать температуру с термопары К-типа в цифровом виде с шагом 0.25*С. (-270....+1372*С)
В блоке задаются номера выводов мк к которым подключается преобразователь (SO CS SCK) и интервал опроса\обновления температуры.
Блок имеет три выхода -
1- выход температуры непосредственно термопары (в градусах Цельсия) - основной
2 -выход температуры с датчика встроенного в чип (в градусах Цельсия) - вспомогательный
3 -выход срабатывающий при обрыве термопары или линий данных (на выходе true\false) - вспомогательный
Особое внимание надо уделить питанию. Номинальный вольтаж VCC для max31855k = 3.3V а максимально допустимый 4V, это же относится и к линиям данных. Соответственно ардуино обязательно питать также напряжением 3.3v, или же делать согласователь уровней для линии данных.
Блок на основе библиотеки Adafruit-MAX31855.
Так как писатель ни разу не программист, и о Си слышал только очень издалека, здравые замечания и исправления приветствуются.
Ниже блок, даташит и библиотека.
------------------------------------------------
Также прилагается блок для max6675.
О существовании встроенного авторского блока для max6675 в курсе и никоим образом ни на что не претендую.
В отличии от, отсутствует возможность внешнего сигнала на опрос, и присутствует выход обрыва.
Он появился в процессе обучения и подготовки к созданию блока для MAX31855.
Пока MAX31855 был в пути, надо было на чем то тренироваться.
Приложен исключительно для общего развития и сохранения в виде резервной копии.
-----------------------------------------------
max31855_K-type_(CODE).ubi
max6675_K-type_(CODE).ubi
Adafruit-MAX31855-library-master.zip
MAX31855.pdf
MAX6675.pdf
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
nikmotorin60
Рядовой
Сообщения: 36
Зарегистрирован: 29 апр 2016, 09:54

усилитель термопары цифровой конвертер max31855k

Сообщение nikmotorin60 »

Спасибо. Очень полезная информация.
Аватара пользователя
RedSky
Лейтенант
Сообщения: 576
Зарегистрирован: 19 дек 2016, 20:07
Откуда: Днепропетровск
Имя: Алексей
Поблагодарили: 1 раз

усилитель термопары цифровой конвертер max31855k

Сообщение RedSky »

Спасибо за труд, добавлю только, что рекомендуют на вход параллельно термопаре подключать конденсатор на 0,01 мкф.
А в штатном блоке для 6675 контроль обрыва есть, библиотека вместо температуры выдаст NAN.
Pelletizer
Рядовой
Сообщения: 91
Зарегистрирован: 12 сен 2019, 07:10
Имя: Дмитрий

усилитель термопары цифровой конвертер max31855k

Сообщение Pelletizer »

Интересно а на esp32 заработает?
Аватара пользователя
montirovka
Капитан
Сообщения: 730
Зарегистрирован: 15 фев 2021, 16:16
Откуда: Геленджик
Имя: Сергей
Благодарил (а): 42 раза
Поблагодарили: 173 раза

усилитель термопары цифровой конвертер max31855k

Сообщение montirovka »

Есть две термопары и плата с MAX31855. Что смущает то, что термопары звонятся на корпус. На фото с термопарами написал примерные сопротивления между выводами. Подскажите так и должно быть?

Отправлено спустя 2 часа 13 минут 52 секунды:
Подключил пока одну термопару. Температуру показывает. Точно ли пока не знаю. Мою температуру в районе 36 показал. Паяльной станции фен установленный на 255 градусов показал 270 градусов. Это может и фен не правильный. Сразу возник вопрос. А что за глюк на экране - NAN ?
видео по ссылке
https://disk.yandex.ru/i/snMvxK56_x_Ozg

Отправлено спустя 1 час 33 минуты 26 секунд:
Подключил другую термопару. Температуру показывает так же, и NAN также выскакивает. Закинул провода в холодильник. Для эксперимента и датчик 18В20 подключенный к плате с n76e003at20. Кто врет не знаю. Наверное обои.

Отправлено спустя 30 минут 25 секунд:
P.S. Еще забыл написать. Красные выводы термопар подключил на вывод Yellow+, а синий- на RED-. По другому при нагревании показания уменьшаются.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
VikT
Рядовой
Сообщения: 18
Зарегистрирован: 01 фев 2021, 02:19
Имя: Виктор

усилитель термопары цифровой конвертер max31855k

Сообщение VikT »

Я пробовал использовать подобную китайскую термопару. Более-менее точно она показывала в диапазоне 20-40 град, с повышением температуры погрешность вырастала до неприличных величин. Пришлось использовать термопару от мультиметра. Если хотите использовать термопару с приемлемой точностью, используйте промышленные, от Овена, например, или подобные.
Аватара пользователя
montirovka
Капитан
Сообщения: 730
Зарегистрирован: 15 фев 2021, 16:16
Откуда: Геленджик
Имя: Сергей
Благодарил (а): 42 раза
Поблагодарили: 173 раза

усилитель термопары цифровой конвертер max31855k

Сообщение montirovka »

[ref]VikT[/ref], точность сильно не надо, а вот надежность и без ошибок надо. Планирую поставить на твердотопливный котел. А у Овена выводы соединены с корпусом?
VikT
Рядовой
Сообщения: 18
Зарегистрирован: 01 фев 2021, 02:19
Имя: Виктор

усилитель термопары цифровой конвертер max31855k

Сообщение VikT »

Вот про контакт с корпусом сказать не могу, но исполнение для установки в гильзу подразумевает контакт корпуса ТП с внешними конструкциями. Т.е. если он и есть, то некритичен.
Аватара пользователя
montirovka
Капитан
Сообщения: 730
Зарегистрирован: 15 фев 2021, 16:16
Откуда: Геленджик
Имя: Сергей
Благодарил (а): 42 раза
Поблагодарили: 173 раза

усилитель термопары цифровой конвертер max31855k

Сообщение montirovka »

Вчера проверил термопару в чайнике электрическом. Пока закипала вода выскакивал NAN. Показание прыгало ± 2-3 градуса. Как вода закипела я выключил электрочайник с розетки. Показание 100.00. В течении минут двух, пока я еще проверял, NAN не высвечивался на экране. Также вчера ремонтировал сварочный аппарат FUBAG IN176. Надо было нагреть алюминиевый радиаторный блок весом 1.3 кг до температуры около 180-190 градусов. Блок по периметру обвернул хлопковой тканью и поставил на утюг. Межу ребер, повыше к основанию блока поставил термопару. Минут 20-30 утюг нагревал радиатор. За это время разов двадцать NAN выскакивал. Стойки припаял успешно.
Как мне кажется, что бы плата с МАХ31855К работала без ошибок, надо экранировать плату, по питанию мелкие шунтирующие конденсаторы ставить. Где возможно, делать более короткие провода.
IMG_20210404_073219.jpg
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
montirovka
Капитан
Сообщения: 730
Зарегистрирован: 15 фев 2021, 16:16
Откуда: Геленджик
Имя: Сергей
Благодарил (а): 42 раза
Поблагодарили: 173 раза

усилитель термопары цифровой конвертер max31855k

Сообщение montirovka »

Интересное видео про подключение max31855.
https://www.youtube.com/watch?v=1xHdYEeETiM
Аватара пользователя
montirovka
Капитан
Сообщения: 730
Зарегистрирован: 15 фев 2021, 16:16
Откуда: Геленджик
Имя: Сергей
Благодарил (а): 42 раза
Поблагодарили: 173 раза

усилитель термопары цифровой конвертер max31855k

Сообщение montirovka »

Вывел на дисплей температуру самой микросхемы. Странно, если до этого NAN выскакивал, то за минут 30 ни разу не появился на экране.
22_22jpg.jpg
933.jpg
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
montirovka
Капитан
Сообщения: 730
Зарегистрирован: 15 фев 2021, 16:16
Откуда: Геленджик
Имя: Сергей
Благодарил (а): 42 раза
Поблагодарили: 173 раза

усилитель термопары цифровой конвертер max31855k

Сообщение montirovka »

Чуда не случилось. Пару раз выскакивал NAN. А как отключить проверку на NAN ?
kbplug
Рядовой
Сообщения: 61
Зарегистрирован: 10 мар 2017, 09:54

усилитель термопары цифровой конвертер max31855k

Сообщение kbplug »

Купил я такой модуль на али:https://aliexpress.ru/item/33050360870. ... 7508712590
маркировка микросхемы:
М31855K
2023A2
319AC
IMG_20210520_194030.jpg
Попробывал пока что на столе, всё работает без сбоев.
Подключил калибратор и прогнал по всему диапазону, показания на видео:
https://drive.google.com/file/d/1-ANXAp ... sp=sharing
montirovka писал(а): 26 апр 2021, 08:26 А как отключить проверку на NAN ?
NAN можно убрать преобазовав флоат в интежер.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
valand
Рядовой
Сообщения: 64
Зарегистрирован: 15 июл 2018, 15:12
Имя: Андрей

усилитель термопары цифровой конвертер max31855k

Сообщение valand »

NAN то может и можно убрать, но если он выскакивает, значит проскакивает кратковременная ошибка термопары или связи, поэтому убрать симптомы оставив болезнь как то не логично. Плющит эти модули из за контакта термопары на корпус, из пяти китайских термопар у меня четыре коротили на внешнюю оболочку постоянно, пятая периодически если шевелить провод. внутри никакой изоляции нет. Я пробовал вытягивать из гильзы и изолировать спай автомобильным герметиком (есть разные от 200 до 360 градусов, как на самом деле хз), но до испытаний к сожалению так и не дошло пока.
tol123
Рядовой
Сообщения: 79
Зарегистрирован: 16 июл 2021, 11:34
Имя: Anatoly
Поблагодарили: 2 раза

усилитель термопары цифровой конвертер max31855k

Сообщение tol123 »

быстрый старт
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Ответить

Вернуться в «Датчики и энкодеры»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 4 гостя