DesertStorm - it looks like you've got everything wired correctly...
> But if I bring my hand near the expansion board, the motor starts to work,
> in all the outputs.
Hmm, that suggests to me that you have a bad connection somewhere. What you're probably doing by moving your hand around is placing a static charge on a disconnected logic pin, which is raising or lowering the charge on the pin enough to flip a logic level from 0 to 1 or vice versa, or maybe charge one of the MOSFET gates. That *shouldn't* happen, because everything that could be affected like that should already be connected internally to a nice solid logic 0 or 1 voltage level all the time, and that should always readily overwhelm the effect of any static charge from placing your hand near the board. So the fact that is happening suggests that there's a loose or broken connection somewhere, so that a logic pin is "floating" without a solid connection to any reference voltage. Given that it affects all the ports, I'd guess it's one of the main data connections going into the TLC5940s, or maybe one of the power connections.
The first thing to check is probably the ribbon cable connecting the two boards. Make sure it's seated firmly on both ends, and check that the ribbon cable plugs are well seated on the cable. You might try getting out a pair of pliers and squeezing the connectors on the end of the cable a little bit (with the cable unplugged) just in case one of the IDC pins didn't quite pierce the insulation properly when it was originally assembled. If that doesn't make any difference, I'd get out a magnifying glass and go over the bottom of the power board to see if I could spot any bad solder joints - places where it looks like there's a gap between the solder and the leg of an IC pin, for example.
Thankyou to your support, I explained that to the builders and they will replace the boards. I hope everything works well from that moment.




Top








are all trademarks of VPFORUMS.