Do PC processors have PWMs, DACs, ADCs, programmable GPIOs, etc? Even if you had a RTOS, you'd need to have those analog interfaces to control injectors, read throttle position and such.Any modern PC can handle the duties, the problem is the OS and software. You would not want processing to be waiting on the OS to complete a back ground task of some sort. A car will have a dedicated sub-system with built in redundancy. A system "stutter" is not something you want to see when knock is being detected 🙂
Do PC processors have PWMs, DACs, ADCs, programmable GPIOs, etc? Even if you had a RTOS, you'd need to have those analog interfaces to control injectors, read throttle position and such.
:thumbsup: Learn something new everyday.They do.
:thumbsup: Learn something new everyday.
I'm sure they are. The question is academic.A PLC would likely be the way to go.
Why aren't the available ECU options satisfactory?
I'm sure they are. The question is academic.
Don't PLCs have a scanning rate of only up to 10 Hz or so? I expect that to be too slow for what an engine needs.