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

max31855 ISP max6675 термопара

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

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

#1

Сообщение valand » 06.02.2019{, 02:20}

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
(75.16 КБ) 135 скачиваний
max6675_K-type_(CODE).ubi
(60.95 КБ) 120 скачиваний
Adafruit-MAX31855-library-master.zip
(10.97 КБ) 107 скачиваний
MAX31855.pdf
(561.91 КБ) 135 скачиваний
MAX6675.pdf
(513.08 КБ) 99 скачиваний

Аватара пользователя
nikmotorin60
Рядовой
Сообщения: 32
Зарегистрирован: 29.04.2016{, 09:54}
Репутация: 2

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

#2

Сообщение nikmotorin60 » 27.06.2019{, 12:23}

Спасибо. Очень полезная информация.

Аватара пользователя
RedSky
Лейтенант
Сообщения: 474
Зарегистрирован: 19.12.2016{, 20:07}
Репутация: 57
Откуда: Днепропетровск
Имя: Алексей

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

#3

Сообщение RedSky » 27.06.2019{, 19:12}

Спасибо за труд, добавлю только, что рекомендуют на вход параллельно термопаре подключать конденсатор на 0,01 мкф.
А в штатном блоке для 6675 контроль обрыва есть, библиотека вместо температуры выдаст NAN.

Pelletizer
Рядовой
Сообщения: 66
Зарегистрирован: 12.09.2019{, 07:10}
Репутация: 4
Имя: Дмитрий

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

#4

Сообщение Pelletizer » 06.06.2020{, 16:45}

Интересно а на esp32 заработает?

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

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

#5

Сообщение montirovka » 31.03.2021{, 09:26}

Есть две термопары и плата с 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-. По другому при нагревании показания уменьшаются.
Вложения
4.jpg
проверка мах31855.flp
(214.94 КБ) 4 скачивания
3.JPG
2.JPG
1.JPG

VikT
Рядовой
Сообщения: 9
Зарегистрирован: 01.02.2021{, 02:19}
Репутация: 1
Имя: Виктор

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

#6

Сообщение VikT » 01.04.2021{, 01:28}

Я пробовал использовать подобную китайскую термопару. Более-менее точно она показывала в диапазоне 20-40 град, с повышением температуры погрешность вырастала до неприличных величин. Пришлось использовать термопару от мультиметра. Если хотите использовать термопару с приемлемой точностью, используйте промышленные, от Овена, например, или подобные.

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

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

#7

Сообщение montirovka » 01.04.2021{, 07:27}

VikT, точность сильно не надо, а вот надежность и без ошибок надо. Планирую поставить на твердотопливный котел. А у Овена выводы соединены с корпусом?

VikT
Рядовой
Сообщения: 9
Зарегистрирован: 01.02.2021{, 02:19}
Репутация: 1
Имя: Виктор

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

#8

Сообщение VikT » 02.04.2021{, 01:25}

Вот про контакт с корпусом сказать не могу, но исполнение для установки в гильзу подразумевает контакт корпуса ТП с внешними конструкциями. Т.е. если он и есть, то некритичен.

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

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

#9

Сообщение montirovka » 04.04.2021{, 07:52}

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

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

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

#10

Сообщение montirovka » 05.04.2021{, 16:12}

Интересное видео про подключение max31855.

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

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

#11

Сообщение montirovka » Вчера{, 10:45}

Вывел на дисплей температуру самой микросхемы. Странно, если до этого NAN выскакивал, то за минут 30 ни разу не появился на экране.
22_22jpg.jpg
933.jpg
Вложения
проверка мах31855.flp
(234.79 КБ) 1 скачивание

Ответить

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

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

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