Here are Eagle schematic and board files as well as BOM for the ROV power board.
I moved all the high voltage/current stuff to a separate PCB and separated the control connections by using optocouplers.
That should help avoiding the electrical noise from the power MOSFETs switching at 20 kHz for the thruster motors.
BOM
Amount | Item | Spec | RS no. | Comment |
---|---|---|---|---|
1 | TE Micro-MaTch 12 pos female | 6804978 | Or just solder wires directly to the board | |
1 | TE Micro-MaTch 12 pos male | 6804993 | ||
1 | 12 lead ribbon cable | 2899852 | This is actually 14 leads. Peel off two or use separate wires. | |
6 | IRLS3034-7 MOSFET | 6887257 | ||
6 | FOD3180 optocoupler DIP-SMD | 6712706 | ||
7 | Screw terminals BLK | 4813989 | ||
7 | Screw terminals RED | 4813973 | ||
6 | SMD diode | S5BC | 7514821 | |
6 | SMD capacitor | 100 µF | 7472871 | |
6 | Ceramic bypass cap. 0805 | 0.1 µF | 6480979 | Or any other 0.1 µF 0805 ceramic cap. |
Hi Jens,
I was wondering if you could help me with a problem, I want to switch a 16v motor from a Microcontroller using a PWM at 10KHz.
Microcontroller => FOD3180 => Mosfet => Motor and diode
Mosfet = IRLTS6342TRPBF
Flywheel diode = FR10M
When i check with the oscilloscope the output of the FOD3180 without connecting the Mosfet the signal looks good, then when I connect the mosfet and want to see the output, the FOD3180 heats and then it stops working. Can you give me any advice please? Maybe the MOsfet i selected is not correct?
Thanks!