Category: Embedded Development

MC3X60V Working

I am only using 12V, but DRV8313 worked on 2nd attempt. First failed so I ripped it off, revoved a lane and placed a new that worked straight up. Just using trapsoidal for the moment, but it’s a start. I need to code up a Sinusoidal algorithm and better Acceleration and Speed Control. I also…

Read the full article

New Micro PLC design

I have done a few PLC system drafts – one based on Raspberry PI, a second larger one and a 3rd based on distributed components. The pure PLC system was “ok”, but it was a bit larger with the bus than I expected. Looking at some of my 50x20mm designs I wanted to try a…

Read the full article

60V DC/DC

This is the PSU from the MC3X60V – my small motor controller. It snapped at 35V. To save space I omitted the components in the yellow circle. Reviewing this with a friend I believe that C10 is the cause. This circuit need a small cap close to TSP54060. I already know that this circuit misbehaved…

Read the full article

MC3P60V Cap Change

I was rather pleased with routing MC3P60V because it is a dense, functional design. But, as I reviewed the design I found this. The error here is that this is 60V and I used 0603 packages. 0603 usually hold 6ich V, so I will either need to upgrade to larger 60V or try something else.…

Read the full article

What IDE should I use?

I am a big fan of things that just work, which is why I have stuck to Coocox and CoIDE for years. But, as it now looks like this tool is dead I basically need to move on. Coocox had a very good concept and was one of the few Eclipse based IDE’s I liked,…

Read the full article

CAN Interface

I finally got revision 1.1 of these boards yesterday, so I can get on with this adapter. The main error on 1.1 was lack of crystal and I realized I needed the crystal for USB as I tested. I like CubeMX, but I fail to undestand “designers” that want to create a “HAL” and only…

Read the full article

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