I started awhile ago making some Swordfish modules for Can Bus. Which can be found here Swordfish Can Bus
My project or what I would like to achieve..
A Can Bus system (control board) using Arduino/Firewing/Swordfish and being able to reverse engineer the Can Bus packets to make some sort of data logger device which could read vehicle speed, battery voltage, engine temp & sensors etc.
What I have so far..
I have found some great Can Bus boards from SeeedStudio which are Arduino compatible and should also work with Firewing.
Wesite link Can Bus Shield
Can Bus Project - Reading data from automotive vehicles
Moderators: Chuckt, Garth, bitfogav
Can Bus Project - Reading data from automotive vehicles
If you don't know what Voltage your country is using, you shouldn't be doing electronics
- brad
- Site Admin
- Posts: 2578
- Joined: Fri Mar 26, 2010 10:30 pm [phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1266: count(): Parameter must be an array or an object that implements Countable
Re: Can Bus Project - Reading data from automotive vehicles
Interesting project gav. Do cars work on a can bus system? Or are you saying that you coukd connect up your project to your caes sensors and then you would then transfer that data by can bus?
Re: Can Bus Project - Reading data from automotive vehicles
Yes most modern cars now work on Can Bus systems Brad, it's used to link the major component units like the Engine control unit to the Auto gearbox control unit etc, and used for electronic diagnostics..
As an example - the brake control unit might send the car speed value on the Can Bus to the dial (speedo) so that the dial (speedo) can then display the car speed to the driver..
Hopefully I can use the seedstudio shield to interact on the car Can Bus and get the necessary data from the car control units.
Its going to need some reverse engineering first though as Can Bus data is nothing like Uart/12C serial data.. I need a challenge
Below is an example of 1 data packet sent from a control unit on a Can Bus system. the data field will be the important part which can be up to 8 bytes of data.
As an example - the brake control unit might send the car speed value on the Can Bus to the dial (speedo) so that the dial (speedo) can then display the car speed to the driver..
Hopefully I can use the seedstudio shield to interact on the car Can Bus and get the necessary data from the car control units.
Its going to need some reverse engineering first though as Can Bus data is nothing like Uart/12C serial data.. I need a challenge
Below is an example of 1 data packet sent from a control unit on a Can Bus system. the data field will be the important part which can be up to 8 bytes of data.
If you don't know what Voltage your country is using, you shouldn't be doing electronics
- brad
- Site Admin
- Posts: 2578
- Joined: Fri Mar 26, 2010 10:30 pm [phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1266: count(): Parameter must be an array or an object that implements Countable
Re: Can Bus Project - Reading data from automotive vehicles
Thanks for the info bitfogav!
Well I have to agree with you, I think it certainly will be a challenge and a great learning experience!
Do you think you could make it into a commercial product somehow?
Well I have to agree with you, I think it certainly will be a challenge and a great learning experience!
Do you think you could make it into a commercial product somehow?
Re: Can Bus Project - Reading data from automotive vehicles
I'll have to see what road it leads, might have to try out kickstarter!!brad wrote:Do you think you could make it into a commercial product somehow?
That's a great link and also good timing aswel!!.. thanks for sharing Brad.brad wrote:By the way, I found this on hackaday:
http://hackaday.com/2013/10/22/can-hack ... ore-103592
If you don't know what Voltage your country is using, you shouldn't be doing electronics
- brad
- Site Admin
- Posts: 2578
- Joined: Fri Mar 26, 2010 10:30 pm [phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1266: count(): Parameter must be an array or an object that implements Countable
Re: Can Bus Project - Reading data from automotive vehicles
Kickstarter has recently been opened up to the UK and now it's in Australia!
Who is online
Users browsing this forum: No registered users and 4 guests