Author: Jan

CubeMX FreeRTOS Config

The config system in CubeMX allows you to configure and generate code for all components you have included, including FreeRTOS and libraries. This page show the config for FreeRTOS and it allows you to create a list of Tasks as well as message queues. The folders on top are Config Parameters Include Parameters User Constants…

Read the full article

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