Desktop PLC

This is a 4 x PWM or 2 x DC or 1 x Stepper motor driver. I have these boards already so I will solder one up for test later, but I will also design a new board with a few differences.

  • MCU used here is a STM32G491Cx – these are good, but expensive so I want to replace them with a STM32H503Cx that cost less. This is actually a somewhat faster M33 MCU ticking at 250Mhz.
  • I will go back to my old SWD connector for now.
  • SPI Flash will be replaced with a smaller footprint one (or maybe not for this as I have a lot of these that I need to use).
  • I will replace the M12 connector with a terminal block.
  • I will replace the connector at left with … not sure. I also want to look into making this stand alone.
  • The big square on top middle is a DC/DC – I would like to replace that, but to do so I need to widen the board a bit so I keep galvanic isolation intact.
  • I need to check isolation levels on the drivers.

I must admit M12 connectors look good once mounted – these boards and connectors are nice, but to expensive for normal usage. Terminal blocks are more practical for desktop testing.

Leave a Reply