Category: Projects

easyIPC Dev Setup 1

My next task is to get SPI working on the backbone of my modular control system, so I have assembled 2 x XPortHub’s both connected to a separate ST-Link. One the Hub’s have a RS485 used as debug port, but I intend to bring up USB ports on these later. The picture above show both…

Read the full article

Protocol Analyzer – Part 1

The protocols I use on CAN, serial, Ethernet, Wifi are all part of a easyIPC package designed to co-exist in a complex network. This is at the core of the systems and I need a tool that can visualize the messages that pass on various levels. This tool is called a “Protocol Analyzer” and without…

Read the full article

CAN Adapters

I have 2 CAN Adapters at present. One is the low cost USB Adapter and the other is the XPortHub. The picture above show the smaller, single channel USB to CAN Adapter. The picture above show the more powerfully XPortHub that provide USB, CAN, RS-485, RS-232, UART, SPI and I2C channels. The USB to CAN…

Read the full article

CAN Arbitration

One of the things you need to be aware off as you design (or use) a CAN based protocol is how arbitration works and how it can be used to your advantage or create a timing bug if it used wrong. CANbus consist of a 11 or 19 bit ID field at the head of…

Read the full article

Remote PSU Switch

The 50A Motor Controller have 2 separate PSU feeds – one for the MCU and one for the Motor driver. This allows me to power the MCU and let this switch on/off power for the driver part. Simply create a 48V/50A PSU Controller Hat as illustrated on the drawing above. I like this idea, but…

Read the full article

Testing a 50A Motor Controller

One of the good things about MC4X60V50A (or steampunk controller if you like) is that MCU is powered separately from the MOSFET driver part. This enables me to use a USB, power the MCU and write test code without worrying about the 3KW driver part. For actual testing I can settle with smaller motors to…

Read the full article

70 down, 87 to go

I want a pick & place machine! That 50A Driver is 157 components. It is my largest and most complex design so far, but 157 components is a lot to assemble by hand – just so I can blow it up later 🙂

Worn out Pick & Miss Machine

I decided to use the IR Heater for this board, so in the process of manually applying paste and placing components. Got the large components on, but still miss the 0603 o-fun. This is much harder work than it looks sitting there trying to get components you hardly can see placed. Actually have to rest…

Read the full article