First of all I'm a beginner of electric but something is not clear to me.
I bought 16 12V relay board with optocouplers. If I connect the arduino +5v GND and IO pins to the board I just wonder the relay board powering the arduino itself. I see the 5v regulator on the relay board, but normally it should power only the optocoupler collector emitter site. I thing between the arduino power and on board 5v regulator missing a DCDC 5v to 5v isolator.
Can this board make any noise problem or it is perfect?
Yes common 12v power for both the relay and arduino (arduino get 5v regulated). I use one etherenet shield and 4 relay boards drive by arduino mega. Ethernet using 6pins, relay boards using 64 pins. There are everywhere this relay board on the market. Newer thought has this basic mistake.
Doeas anybody has Idea how to hack it?
Yes arduino GND not connect. Please look at my image may be it is "easier" to hack. SMD resistors are very small to solder or cut isolation around.
only PR1, PR2, PR4, PR7 resistor blocks for opto leds needs arduino 5V power.
black line = isolate
green = top solder wire
yellow bottom solder wires to pins
I just realized that the relays are powered by 12V (wonder why the large 3A 5V regulator is required?).
Anyways, just remove IC2 (LM2576) and optionally remove C2. That's it.
NOTE: On JP2, you will need to use the GND to Arduino for the opto-transistors - there won't be opto-isolation but the relay board should operate OK.