Différences entre versions de « Projets:Reprogrammation controleur E-Bike »

De wikilab
Ligne 62 : Ligne 62 :
  
 
[[File:Câble de connexion entre le moniteur, le contacteur inverse de détection de freinage, la partie fixe du détecteur de pédalage et le contrôleur.JPG|400px]]
 
[[File:Câble de connexion entre le moniteur, le contacteur inverse de détection de freinage, la partie fixe du détecteur de pédalage et le contrôleur.JPG|400px]]
 +
 +
La photo des connecteurs du câble (Avant qu'on les coupent) sont dans le projet : [http://Projets:Etude_d%27un_syst%C3%A8me_electrique_de_velo Etude_d'un_systeme_electrique_de_velo]
 +
 +
[https://wikilab.myhumankit.org/images/thumb/5/52/C%C3%A2ble_de_connexion_entre_le_moniteur%2C_le_contacteur_inverse_de_d%C3%A9tection_de_freinage%2C_la_partie_fixe_du_d%C3%A9tecteur_de_p%C3%A9dalage_et_le_contr%C3%B4leur_.JPG/800px-C%C3%A2ble_de_connexion_entre_le_moniteur%2C_le_contacteur_inverse_de_d%C3%A9tection_de_freinage%2C_la_partie_fixe_du_d%C3%A9tecteur_de_p%C3%A9dalage_et_le_contr%C3%B4leur_.JPG cable vélo]
  
 
==Outils==
 
==Outils==

Version du 22 juillet 2024 à 13:24

Reprogrammation controleur E-Bike

Vue globale redim.jpg

Informations
Description Ce projet a pour but de reprogrammer le STM8 du contrôleur E-Bike d’origine.
Catégorie Hors handicap
Etat d'avancement En cours
Techniques électronique
Durée de fabrication de 0 à 2 h
Coût matériel De 10 à 50 euros
Niveau Facile
Licence by-sa
Date de création 2024-07-19
Équipe
Porteur de projet Yo
Contributeurs Elektron
Fabmanager Yo
Référent documentation Yo
Partenaires: INSA
Nom humanlab Humanlab_MHK
Documentation
Statut de la documentation Partielle
Relecture de la documentation Non vérifiée

Description du projet

Ce projet va nous permettre d'utiliser les contrôleurs d'origine des vélo Star sur nos projets de mobilité, car nous ne pouvions pas les utiliser en l'état.

En effet, les contrôleurs d'origine attendent l'information du capteur de pédalage (PAS) pour pouvoir actionner le moteur, et lui faire atteindre la valeur correspondant à la vitesse choisie : Vitesse 1 = 15 Km/h ; vitesse 2 = 20 Km/h ; vitesse 3 = 25 Km/h.

Hors, dans le cas d'un trotti par exemple, la personne doit pouvoir faire fonctionner son dispositif sans pédaler.

Grâce à notre partenariat avec l'INSA nous avons pu réussir cet exercice compliqué.

Cahier des charges

Pouvoir piloter un contrôleur d'origine avec un potentiomètre ou une poignée d'accélérateur électrique.

Analyse de l'existant et liens utiles

Pour nos projets de mobilité nous utilisons des contrôleur e-bike comme la référence suivante : Contrôleur E-Bike

Ils font parfaitement l'affaire pour nos projets et ne coûte plus très cher. Cependant nous récupérons les contrôleurs d'origine des vélos star, mais nous ne pouvions pas les utiliser du fait de la nécessité d'utiliser un capteur de pédalage pour actionner le moteur.

Hors, grâce à François Pasteau (1000 merci !!!) de l'INSA, nous savons maintenant les reprogrammer afin de changer leur firmware (Le logiciel interne du contrôleur). Cela nous permet de leur ajouter/retirer des fonctions. Même si cela reste très complexe, nous avons pu réaliser un .hex générique que nous pouvons charger dans le contrôleur, et ainsi pouvoir les adapter à notre usage.

Si vous êtes en capacité d'agir sur des STM8 et que ce type de projet vous intéresse, contacter Yohann : yo[AT]myhumankit.org

Matériel

Vue d’ensemble du système

Reprogrammation controleur 1.jpg

Vue du moteur ouvert

Vue moteur démonté.jpg

St Link V2, c'est un Programmateur / Débogueur compatible ST-Lik V2 pour puce STM32 / STM8 via interface SWD. St Link V2

St Link V2.jpg

Vue éclaté du faisceau des vélos

Eclaté du cable2.jpg

400px

La photo des connecteurs du câble (Avant qu'on les coupent) sont dans le projet : Etude_d'un_systeme_electrique_de_velo

cable vélo

Outils

Coût

Fichiers source

Etude sur le capteur de freinage

Vue globale :

Nous avons scié le capteur de freinage en 2 afin d'en connaître son fonctionnement

Vue Globale.jpg

Nous devons ajouter la détection du freinage a notre contrôleur avec le nouveau firmware.

Pour ce faire nous devons démonter un capteur de frein afin d'étudier son fonctionnement.

Le schéma :

Schéma Capteur de frein.jpg

La photo du pcb :

Pcb.jpg

Etapes de fabrication pas à pas

Retours utilisateurs