My task is to control 64 LEDs with a 16-output drive. The control of each LED must be individual, that is, the activation of one LED must not interfere in the functionality of another.
I'm using an
MBI5039 drive that sends a negative signal to activate the LED.
I thought of an
8x8 matrix where I can control rows and columns. For example, to turn on LED
D0, I must activate the outputs
When I want to turn on LEDs
D1 at the same time, I must activate the outputs
Now when I want to turn on LEDs
D10 I must activate the outputs
OUT_9. However, at that moment something happens that I don't want: LED
D9 is also turned on.
I would like to know if there is any way to make the independent control of each led using matrix. I would not like to have to use a multiplexed circuit.
Note: I know the need for passive components (resistors) for the correct operation of the MOSFETs. The image circuit serves only for a logical explanation.