So I had a simple row column matrix which I am driving with mosfets to power solenoid locks like this:
GC is ground via 1.5k resistor
C is 24V via 1.5k resistor
And these are the connectors: Outputs
So the problem is after putting the diodes in parallel the whole row and column turns on rather than the single designated point I want. What could be causing this? If i remove all the diodes the operation is normal but upon installing the diodes it start to turn the whole row and column on rather than a designated point. And the weird thing is that at the point where I turn on e.g 3rd row and 3rd column the designated point I want to turn on has 24V across it and the whole 3rd row and 3rd column (apart from the point i wanted to turn on) has 12 volt across it. This only happens with the diodes.
Let me know if further info is needed!