Страница 3 из 4

подключение pt1000

Добавлено: 11 фев 2024, 16:12
SerOv
WildCat писал(а): 11 фев 2024, 15:50 Использовал два 8-канальных аналоговых мультиплексора и NTC датчики.
Хотелось бы саму схему подключения посмотреть?

подключение pt1000

Добавлено: 11 фев 2024, 16:21
WildCat
SerOv писал(а): 11 фев 2024, 16:12 Хотелось бы саму схему подключения посмотреть?
Позже, сейчас нет доступа к компу

подключение pt1000

Добавлено: 12 фев 2024, 07:57
vlad1451
Naladchik писал(а): 10 фев 2024, 11:05
vlad1451 писал(а): 08 фев 2024, 05:38 "...блок есть для этой сборки? ..."

Да пожалуйста:
1. То, что блок настроен на подключение датчика Pt100 к плате MAX31865 только по трехпроводной схеме - вот это стоило бы указать в его описании!
[spoiler]111.jpg[/spoiler]
2. То, что присутствуют не использующиеся дефайны RREF и RNOMINAL, вместо которых в thermo.temperature(100.0, 430.0); подставлены константы - ладно, ерунда, оптимизировали и не убрали лишнее.
3. Но вот строка Temp = Tmp - 3.0; уже вызывает вопросы. Зачем измеренное значение уменьшать на 3 градуса? Зачем эту поправку железно прописывать в блоке и ни слова об этом в описании?

Хотя, судя по тому, что Вы Владимир, а в описании блока автор указан как Alex, вопросы то и не к Вам.
А вот я бы на месте [ref]SerOv[/ref] на пункты 1 и особенно 3 внимание то обратил.

P. S. Чуть подправил п. 1
Naladchik, большое спасибо за замечания. Поторопился ответить, был на работе, как потом оказалось прикрепил "исходный" блок, который скачивал с сайта. Я начинал его править, добавил в настройки константы, но в код не успел прописать.
Перевёл данный блок под Pro редактор. Проверить к сожалению на данный момент нет возможности, нет Мах-а. В IDE компилируется.
Большая просьбы, у кого есть возможность, проверьте. Должны мне подкинуть модуль, может и сам успею.
MAX31865_(Pro)_Конвертер_RTD_(Code_-_Professional).ubi

подключение pt1000

Добавлено: 12 фев 2024, 12:44
SerOv
vlad1451 писал(а): 12 фев 2024, 07:57 Большая просьбы, у кого есть возможность, проверьте
Проверить также не смогу. Так как появился первый блок
Я только заказал их. Когда придут не знаю. Хочу сказать огромное спасибо. Всём кто поддержал эту тему. И за блоки.

подключение pt1000

Добавлено: 12 фев 2024, 16:22
Naladchik
vlad1451 писал(а): 12 фев 2024, 07:57 Перевёл данный блок под Pro редактор.
Написал в личку.

подключение pt1000

Добавлено: 12 фев 2024, 17:14
skrickis
SerOv писал(а): 12 фев 2024, 12:44 Проверить также не смогу
если плата MAX31865 такая
то ваш блок работает проверял на ESP32-S3-Wromm-1 FLPRog 7.5.2 правда на PT100
на 8.3.2 мне не заработал
второй блок (мой) тоже работает на FLPRog 7.5.2

такие платы и блоки на PT100 у меня прекрасно рабоает на зерносушилке :smile9:

подключение pt1000

Добавлено: 12 фев 2024, 19:13
SerOv
skrickis писал(а): 12 фев 2024, 17:14 такие платы и блоки на PT100 у меня прекрасно рабоает
Платы придут буду тестировать. Спасибо

Re: подключение pt1000

Добавлено: 18 окт 2024, 10:35
vlad1451
Предлагаю доработанную сою версию блока для PT100.
Из нового:
1. Есть выбор - Фаренгейт/Цельсия.
2. Формат вывода - Float/Integer.
Исправление мелких ошибок.
MAX31865_v1.1.zip

