2024-09-30 11:06 AM
Hi,
I will be using the suggested IC as the IC for my custom ECU PCB taking in inputs like acceleration pedal travel,brake pedal travel, etc and feed it to the motor controller, it will also serve as a data acquisition system with either in-built telemetry or another telemetry pcb(you can suggest another IC for this also) with direct access to it. The IC suggested should also have nucleo board for the same so that I can familiarize myself with the coding part too. Can you guys suggest me an IC that satisfies most of the demands I have if not all of them?
Solved! Go to Solution.
2024-10-07 03:01 AM
Hello @hvs_learn ,
I can propose STM32F446 MCU. Available with NUCLEO-F446RE board.
The STM32F446 MCU has two CAN 2×CAN (2.0B Active). Please refer to its datasheet. and its reference manual
Hope it does answer your question.
2024-09-30 11:52 AM
Instead of looking for a processor that can handle the reasonably easy tasks of pedal position etc. you should probably be looking for a processor that can track the engine position. The coordination of the crank and cam signals and scheduling of spark and injection is, by far, a more complex task than reading an ADC to get slowly changing analog values.
ST, along with NXP, make a line of processors that handle this segment (SPC5). Not only are those processors temperature rated for automotive use, but also designed for these safety critical installations.
You COULD use an STM32 for the task, but you'll quickly run out of timers. Others, like MegaSquirt, have used non-automotive targeted processors and, with enough work, you can too.
2024-10-07 03:01 AM
Hello @hvs_learn ,
I can propose STM32F446 MCU. Available with NUCLEO-F446RE board.
The STM32F446 MCU has two CAN 2×CAN (2.0B Active). Please refer to its datasheet. and its reference manual
Hope it does answer your question.
2024-10-07 03:09 AM
@hvs_learn wrote:the motor controller
What "motor controller" ?
What type of motor - electric? combustion? other ... ?