C0 & Ion exploitation CAN Bus

  • Initiateur de la discussion Initiateur de la discussion priusfan
  • Date de début Date de début
bonsoir,
aujourd'hui, avec Pont Vert, nous avons analysé méthodiquement le PID 374 (suivant la suggestion d'un certain Mlucas sur le forum iMiev).
point de départ: batterie chargée.
point intermédiaire : reste 3 barrettes (sur 16).
dernier point : dernière barrette clignotante, autonomie restante 8 km.

à chaque point de contrôle: relevé du PID 374 puis relevé avec "la valise".

résultat: le SoC s'obtient par la formule (B[1] - 10) / 2
 
exploitation des infos des trames 6E1, 6E2, 6E3 & 6E4

ces trames contiennent des infos sur les cellules de batterie: Tension et Température.
ci-dessous un screen capture permettant de visualiser l'équilibre des cellules:
1507fd5c11f7cb.png
 
:bravo:

Je trouve que ça mériterait une Special Release (pour coller à l'esprit de la fameuse chanson) :

If you're use it in San Francisco
Put some flowers on your tablet screen ... :grin:
 
c' est une question ??? :?:

si oui, tu n'es peut-être pas mur pour l’expérience....

Est ce bien cet appareil : "RN-42 (FCC Certified) STN1110 Bluetooth Module à 90/100/120$" qui est compatible ( et aucun autre) ... ?

Est ce le seul site pour l'acheter "http://batman.homelinux.com/blog/bluetooth-obdii-adapter/" ?
 
si il y en a d'autres: http://www.scantool.net/scan-tools/
pas de bol, ils sont tous nettement + cher....

le machin de Andy Honecker ne provient pas d'une boutique, il les fabrique sur demande.
pour ton info, ceif2001 vient d'en commander 5 (commande groupée pour lui et d'autres du forum véhiculeselectriques).
tu peux éventuellement contacter sur le susdit forum le dénommé triphase qui en a un, mais dont la voiture est en panne pour un certain temps.
 
bonsoir,
juste un point de situation...

  • il y a aujourd'hui qqs dongles opérationnels sur c0/ion/imiev.
  • les derniers dev pour android sont ici
des applis, à ce jour, il yen a 3
1 pour superviser température et équilibre des cellules de batterie.
1 pour superviser en temps réel ce qui se passe, cela va simultanément mémoriser dans une mini bd ce qui s'est passé.
1 pour revisiter ses parcours, sous réserve que l'on ait utilisé un android avec gps.
dans ce dernier,

on voit à gauche des trajets. par convention, un trajet est un déplacement supérieur à 200 secondes.
un clic sur un trajet permet de voir sur une carte zoomable le trajet effectué.
punaise verte au départ,
punaise rouge à l'arret,
punaise bleue à chaque KM (ref odometre)
des ronds rouges ou vert dont le diamètre est proportionnel à la puissance entrée/sortie de batterie.
la taille des cercles est obtenue par la formule:
rayon(M) = P(KW) / 2; concrètement une puissance sortie de 20KW devrait se traduire par un cercle rouge de 20M de diamètre.

un exemple de parcours ici
une ligne bleue sans cercles rouge ou vert voudrait dire que l'on a adopté un mode de conduite "pédale douce" :-D

il semble qu'il y ait des pbs à visualiser sur certaines tablettes ces parcours, par contre les fichiers .html sont bien générés et utilisables sur pc...

@suivre

ps: ces applis sont garanties sans spyware ni pubs (à défaut de bugs).
les sources en sont dispos sur simple demande.
 
un tableau de 96 tensions; un tableau de 96 températures

dans le tableau des tensions (indice commençant à 1),
les postes d'indice 59 60 71 72 83 84 95 96 sont vides.

dans le tableau des temp, sont renseignés les postes de
1 à 35; 37 à 47 ; 49 à 58 ;61 à 70

je n'arrive pas a retrouver la solution pour afficher toute les tensions, il me semble que cela a été évoqué ici pourtant.
j'ai que les 66 premières quand il s'agit de la température , j'ai bien les 88 pour les tensions.
 
bonsoir,
c'est normal :-D :
il y a bien 88 éléments,
mais il n'y a bien que 66 sondes de températures...

si tu as des relevés détaillés, pour un certain nb de points:
A) Tension Batterie (la totale aux alentours des 350 +- 20)
B) SoC
C) Tension unitaire ( entre 3,xxV & 4,xxV) des éléments

sachant que les données A & B sont relativement fiables, je corrigerai la tension unitaire.
 
ok, donc cela veut dire que j'ai un ou plusieurs éléments qui chauffent, voir meme peut-etre autre chose qu'un élément ...
je constate depuis mes 2 dernières mesure que la sonde 23 est 5 degrés plus chaude que les autres en fin de charge.
 
ne prends pas de raccourcis:

