нужен блок для подключения термопари тип-К MAX6675 к ESP32
Сразу встречные вопросы:
Четыре года на форуме и такие вопросы.
Хорошо. У меня похоже природа проблемы другая, похоже связана с очень крутыми фронтами на высокоскоростных контроллерах, пока до конца не понял.
Технически это сделать можно, но тогда сводится на "нет"достоинства SPI...urqagun писал(а): ↑17.04.2023{, 12:40}также несколько 595, натолкните на путь как использовать SPI в мульти абонентном режиме, не занимая ноги проца, переключая абонентов на интерфейсе через расширитель, подключенный например через I2C. То есть я хочу сказать, что прежде чем инициировать плату обмена по SPI с каким-то конкретным абонентом, я сначала через i2c на выходе расширителя выставляю CS данного абонента, и это же является условием выполнения определенной платы. По завершению работы платы обмена информацией с данным абонентом через расширитель CS сбрасывается и сбрасывается условие разрешения работы этой платы. И так далее. плюс еще функция диспетчера получается. Реально процы емкие и производительные, хочется навешать достойных девайсов необходимое количество, но не хватает вот такого решения. Конкретно в моем проекте будут 4 термопары, 4-5 595 или их более продвинутых родственников DM13C, также дисплей на SPI (пока использую 2004 на I2C)
Это очень интересно, сейчас несколько команд на FLProg движутся именно в этом направлении - производства до 100 однотипных (сложных) изделий в месяц.
С Klipper отдельно не знаком, но наверное примерно понятно. Для 3D-принтера можно сразу "заморочиться" и очень мощной с точки зрения математики STM32H7, для FLProg мы его в основном подняли.
Стандартный блок LCD очень "тормозит", особенно LCD 20x4. Поможет изменение подхода к использованию этого дисплея.
Разработчик планировал переделать обработку Wi-Fi - эти "тормоза" должны будут пропасть.urqagun писал(а): ↑17.04.2023{, 14:41}Да , еще момент. стоит на пути сигнала WIFI возникнуть препятствию( на палате поперек антенны лег проводок от схемы) начинаются жуткие тормоза вплоть до полной неработоспособности. стоит убрать препятствие, проблема уходит. Возможно дело в том, что я использую ESP32S2, а она одноядерная и там за коммуникацию и исполнение кода отвечает одно ядро.
Возражу.urqagun писал(а): ↑17.04.2023{, 15:17}Было время, когда была куча незанятых ниш и не уставали руки клепать более менее "серийные" проекты не очень к стати большой сложности. сейчас, ввиду наличия китайский братьев с этим намного сложнее и емкие ниши заняты в своем большинстве, либо требуют нетривиальных подходов, что требует серьезных затрат.
Давайте попробуем вместе. Только не на STM8, лучше сразу на STM32H7.urqagun писал(а): ↑17.04.2023{, 14:47}В части стм32 и стм8 мне было бы интересно сделать блок управления BLDC мотором с обратной связью как по электрической части, так и по механической. Этот интерес связан с попытками проникнуть в мир робототехники уже на более менее серьезном уровне с использованием актуаторов на сервоприводах
Да, DP-FPU https://www.compel.ru/lib/146567.
Отлично поговорили. Раньше на форуме таких основательных обсуждений не было - быстро появлялись "активисты" с криками вроде "этот форум только для младшей группы, Arduino Nano или чуть выше. Ибо так завещал основатель..." Сейчас стало поспокойнее и наверное понемногу и содержательнее.urqagun писал(а): ↑17.04.2023{, 16:55}Собственно такая стратегия наиболее выигрышна для целеустремленных. Важно только правильно расставить приоритеты в части сферы приложения своих усилий, чтобы либо не опоздать, не рассчитав силы, либо не слишком опередить время, оставшись без возможности оправдать их. Хотя... можно нечаянно создать чтото новое
Только как связаны Adafruit и Zanduino?Evgeny1982 писал(а): ↑15.11.2023{, 18:07}Наткнулся на библиотеку Adafruit ( https://github.com/Zanduino/MAX31855 )