Re: подключение pt1000

Добавлено: 18 окт 2024, 18:21
skrickis
vlad1451 писал(а): 18 окт 2024, 10:35 Предлагаю доработанную сою версию блока для PT100.
Из нового:
1. Есть выбор - Фаренгейт/Цельсия.
2. Формат вывода - Float/Integer.
Исправление мелких ошибок.
MAX31865_v1.1.zip
вопрос будет работать на FLPRog 9.x.x с диспетчером???
А то у меня таких блков штуки 4 но на FLPRog 9.x.x очень сильно тормозит проекты
пришлось отказыватся от блоков хотя они очень хорошие можно термопары на 3 или 4 провода подключать для компенсации длинных проводов

Re: подключение pt1000

Добавлено: 18 окт 2024, 18:42
ecoins
skrickis писал(а): 18 окт 2024, 18:21
vlad1451 писал(а): 18 окт 2024, 10:35 Предлагаю доработанную сою версию блока для PT100.
Из нового:
1. Есть выбор - Фаренгейт/Цельсия.
2. Формат вывода - Float/Integer.
Исправление мелких ошибок.
MAX31865_v1.1.zip
вопрос будет работать на FLPRog 9.x.x с диспетчером???
А то у меня таких блков штуки 4 но на FLPRog 9.x.x очень сильно тормозит проекты
пришлось отказыватся от блоков хотя они очень хорошие можно термопары на 3 или 4 провода подключать для компенсации длинных проводов
1.Диспетчер не тормозит.
2.В диспетчере есть системный параметр быстродействие - выведите его на консоль или дисплей, наблюдайте за ним, последовательно отключайте платы и обнаружите тормозящие блоки.
3.Также на пин можно вывести системный параметр контроль и наблюдать изменение loop() - действия как и в пункте. Плата с пином контроль следует настроить как работа без диспетчера.
С уважением, ecoins.

Re: подключение pt1000

Добавлено: 18 окт 2024, 18:50
vlad1451
skrickis писал(а): 18 окт 2024, 18:21
vlad1451 писал(а): 18 окт 2024, 10:35 Предлагаю доработанную сою версию блока для PT100.
Из нового:
1. Есть выбор - Фаренгейт/Цельсия.
2. Формат вывода - Float/Integer.
Исправление мелких ошибок.
MAX31865_v1.1.zip
вопрос будет работать на FLPRog 9.x.x с диспетчером???
А то у меня таких блков штуки 4 но на FLPRog 9.x.x очень сильно тормозит проекты
пришлось отказыватся от блоков хотя они очень хорошие можно термопары на 3 или 4 провода подключать для компенсации длинных проводов
Ну не знаю... У меня ни чего не тормозит. Если правильно распределить платы, то всё адекватно работает. Использую 9.1.7 со встроенным диспетчером.

Re: подключение pt1000

Добавлено: 18 окт 2024, 19:28
Naladchik
vlad1451 писал(а): 18 окт 2024, 10:35 Предлагаю доработанную сою версию блока для PT100...
А Вы проверяли работоспособность при наличии этих блоков в проекте более одного?

Re: подключение pt1000

Добавлено: 18 окт 2024, 19:54
skrickis
Naladchik писал(а): 18 окт 2024, 19:28
vlad1451 писал(а): 18 окт 2024, 10:35 Предлагаю доработанную сою версию блока для PT100...
А Вы проверяли работоспособность при наличии этих блоков в проекте более одного?
буду, пробовать отпишусь :smile9:
надо собрать тестовый вариант на столе :smile44:

Re: подключение pt1000

