To be honest it sounds like you picked the wrong major. It seems daunting for that reason.Mistaken wrote:I'm working on a couple big leads for trucks right now. I'll let you know in a few days. The main thing is I just need to figure out how to get the information needed once I get a truck.
Will hooking up a simple J1939 CAN microcontroller in line with the turbo and ECU be enough to recieve the commands? Or is there a special type of controller/program I will need?
I really am new to this aspect of programming, being that I am a ME, my only background is Parker Hannifan plc programming language and some ladder logic programming.
This whole project is gonna be a huge learning experience from me, and is a slightly daunting task, which is why I appreciate everyones help with it.
Embedded networking type stuff like this ideally you would have a solid background in embedded firmware and a decent background in electrical to make sure you know what you are doing. I am a firmware engineer by trade (with a lot of my focus on real-time networks) , but I also have a decent background in hardware. So that is why it seems like I am moving along rather quickly.
Electrically to connect you will star off the CAN bus. (read installs like a "T"). You can't just go buy a CAN micro and hook it up to the bus though. There is some interfacing you will need to connect directly on to the CAN bus, not to mention all the rest of the hardware needed to get a "from scratch" micro up and going.
I would suggest buying a pre-built CAN converter MODULE of some sort. If you have cash you can probably get one that will have some J1939 software support as well and just concentrate on the software/firmware for now. IMO trying right now to start from scratch with a microcontroller is a bad idea.
