Yes, you can't reliably send raw CMOS logic signals down a long cable. Its possible to get
double clocking or other odd effects if you try. Adding 270 ohm resistors to both ground and Vcc at the
receiving end for each logic signal may improve matters by better matching the cable impedance.
But what kind of cable are you using?
I am using Ethernet cable from Arduino to the First board, And a 20cm connector between every board like the photos below.
“I'll draw it and post it today. Thanks”
WE NEED TO SEE A PICTURE THAT YOU TAKE WITH A CAMERA, THE WIRES GOING TO THE PCB, HOW THE PCB IS SOLDERED, AND THE PHYSICAL RELATIONSHIP OF ALL THE COMPONENTS.
Here's my setup
3x 24v power supply for Solenoids
24 board to drive 192 Solenoid, Each one have 8 output. connected to each other with a 20cm connector.
Control signal is coming from Arduino Uno board right now, connected to the first board with 4 Meter of Ethernet cable.
Also I discovered that the Atmega328 chip burnt too !
What was the case ?
How I can prevent that from occurs again ?
Any ideas ?