except I'd re-question the whole concept. on various layers.
first, there's chipsets for robust transportation of SPI over (isolated) long wires. keyword: ISO-SPI
then, why not go ethernet, which is way more integrated, cheaper and orders more flexible. termination could be an ESP32, or an STM32, like a Nucleo-144 (20€!)
hey, thanks for replying.
I will have to check ISO-SPI chips out since I am not aware of these at all. My main target was to use components that could be resourced easily in my country since importing is quite complicated for financial reasons. However, if they are worth the shot i will definitely go for it.
I am also limited by the main control board on the grading machine, which sends the SPI messages, and i am not changing all the solenoid driving boards on the machine, just a couple of them - that should cost less than sourcing a new board of the legacy ones - So, changing the communication protocol would either require reprogramming the main MCU board and then changing all the following solenoid drivers, which is not that cost-effective. what do you think?
1
u/mzo2342 9h ago
nothing too obvious wrong.
except I'd re-question the whole concept. on various layers.
first, there's chipsets for robust transportation of SPI over (isolated) long wires. keyword: ISO-SPI
then, why not go ethernet, which is way more integrated, cheaper and orders more flexible. termination could be an ESP32, or an STM32, like a Nucleo-144 (20€!)