DIY battery diagnostics - Smart Car Forums
User Tag List

 12Likes
Reply
 
LinkBack Thread Tools Display Modes
post #1 of 50 (permalink) Old 04-17-2016, 07:34 AM Thread Starter
 
Join Date: Mar 2016
Location: Germany
Posts: 5
Thanks: 0
Thanked 5 Times in 3 Posts
Mentioned: 5 Post(s)
Tagged: 0 Thread(s)
Quoted: 1 Post(s)
Exclamation DIY battery diagnostics

A hello to everyone! This is my first post here .
I am silently reading your forum for about two years and found a lot of useful information - THX! Now I wanted to give - hopefully - something usefully back:

I created my own battery diagnostics: ED BMSdiag. It is based on an Arduino UNO microcontroller and a CAN-Bus-shield. Connect your laptop to the "box" and the battery status is read via the OBD-connector of the smart.

I documented the project @hackster.io and you will find the code @github.com.

It is not really complicated to get the hardware, install the Arduino tools and upload the code...

Best reagards,
odyssey

odyssey is offline  
The Following 3 Users Say Thank You to odyssey For This Useful Post:
Blaine (05-03-2016), emailchrishall (07-16-2016), SmartElectric (04-19-2016)
Sponsored Links
Advertisement
 
post #2 of 50 (permalink) Old 04-18-2016, 04:25 AM
 
Join Date: Sep 2013
Location: Boston
Posts: 777
Thanks: 34
Thanked 102 Times in 82 Posts
Mentioned: 4 Post(s)
Tagged: 0 Thread(s)
Quoted: 262 Post(s)
I've had the rare privilege to try odysseys little black box, and I can tell you it's amazing!

You get a full download of battery status: voltage and capacity for each of the 93 cells, total voltage, various temperatures, statistical analysis, all in a few seconds at the stroke of a key (to get the same data via DAS takes 5min or more, if you know what you're doing). Plus this beats DAS in price by 10x compared to the Chinese knock-off or by > 100x compared to the real thing.

And this is just the beginning! Odyssey and a few geeks in Germany are working on expanding the capabilities and adding features. And you can help, too: code is available at github.

This is a must-have for anyone who wants to learn more about what goes on under the hood (err ... bottom). It beats even the regen-paddles by miles in terms of value-for-money!

A big Thank You to Odyssey for leading the way!



Now go build your own! Let's get some more brains in on this and see what we can do...
emailchrishall likes this.
SuperSmartie is offline  
post #3 of 50 (permalink) Old 04-19-2016, 07:11 PM
 
Join Date: May 2013
Posts: 527
Thanks: 188
Thanked 101 Times in 66 Posts
Mentioned: 1 Post(s)
Tagged: 0 Thread(s)
Quoted: 109 Post(s)
What price would you charge to build and ship one to Canada? :-)
SmartElectric is offline  
Sponsored Links
Advertisement
 
post #4 of 50 (permalink) Old 04-20-2016, 03:06 AM Thread Starter
 
Join Date: Mar 2016
Location: Germany
Posts: 5
Thanks: 0
Thanked 5 Times in 3 Posts
Mentioned: 5 Post(s)
Tagged: 0 Thread(s)
Quoted: 1 Post(s)
I do not intend to sell those boxes! I simply do not have the time - sorry!

It is not really complicated to buy the components and get it running. Maybe a hardware addicted friend can help ;-) I updated the shopping list @hackster.io with a OBD-II cable from SparkFun - they ship internationally...
jwight, chieftmc and SmartElectric like this.
odyssey is offline  
The Following User Says Thank You to odyssey For This Useful Post:
SmartElectric (04-20-2016)
post #5 of 50 (permalink) Old 04-20-2016, 05:07 AM
 
chieftmc's Avatar
 
Join Date: Jan 2008
Location: Terre Haute, IN
Posts: 11,412
Thanks: 4,577
Thanked 2,384 Times in 1,505 Posts
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 84 Post(s)
Garage


