Torque

Forums

Forums

Connecting to a BMS...
 
Notifications
Clear all

Connecting to a BMS of a electric bike

8 Posts
3 Users
0 Reactions
1,129 Views
(@swiss-electric-bike)
Posts: 5
Active Member
Topic starter
 

Dear users of torque,

I'm a Swiss student and I constructed a electric bike as a project at my grammar school. Now I like to connect the BMS (BatterieManagmentSystem) which can send datas trough CAN-Bus with this APP.I prepared a OBD-II connector to connect the PLX Kiwi wireless with the BMS. On the homepage of the BMS are a list of the PIDs.

Is it posible that I program the PIDs by myself?

The PID list:

http://lithiumate.elithion.com/php/controller_can_specs.php

Thank you for the help!

Best regards from Switzerland,

Oliver

 
Posted : 09/11/2010 4:01 pm
(@froggmann)
Posts: 20
Eminent Member
 

I would venture to say yes. Just follow the steps listed in the first post of this thread: http://torque-bhp.com/forums/?wpforumaction=viewtopic&t=93.0

It may be tedious but at least you will be able to get the telemetry you are looking for.

 
Posted : 10/11/2010 6:15 pm
(@swiss-electric-bike)
Posts: 5
Active Member
Topic starter
 

Thank you for the answer,

But Is it possible to type in the PIDs ?
And how does Torque know that the information is not the RPM but the voltage and current?

Does the whole programm not have to be modified?

 
Posted : 10/11/2010 7:12 pm
(@froggmann)
Posts: 20
Eminent Member
 

Can you supply an example of the PID data you have?

 
Posted : 11/11/2010 5:03 am
(@swiss-electric-bike)
Posts: 5
Active Member
Topic starter
 

here the list of all the PIDs:

http://lithiumate.elithion.com/xls/Lithiumate_PIDs.xls

 
Posted : 11/11/2010 9:10 am
(@froggmann)
Posts: 20
Eminent Member
 

Staring at this it's obviously over my head but I think I'm making some sense of it. If I am reading this right column 0,1,2 is the PID. 3 is a variable entry. (e.g. Bank # is bank 1-256) 4,5,6,7 appear to be the constraints. I'm just baffled on how to enter those in through the custom PID interface. Especially since the PIDs are separated in request/response.

Something you may want to do is compare your spreadsheet to one of the known custom PID tables and see if they start to make better sense.

With that in mind does anyone know where the custom PID tables came from?

 
Posted : 11/11/2010 4:25 pm
(@swiss-electric-bike)
Posts: 5
Active Member
Topic starter
 

All the can-bus systme work like this.
I think the original programm must be modified for this interface. The programm now has the algorithm to decode the PIDs for diffrent car brands. Now the algorithm must now changed for the BMS. I think then it would run.

Is it possible to contact the inventor of Torque?

 
Posted : 11/11/2010 6:09 pm
(@vinomlele94)
Posts: 8
Active Member
 

Quote from swiss-electric-bike on November 9, 2010
Dear users of torque,

I'm a Swiss student and I constructed a electric bike as a project at my grammar school. Now I like to connect the BMS (BatterieManagmentSystem) which can send datas trough CAN-Bus with this APP.I prepared a OBD-II connector to connect the PLX Kiwi wireless with the BMS. On the homepage of the BMS are a list of the PIDs.

Is it posible that I program the PIDs by myself?

The PID list:

http://lithiumate.elithion.com/php/controller_can_specs.php

Thank you for the help!

Best regards from Switzerland,

Oliver

Hey, i am doing similar stuff and i am able to set the PID.
currently i have set custom PID for cell 1 voltage.
but the problem i am facing is the data gets interchanged between cell 1 voltage and vehicle speed (standard PID)

 
Posted : 21/07/2017 10:06 am
Share:

  Follow me on twitter