Category: ECU/PLC

PnP – Smart Feeder

Looking at Feeders I looked into PandaPlacer’s BambooFeeder, microsmt’s Bing Feeder as well as the T-2 Feeder. I am not able to use any of these “as is” because they are not truly open source – but BambooFeeder is very low cost < 5.- USD and I had their 3D images so I could print…

Read the full article

Happy Easter

Just a picture showing what I am working on. I also think this is the first picture with Ethernet mounted. Both these boards will soon come in new versions. I need to experiment a bit with picture resolution since my screens now are 4K – I used to reduce pic resolution by copying pictures through…

Read the full article

ECU Design

The block diagram below reprecent a single ECU Node – which in reality is a baby with many names. It is also called a VCU (Vehicle Control Unit) or Mini PLC if you like, I prefer the terminology “ECU” – Electronic Control Unit since it is assembled in a waterproof, small box and general purpose.…

Read the full article

ECU – Dual Ethernet Main

Work in Progress – managed to finish schematics and place components – a bit more than I expected, but extended board on right side with 2cm so it goes wall-to wall in the box and SD-Card comes out as awell. Using KSZ8863RLL to achieve dual Ethernet on this. The MCU will see this as a…

Read the full article

RTOS w/Dictionary

RTOS with a Dictionary is standard in any system I build. Most people will think FreeRTOS or a similar thread shifter then we say “RTOS” on embedded, but the hard reality is that most embedded systems are “barebone” and run some version of a round robin scheduler. Myself I do the same – I install…

Read the full article

ECU – Dual Ethernet

I am using KSZ8863RLL to achieve dual Ethernet, This is a 3 port switch and it basically just replace the LAN8742. The MCU will just see an ordinary Ethernet not realizing that it is a switch. My initial idea was to re-use the ECU main board with minimal changes, but I underestimated the amout of…

Read the full article

Ethernet 100Mbit vs 1000Mbit

As mentioned in my previous entry I started with 100Mbit, considered 1000Mbit and reversed to 100Mbit. The reasons to stick to a more conservative 100Mbit are many: Cost for 100Mbit is ca 1/4th of cost for 1000Mbit. Very few PLC type systems support 1000Mbit on daisy chain designs. And the hard fact is that a…

Read the full article

2 x Ethernet

This is an old mock-up for a dual Ethernet module. The design is simple as it is a 3-port Ethernet Switch with 2 external PHY’s and one internal RMII port, so the MCU just run lwIP using a RMII port as before and it is in effect a switch so you can connect modules in…

Read the full article

New ECU Main

It is a while since I designed this ECU Main board and to my shame I admit that I did not even assemble the first version because the solutions and SW is the same as for the 3 x CAN board. I am considering requesting new PCB’s now as soon as I am finished with…

Read the full article