Category: Embedded Development

STM32CubeMX

This shows the STM32CubeMX for my 3 x RS-X PLC Module. I find this tool to be quite usefully as it allow you to set up the clock, configure each function and wire the MCU. It also generate a nice PDF document with all details as well as a starting project with all init code…

Read the full article

60V Limitation

Investigating the issue one option is that what snapped the TSP54060’s is that my PCB tracks are to close for 60V. You need close to 3000V per cm to create an arch and that is 30V per 0.1mm. I can’t see a weak point, but those pins are 0.2mm apart. A bit of extra solder…

Read the full article

MC4X60V goes 50A

I decided to remove some of the PCB lanes and replace them with high current wires to support 50A currents. I had to extend the board ca 1.5mm at right, but to compensate I also remove the connectors because I need high current support all the way. I like having connectors for <10A solutions and…

Read the full article

MC4X60V Adding Temperature Sensor

One of the changes on the new MC4X design is that I space out MOSFET a little and add 2 temperature sensors on the PCB located between 4 MOSFET’s. I use MCP9700 in SO23-3 package that is just the right size. Adding to of this monitoring 4 MOSFET’s each should be work out better than…

Read the full article

MC4X60V Routing

Using 100x40mm as format I actually seem to be able to move all components top-side and still add caps on board. I am not sure about density around MCU yet, but this is one driver. The weak links are as always the current paths, but I think this will be ok for 15-25A. This is…

Read the full article