PLC – Motor Controller 2

Most of you have already seen my main PLC Core board with 3 x CAN ports and 10 x Extension ports. What I plan for the MC is to extend this to 4 ports wide, keep one CAN port and add a 24V power port, replace the MCU with a smaller Rx (64 pin) version, add a TTL UART  and motor logic electronics, The 10x UART ports will be replaced with one. This can then be the single extension if you want to add 4 x CAN ports.

If I have available TTL UART ports I will add them if I have space, but the Motor Controller will be packed – which reminds me that I need to actually build the board above as well. Give me two weeks and I will have one made. I reduced the scope in the drawing below because I wanted a clean Motor Controller. The single TTL port can link to a PLC Core that includes as many add-on’s as you want, but the MC should not be the PLC Core. It is also an issue about how much I can get on the controller board as it needs to hold a lot of extra electronics.

MCU – I will drop down to STM32G474/G491 or even G431. I could also consider the new STM32H503RB due to cost.

GateDriver’s are selected as ST have some vith full isolation and 1200V tolerance to a decent cost.

Current Readings the same – I found some very nice 600V tolerant earlier, but these will be on the driver board.

Temperature Sensors – I have to find a solution.

Resolver Input is 3 x ADC’s and I have to find a solution.

CAN, UART, SPI Flash, SPI FRAM, SWD can be copied from the board above.

MOSFET – I need to find some nice 600V with ca 20A and a low cost/low RDS and low sitching times. I will find some that work well from 48V to 400V.

 

Categories: PLC

Leave a Reply