Добавлено: 19 окт 2024, 17:44
skrickis
skrickis писал(а): 18 окт 2024, 19:54
Naladchik писал(а): 18 окт 2024, 19:28
vlad1451 писал(а): 18 окт 2024, 10:35 Предлагаю доработанную сою версию блока для PT100...
А Вы проверяли работоспособность при наличии этих блоков в проекте более одного?
буду, пробовать отпишусь :smile9:
надо собрать тестовый вариант на столе :smile44:
на скорую руку собрал тест проект проект отопления и бойлер теплой воды
FLPRog 9.1.17
короче там два ваших блока MAX31865 на разных платах, на разном подключении
таком варианте работает плохо ,не работает Remote XY ,тормозит
цыкл LOOP 600
если поменять блоки MAX31865 на MAX6675 от Ecoins всё чотко работает
цыкл LOOP 3940
наверное надо как то по другому размещать блоки MAX31865 :smile250:

Re: подключение pt1000

Добавлено: 19 окт 2024, 17:53
ViktorPetrov
Наверное ,если собрал проект на версии FLPRog 9.Х.ХХ ,надо соответствующей ветке писать, для бэто тостеров или для альфа тостеров .

Re: подключение pt1000

Добавлено: 19 окт 2024, 19:39
ecoins
skrickis писал(а): 19 окт 2024, 17:44
на скорую руку собрал тест проект проект отопления и бойлер теплой воды
короче там два ваших блока MAX31865 на разных платах, на разном подключении
таком варианте работает плохо ,не работает Remote XY ,тормозит
цыкл LOOP 600
если поменять блоки MAX31865 на MAX6675 от Ecoins всё чотко работает
цыкл LOOP 3940
наверное надо как то по другому размещать блоки MAX31865 :smile250:
А еще лучше попросить кого-то сделать блок аналогично MAX6675 - это не должно быть сложно.
И конечно здорово что начали пользоваться системным параметром быстродействие для оценки работы проекта.
С уважением, ecoins.

Re: подключение pt1000

Добавлено: 19 окт 2024, 21:24
ViktorPetrov
Да попросить всегда несложно ,как и сделать блок ,вопрос зачем нужен внешний 12-bit АЦП ,когда на борту к примеру у ESP32 целых 18 штук.

Re: подключение pt1000

Добавлено: 20 окт 2024, 10:29
Phazz
ViktorPetrov писал(а): 19 окт 2024, 21:24 Да попросить всегда несложно ,как и сделать блок ,вопрос зачем нужен внешний 12-bit АЦП ,когда на борту к примеру у ESP32 целых 18 штук.
А вот почему
scale_720.png

Re: подключение pt1000

Добавлено: 21 окт 2024, 06:20
vlad1451
skrickis писал(а): 19 окт 2024, 17:44
skrickis писал(а): 18 окт 2024, 19:54
Naladchik писал(а): 18 окт 2024, 19:28
А Вы проверяли работоспособность при наличии этих блоков в проекте более одного?
буду, пробовать отпишусь :smile9:
надо собрать тестовый вариант на столе :smile44:
на скорую руку собрал тест проект проект отопления и бойлер теплой воды
FLPRog 9.1.17
короче там два ваших блока MAX31865 на разных платах, на разном подключении
таком варианте работает плохо ,не работает Remote XY ,тормозит
цыкл LOOP 600
если поменять блоки MAX31865 на MAX6675 от Ecoins всё чотко работает
цыкл LOOP 3940
наверное надо как то по другому размещать блоки MAX31865 :smile250:
У меня к сожалению нет второго блока 31865, нет возможности проверить. На той плате что я проверял, Loop около 60000. Датчик PT100 трёхпроводный.

Re: подключение pt1000

Добавлено: 21 окт 2024, 06:58
ecoins
vlad1451 писал(а): 21 окт 2024, 06:20 У меня к сожалению нет второго блока 31865, нет возможности проверить. На той плате что я проверял, Loop около 60000. Датчик PT100 трёхпроводный.
Хороший результат по быстродействию.
А какой контроллер?
С уважением, ecoins.