Страница 4 из 4
Re: подключение pt1000
Добавлено: 21 окт 2024, 07:28
vlad1451
ecoins писал(а): 21 окт 2024, 06:58
vlad1451 писал(а): 21 окт 2024, 06:20
У меня к сожалению нет второго блока 31865, нет возможности проверить. На той плате что я проверял, Loop около 60000. Датчик PT100 трёхпроводный.
Хороший результат по быстродействию.
А какой контроллер?
С уважением, ecoins.
Контроллер ESP32. Сейчас в железе проверить пока не могу. Переписал немного блок. В тестовый проект имеющейся платы добавил ещё одну плату с этим блоком. Самих термодатчиком на данный момент нет (к концу недели возможно будут), это один из рабочих проектов. Компилируется, "пустые" показания выводятся. Loop 58000.
MAX31865_v1.1.zip
Изменил выбор пинов подключения. Изначально был выбор физических пинов контроллера, но в таком случае действительно проблема с подключением нескольких блоков. Физический пин оставил только CS.
Re: подключение pt1000
Добавлено: 21 окт 2024, 09:55
skrickis
Сейчас в железе проверить пока не могу.
Могу проверить на ESP32 - S3 с 2/3 датчиками
Re: подключение pt1000
Добавлено: 21 окт 2024, 12:53
Naladchik
vlad1451 писал(а): 21 окт 2024, 07:28
... Изменил выбор пинов подключения. Изначально был выбор физических пинов контроллера, но в таком случае действительно проблема с подключением нескольких блоков. Физический пин оставил только CS.
Ну и зря, достаточно было назначение пинов DI, DO, CLC перенести из вкладки "Параметры каждого экземпляра" во вкладку "Общие параметры" и для всех блоков они будут общие.
CS пусть так и остается в вкладке "Параметры каждого экземпляра", т.к. он для каждого блока должен быть свой.
Re: подключение pt1000
Добавлено: 21 окт 2024, 19:36
skrickis
vlad1451 писал(а): 21 окт 2024, 07:28
ecoins писал(а): 21 окт 2024, 06:58
vlad1451 писал(а): 21 окт 2024, 06:20
У меня к сожалению нет второго блока 31865, нет возможности проверить. На той плате что я проверял, Loop около 60000. Датчик PT100 трёхпроводный.
Хороший результат по быстродействию.
А какой контроллер?
С уважением, ecoins.
Контроллер ESP32. Сейчас в железе проверить пока не могу. Переписал немного блок. В тестовый проект имеющейся платы добавил ещё одну плату с этим блоком. Самих термодатчиком на данный момент нет (к концу недели возможно будут), это один из рабочих проектов. Компилируется, "пустые" показания выводятся. Loop 58000.
MAX31865_v1.1.zip
Изменил выбор пинов подключения. Изначально был выбор физических пинов контроллера, но в таком случае действительно проблема с подключением нескольких блоков. Физический пин оставил только CS.
попробовал два ваших блока
MAX31865 плюс
LCD на контроллерe
ESP32-S3-wroom1
LOOP=101900
ещё наверное
ошибка в отделе
интерфейсы SPI FLPRog 9.1.17
надо местами GIPIO12 и GIPIO13
о то не раотает
у меня на плате так как на фотке
на скорую руку собрал тест проект проект отопления и бойлер теплой воды
FLPRog 9.1.17
короче там два ваших блока MAX31865 на разных платах, на разном подключении
таком варианте работает плохо ,не работает Remote XY ,тормозит
цыкл LOOP 600
если поменять блоки MAX31865 на MAX6675 от Ecoins всё чотко работает
цыкл LOOP 3940
на
последних блоках MAX31865 мой проект отопления сейчас всё ок
LOOP=3580
поставил блоки MAX31865 отдельно на медленную задачу
Re: подключение pt1000
Добавлено: 22 окт 2024, 06:05
vlad1451
skrickis писал(а): 21 окт 2024, 19:36
на
последних блоках MAX31865 мой проект отопления сейчас всё ок
LOOP=3580
поставил блоки MAX31865 отдельно на медленную задачу
Может стоит разнести их на разные платы, и не обязательно на медленный, Пробуйте фоновые или быстрые.
Re: подключение pt1000
Добавлено: 22 окт 2024, 06:26
Naladchik
vlad1451 писал(а): 21 окт 2024, 07:28
... Переписал немного блок...
Есть сомнения в работоспособности данного блока.
Re: подключение pt1000
Добавлено: 22 окт 2024, 07:16
vlad1451
Naladchik писал(а): 22 окт 2024, 06:26
vlad1451 писал(а): 21 окт 2024, 07:28
... Переписал немного блок...
Есть сомнения в работоспособности данного блока.
Перемудрил. К сожалению в железе сейчас проверить не смогу, платы едут. На работе блок тоже уехал. Поправил.
MAX31865_v1.2.zip
P.S. Исправил недочёты, спасибо
Naladchik.
Re: подключение pt1000
Добавлено: 22 окт 2024, 13:47
vlad1451
Нашел тестовую платформу, вернее один из рабочих проектов. Поставил контроллер, прошил. Физически на плате один max, второй прописал просто "софтово", вывод данных к консоль.
max2.jpg
max1.jpg
P.S. 23.10.2024, немного привёл в порядок, огромная благодарность
Naladchik за помощь. В тестовом проекте в консоль выводится время выполнения всех плат.
MAX31865_v1.3.ubi
Project_ESP32_test.zip
Re: подключение pt1000
Добавлено: 28 окт 2024, 08:35
vlad1451
Добавил в блок два входа,
RTD и
Rref. Теперь задавать сопротивление датчика и опорное можно как из параметров блока, так и со входов (на лету).
MAX31865_v1.3.zip