I would welcome any comments on this problem, especially from those who have solved such problems.
I have completed the C code for the 2 keyboards using a Core Module and 4 Din Modules. This works fine. I have used unscreened
Din - Din cables for the keyboards.
I have finished the basic hardware and software (in C) design for the organ console. This uses a second Core module , 2 Din modules and 2 Dout modules. This works fine. However when I add the 3rd Din module and the 31 pedal switches and a Din -Din cable of 1 metre I get interference and the LEDS previously working behave randomly with some fluttering ie half on.
If I shorten the pedal cable to 0.5metres. The system works.
However this solution is not practical. The console to pedalboard dimension is about 0.8 metre.
My guess is that have loaded the 4 core connections RD0, RD1,RD2,RD3 with too much cable capacitance and the signals have degraded. The Din and Dout interconnect cables are screened.
I admit that, with hindsight, I could have minimised the Din - Din and the Dout - Dout cable lengths. However to minimise these cable lengths would mean lengthening the switch and Led wiring. Also I would need a new layout with a new wooden front panel with a fair amount of woodwork. (A lot of work!)
An alternative would be to mount the 3rd Din module nearer the console. This would mean pedal switch cable lengths of about 1.8 metres.
Question 1
If I extend the Switch and Led cable lengths, is screening necessary?
Quesion 2
Is screening LED cables more important than screening Switch cables.
I do understand that most Midibox Constructors will not have the need for such long cables.
Here are my total cable lengths.
Core - Din - Din (1.8 metres)
Core - Dout - Dout (1.2 metres)
Best Wishes Robin Fawell