To The

chieftmc is offline  
post #6 of 50 (permalink) Old 04-21-2016, 09:24 PM
 
Join Date: Mar 2015
Location: Pittsburgh, USA
Posts: 403
Thanks: 4
Thanked 32 Times in 30 Posts
Mentioned: 2 Post(s)
Tagged: 0 Thread(s)
Quoted: 172 Post(s)
I assume this could be also accomplished with just the OBD connector and PC software - like I have for two IC engine cars I've owned, right?
Yinzer is offline  
post #7 of 50 (permalink) Old 04-22-2016, 12:03 AM Thread Starter
 
Join Date: Mar 2016
Location: Germany
Posts: 5
Thanks: 0
Thanked 5 Times in 3 Posts
Mentioned: 5 Post(s)
Tagged: 0 Thread(s)
Quoted: 1 Post(s)
The first step is to verify if your OBD-reader is CAN-Bus capable. The data requests are not standard OBD (PID) queries. If your software is flexible enough you can send CAN-Bus messages and get the multi-frame reply. Look at my code - you will find predefs for the the requests... Then you have to parse the packet and have to know the data-position and calculate your own values - have fun!
SmartElectric likes this.
odyssey is offline  
post #8 of 50 (permalink) Old 05-03-2016, 02:23 PM
 
Blaine's Avatar
 
Join Date: Feb 2014
Location: Ontario
Posts: 191
Thanks: 15
Thanked 22 Times in 15 Posts
Mentioned: 2 Post(s)
Tagged: 0 Thread(s)
Quoted: 61 Post(s)
Hey SmartElectric,

I just ordered the CANBus board. So with luck there'll be a working unit in the GTA in early June.

Cheers
SmartElectric and odyssey like this.
Blaine is offline  
post #9 of 50 (permalink) Old 05-04-2016, 02:02 AM Thread Starter
 
Join Date: Mar 2016
Location: Germany
Posts: 5
Thanks: 0
Thanked 5 Times in 3 Posts
Mentioned: 5 Post(s)
Tagged: 0 Thread(s)
Quoted: 1 Post(s)
@Blaine : If you have questions getting it all together, please ask...
odyssey is offline  
post #10 of 50 (permalink) Old 05-05-2016, 05:52 AM
 
Blaine's Avatar
 
Join Date: Feb 2014
Location: Ontario
Posts: 191
Thanks: 15
Thanked 22 Times in 15 Posts
Mentioned: 2 Post(s)
Tagged: 0 Thread(s)
Quoted: 61 Post(s)
@odyssey : Thanks! The board is on its way in the post now. I've a few work things to keep me busy but I'll start digging into it at the end of the month. Shouldn't be too hard uploading the firmware to the arduino. I've done it before a few times ...
Blaine is offline  
Reply

Quick Reply
Message:
Options

Register Now



In order to be able to post messages on the Smart Car Forums forums, you must first register.
Please enter your desired user name, your email address and other required details in the form below.

User Name:
Password
Please enter a password for your user account. Note that passwords are case-sensitive.

Password:


Confirm Password:
Email Address
Please enter a valid email address for yourself.

Email Address:
OR

Log-in









Human Verification

In order to verify that you are a human and not a spam bot, please enter the answer into the following box below based on the instructions contained in the graphic.



Thread Tools
Show Printable Version Show Printable Version
Email this Page Email this Page
Display Modes
Linear Mode Linear Mode



Similar Threads
Thread Thread Starter Forum Replies Last Post
Battery Dessicant DIY cbh123 smart fortwo Electric Drive 32 08-21-2016 06:53 PM

Posting Rules  
You may post new threads
You may post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On

 
For the best viewing experience please update your browser to Google Chrome
 

Clubs, Garage Plus vBulletin Plugins by Drive Thru Online, Inc.