Errors caused by external power source for dosing pumps

Hi Mark,
thx for all the advices, let me double check if I understood everything:

  1. The High Current is coming from the 24v supply - thus you suggest to have an extra wire which connects from 24vSupply(-) to the Arduino GND without being connected to the GND wires of the ULN and 10k resistor?
    So all wires that have high current (12v, 24v) should never connect to any GND wire but instead always go straight to the Arduino. Of course they will be connected to eachother right there, wont they?

  2. Do you suggest to connect each driver (-) with PIN 22 of the TLC? And then have one wire connecting PIN22(TLC) straight (without connecting to any other GND wird) with ArduinoGND?
    One thing though: Each driver will be attached to my heatsinks. I dont want to have all GND wires going back parallel but rather connect all to one wire which then connects to Arduino GND (or in your case first to TLC GND, right?)

Please check this once again
Thx
Thorsten

tlc5940nt_pins.jpg