c'est peut etre mon appli qui ne correspond pas à la réalité.....
 
tout à fait, pour le moment j'observe et j’essaie de comprendre ^^

en tout cas c'est une constante, j'ai fais des screenshot de la température et j'ai tjs la 23eme plus chaude depuis plusieurs mois.
 
hello
pour info,
j' ai reflashé aujourd'hui le galaxy tab de palm35 dont la version d'origine ( bridée par orange en 2.2) ne permettait pas un fonctionnement correct en dent bleue.
j''ai testé et validé avec son dongle sur la iOn de mon épouse.
je lui ai renvoyé le tout.

également, j'ai solutionné le pb de mario qui avait acheté (la peau du Q) un autre interface, il me l'a expédié, je l'ai modifié et renvoyé après des tests OK.

@ suivre Xavier

ps: mes interventions ne sont pas totalement gratuites, c'est du beerware
 
j''ai testé et validé avec son dongle sur la iOn de mon épouse.
je lui ai renvoyé le tout.
Il doit être content le palm que tu lui aies tout renvoyé. A mon avis, sous peu, tu devrais recevoir plusieurs tonneaux de bière ... :grin:

Tiens, à l'occasion faut que j'y pense aussi. 😉
 
Dernière édition:
marche super avec galaxy s3 sous android 4.1.2
 
Modification du programme de supervision des éléments de batterie de façon à obtenir la tension réelle de chaque élément, et à visualiser simultanément le SoC:
pict_130602_161006_2.png


V_tot est le total des tensions individuelles, B_V est la tension batterie.
le bouton en bas à droite permet une capture d'écran dans le dossier BT_CAN.
cela a été validé pour batterie 16KWH.
l'apk est bt_batt9.apk situé dans ce dossier
 
Super ! cela m'évitera quelques calcul et relevé manuel.

pour mes stats je note avant et après recharge je note pour ma part :


  • rr ( km restant)
  • volt individuel (V_tot) ( en notant le nombre de cellules non équilibré)
  • volt global ( B_V)
  • Soc %
  • nb de barrette

et bien-sur aussi :

  • km parcouru avant de recharger
  • km global
  • Kwh consommé lors de la recharge
  • temps de recharge (car je fais 1 recharge complète que toute les 2 semaines)
  • et ... la date de la recharge 😳


Avoir tout ce qui est en gras si dessus sur l'écran serait le top :razz:

note : l’icône a changé, c'est l’icône par défaut d'android maintenant.
 
....
Avoir tout ce qui est en gras si dessus sur l'écran serait le top :razz:....

ce n'est pas possible techniquement (pour le moment....).

par contre, tu peux également faire facilement une capture d'écran depuis l'autre appli en touchant la partie gauche.

j'envisage d'ajouter un bouton à activer à la fin d'un trajet dans btionxx, de façon à récolter les infos individuelles des cellules et présenter un écran de synthèse qui reprendrait ce que tu demandes (et bien plus)...
 
du nouveau
:grin:

j'ai réussi à regrouper dans le même programme toutes les infos...

le swap se passe en tapotant la partie droite.
pict_130604_103407.png


pict_130604_103414.png


pict_130604_103419.png


pict_130604_103425.png


une tape sur la partie gauche fait un ScreenCapture dans le dossier BT_CAN

l'appli est btion0061.apk à l'endroit habituel.

testé seulement sur galaxy note.

le dongle permet de récupérer 280fps sans pb....
 
La distance et donc aussi le average speed ne fonctionne plus sur l'appli depuis que j'ai installé la dernière version.
A noté que l'ancienne version à les même symptôme :hum:

Cela affiche le signe "infini" dans un premier temps, puis "NaN"
 
petite modif effectuée sur version 0062.

parfois des valeurs erronées sont transmises sur le bus CAN et cela dérègle tout...

j'ai donc ajouté qqs garde-fous.

@perseus: la prochaine fois, transmets des impressions écran, comme cela, on saura exactement de quoi tu parles...
 
J'ai des symptômes équivalents.
Le Canion62 planter après 3 secondes et Canion et Canion54 et Canbatt6 ne marche plus pour une histoire de SQLite.
Comment faire des copies d'écrans ? Il y a une appli ou alors une astuce ?
J'hésite à faire un reset de la tablette ?

J'ai vu un Canion63 je vais aussi le tester.
 
bonjour

essaie le 68 qui résout pas mal de pb et tiens moi au courant.

rappels:
une tape sur la partie gauche fait une copie d'écran dans le dossier BT_CAN.
une tape sur la partie droite permet de changer d'écran.
il y en a 4
1) résumé du trajet en cours.
2) graphe par KM.
3) voltage des éléments de batterie.
4) température des éléments de batterie.
 
Pages vues depuis le 20 Oct 2005: 317,032,819
Retour
Haut Bas