Уважаемые пользователи! Наш сайт и форум содержится на средства полученные от рекламы. Если вы хотите и дальше продолжать общаться, скачивать, и т.п. пожалуйста отключите блокировку рекламы для нашего сайта/форума. Можно и покликать по рекламным ссылкам, так будут больше выплаты. Спасибо за понимание!

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

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

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

усилитель термопары цифровой конвертер 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 КБ) 98 скачиваний
max6675_K-type_(CODE).ubi
(60.95 КБ) 88 скачиваний
Adafruit-MAX31855-library-master.zip
(10.97 КБ) 77 скачиваний
MAX31855.pdf
(561.91 КБ) 96 скачиваний
MAX6675.pdf
(513.08 КБ) 75 скачиваний

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

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

#2

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

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

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

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

#3

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

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

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

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

#4

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

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

Ответить

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