-28%
Le deal à ne pas rater :
-28% Machine à café avec broyeur à grain MELITTA Purista
229.99 € 318.99 €
Voir le deal

ESP32 CanSee dongle pour CanZE

+6
romelec
EliotFR
Sylv'1
oliver
Pixel
freedom2000
10 participants

Page 3 sur 3 Précédent  1, 2, 3

Aller en bas

ESP32 CanSee dongle pour CanZE - Page 3 Empty Re: ESP32 CanSee dongle pour CanZE

Message par EliotFR Sam 27 Mar 2021 - 10:00

J'ai reçu les composants et je viens de terminer d'assembler mes prototypes.

J'ai conçu un système a carte mezzanine à deux étages afin de minimiser l'encombrement.
Le pinout de la fonction est le suivant :
Code:
Connecteur 7PIN 2.54mm :
PIN 1 CARRE : +3.3V
PIN 2 ROND  : Vers PIN OBD 12 - CAN 1 LOW
PIN 3 ROND  : Vers PIN OBD 13 - CAN 1 HIGH
PIN 4 ROND  : Vers PIN OBD 16 - +12V
PIN 5 ROND  : Vers pin OBD 14 - CAN 0 LOW
PIN 6 ROND  : Vers pin OBD 6 - CAN 0 HIGH
PIN 7 ROND  : Vers pin OBD 4 + 5 - GND

CAN 0 = CAN ISO15765-4
CAN1 = CAN propriétaire Renault




La carte inférieure :
Cette carte permet de faire l'interface entre le brochage du connecteur OBD2 et elle permet de convertir le 12V en 3.3V

J'ai effectué 3 designs différents pour cette carte :
- Un design sans alimentation, juste une redirection des pins
- Un design qui permet d'intégrer un pcb tout fait que l'on trouve facilement sur aliexpress
- Un design basé sur le mp2451 de chez monolitic power
- Un design basé sur le mp2315 de chez monolitic power

Je n'ai pas testé le design basé sur les ic mp car cela représente des couts de production supplémentaires que je n'ai pas voulu débourser. Mais théoriquement c'est fonctionnel.




La carte supérieure :
Cette carte intègre l'ESP32 et la partie CAN, comme pour la carte précédente elle existe en deux design :
- Un design avec un bus CAN0 et un bouton reset
- Un design avec un bus CAN0 et CAN1 ainsi

JP permet d'activer la résistance de fin du réseau can. Elle est de 120 ohm sur ce design.

Tous les designs possèdent aussi 5 leds.




La programmation depuis l'interface de programmation :

Modifier la valeur de cs_config.mode_leds dans la fonction setConfigDefault du fichier config.cpp pour prendre en compte le mode multi led :
Code:
Valeur 0 = Pas de led
Valeur 1 = LED_SINGLE
VAluer 2 = LED_MULTI

Vous pouvez y changer d'autres parametres comme les parametres bt et wifi.

Puis les commandes :
Code:
curl -fsSL https://raw.githubusercontent.com/platformio/platformio-core-installer/master/get-platformio.py -o get-platformio.py
python3 get-platformio.py
export PATH=$PATH:\~/.platformio/penv/bin
git clone https://gitlab.com/jeroenmeijer/cansee.git
cd cansee
nano src/config.cpp
platformio run --target upload

Si jamais pas de place suffisante pour compiler, ajouter "board_build.partitions = min_spiffs.csv" à la fin du platformio.ini.




Quelques images :
ESP32 CanSee dongle pour CanZE - Page 3 P73cYq4
ESP32 CanSee dongle pour CanZE - Page 3 OITKzlt
ESP32 CanSee dongle pour CanZE - Page 3 W0gbeue
ESP32 CanSee dongle pour CanZE - Page 3 30wytYP
ESP32 CanSee dongle pour CanZE - Page 3 Z2LqfN0

PCB Sup en deux CAN :
ESP32 CanSee dongle pour CanZE - Page 3 DM4iSqH

PCB Sup en un CAN :
ESP32 CanSee dongle pour CanZE - Page 3 8p3hDkO

PCB Inf pour module Tiny DC-DC Converter :
ESP32 CanSee dongle pour CanZE - Page 3 FI55jfH

PCB Inf MP2451 :
ESP32 CanSee dongle pour CanZE - Page 3 90xuFUU

PCB Inf MP2315 :
ESP32 CanSee dongle pour CanZE - Page 3 IECy5Yy

Je suis en train de rassembler les sources et je vais voir pour les partager avec le projet Cansee.

EliotFR

Messages : 120
Date d'inscription : 28/09/2020

Revenir en haut Aller en bas

ESP32 CanSee dongle pour CanZE - Page 3 Empty Re: ESP32 CanSee dongle pour CanZE

Message par mamatdv Mer 31 Mar 2021 - 0:43

Très beau boulot franchement !!!


mamatdv

Messages : 24
Date d'inscription : 24/03/2021
Age : 42
Localisation : 21

Revenir en haut Aller en bas

ESP32 CanSee dongle pour CanZE - Page 3 Empty Re: ESP32 CanSee dongle pour CanZE

Message par romelec Sam 29 Mai 2021 - 12:56

Avec beaucoup de retard je suis en train de tester ma carte:
ESP32 CanSee dongle pour CanZE - Page 3 Img_0911

J'avais un bug à la reconnexion bluetooth, attention à bien utiliser la version 3.2.0, la version d'avant a un bug et il faut faire un reset en cas de perte de la connexion.
Code:
platform = espressif32@3.2.0

Par contre le bus CAN n'a pas l'air de fonctionner...

romelec

Messages : 429
Date d'inscription : 23/01/2021
Localisation : Aubagne (13)

Revenir en haut Aller en bas

ESP32 CanSee dongle pour CanZE - Page 3 Empty Re: ESP32 CanSee dongle pour CanZE

Message par EliotFR Mer 16 Juin 2021 - 9:36

Les sources si ça peut aider : https://mega.nz/file/wVxhWYTK#y6q9kYHQlhPdfRSx26dbdCVEdQKtsT8QLM0O1bMZ1Xw

EliotFR

Messages : 120
Date d'inscription : 28/09/2020

Revenir en haut Aller en bas

ESP32 CanSee dongle pour CanZE - Page 3 Empty Re: ESP32 CanSee dongle pour CanZE

Message par Tamia Lun 19 Juil 2021 - 22:26

Bonjour,

J'ai bricolé aussi un Cansee. Il se connecte bien à mon Smartphone Androïd mais le côté Canbus ne fonctionne pas.
Quelqu'un a-t-il trouvé quelque chose ?

Tamia

Messages : 2
Date d'inscription : 19/07/2021
Localisation : Suisse

Revenir en haut Aller en bas

ESP32 CanSee dongle pour CanZE - Page 3 Empty Re: ESP32 CanSee dongle pour CanZE

Message par Pixel Lun 19 Juil 2021 - 23:43

Bienvenue ! cheers

Hop, hop, hop, présentation...

https://renault-zoe.forumpro.fr/f3-presentation
Pixel
Pixel
Administrateur

Messages : 34977
Date d'inscription : 23/01/2015
Age : 76
Localisation : Marolles en Hurepoix (Essonne)

Revenir en haut Aller en bas

ESP32 CanSee dongle pour CanZE - Page 3 Empty Re: ESP32 CanSee dongle pour CanZE

Message par Contenu sponsorisé


Contenu sponsorisé


Revenir en haut Aller en bas

Page 3 sur 3 Précédent  1, 2, 3

Revenir en haut

- Sujets similaires

 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum