
Отправлено спустя 18 минут 20 секунд:
в общем эпопея с датчиком не закончена. подключил этот модуль к ардуино нано сделал программу по вашему примеру и в мониторе порта показывает температуру. куда копать

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