schema - TiboLGH/solextronic GitHub Wiki

Schema

![https://github.com/TiboLGH/solextronic/blob/master/hardware/solextronic.png] (https://github.com/TiboLGH/solextronic/blob/master/hardware/solextronic.png)

En PDF.

1. Carte principale

1.1. Affectation broches Arduino Nano

Pin Nano Pin ATMega 328 Direction Commentaire
TX/1 TX/PD1 Output Directement connectee sur le convertisseur USB
RX/2 RX/PD0 Input Directement connectee sur le convertisseur USB
Reset/3 Reset/PC6 Input Reset HW. Non connecte
Gnd/4 Gnd Alim Masse generale
D2/5 INT0/PD2 Input Impulsion moteur PMH
D3/6 INT1/PD3 Input Impulsion roue
D4/7 PD4 Input Bouton de demarrage
D5/8 OC0B/PD5 Output Commande Alimentation HT
D6/9 OC0A/PD6 Output PWM injecteur
D7/10 PD7 Output Commande pompe
D8/11 PB0 Input Entree auxiliaire
D9/12 OC1A/PB1 Output Commande allumage
D10/13 OC1B/PB2 Output Commande injection
D11/14 PB3/MOSI Output Data out SPI
D12/15 PB4/MISO Input Data in SPI
D13/16 PB5/SCK Output Led interne / horloge SPI
3v3/17 / Output Non Connectee
AREF/18 Aref Input Connectee au +5v
A0/19 PC0 Output CS pour SPI
A1/20 ADC1/PC1 Input Temperature CLT culasse
A2/21 ADC2/PC2 Input Temperature IAT admission
A3/22 ADC3/PC3 Input Papillon
A4/23 SDA/PC4 Bidir Connexion I2C vers afficheur/boutons
A5/24 SDL/PC5 Bidir Connexion I2C vers afficheur/boutons
A6/25 ADC6 Input Capteur de pression
A7/26 ADC7 Input Niveau batterie
+5v/27 Vcc Alim (out) Alim 5v generale.
Le regulateur fournit 500mA
Reset/28 Reset/PC6 Input Reset HW. Non connecte
Gnd/29 Gnd Alim Masse generale
Vin/30 / Alim (in) Alim generale +12v

1.2. Montage élévateur DC/DC FlyBack

Voir la page dédiée : flyback.

1.3. Controle de l'injecteur

TODO :

  • pilotage de l'injecteur en hold/maintain.
  • rating FET, driver FET
  • injecteur high-Z / low-Z

1.4. Controle de l'allumage

TODO :

  • pilotage du trigger de bloc DC-CDI.

2. Faisceau

2.1. Alimentation

L'alimentation de SolexTronic se fait par une batterie 12v au plomb.

  • entree de +10v a +15v
  • consommation estimee : 1A
  • courant maximum : 4A
  • mesure de la tension d'entree, alarme batterie basse
  • Evolution possible : recharge de la batterie par un ensemble bobine/volant magnétique à travers un circuit de régulation.

2.2. Sorties

Commande allumage

Cette sortie commande l'allumage.
  • Niveau de sortie 0-5v
  • Controle du decalage par rapport a l'impulsion PMH
  • Controle de la duree de l'impulsion (dwell)
  • Polarite reglable

Commande injection

Cette sortie commande l'injection.
  • Niveau de sortie 0-5v
  • Controle du decalage par rapport a l'impulsion PMH
  • Controle de la duree de l'impulsion (temps d'injection)
  • Polarite reglable

Commande pompe

Cette sortie commande la pompe d'injection.
  • Sortie sur relais 12v
  • Possibilite de forcer le fonctionnement de la pompe

2.3 Entrees

Impulsion PMH

Cette entree est connecte sur le capteur de PMH.
  • niveau d'entree : 0-5v
  • frequence d'entree de 300 tr/min (4Hz) a 12000 tr/min (200 Hz). Resolution 100 tr/min.
  • synchro sur front montant ou descendant

Ce signal est la base de temps pour les mesures d'allumage et d'injection.

5.2 Impulsion roue

Cette entree est connecte sur le capteur de rotation de la roue.
  • niveau d'entree : 0-5v
  • Gamme de vitesse : 0-100 km/h. Resolution 0.1 km/h.
  • synchro sur front montant ou descendant

Ce signal est la base de temps pour les mesures d'allumage et d'injection.

Temperatures 1 & 2

Ces entrees sont connectees sur les capteurs de temperature. Le capteur 1 est sur la culasse, le capteur 2 est sur la boite a air.
  • niveau d'entree : 0-2.0v (0 to 200 deg)
  • detection haute impedance pour test default capteurs

Papillon d'accelerateur

Cette entree mesure la position du papillon d'acceleration.
  • niveau d'entree : 0-5.0v
  • detection haute impedance pour test default capteur

Capteur de pression

Cette entree mesure le capteur de pression d'admission. Ce signal n'est pas utilisé dans la 1ere version.
  • niveau d'entree : 0-10.0v ???
  • detection haute impedance pour test default capteur

3. Connections externes

La connexion vers le faisceau se fait a travers un connecteur DB25. Un faux faisceau permet de se connecter a SolexBench ou a une carte de test simplifiee.

Pin Nom Type Direction
1 Masse Alim in
2 Impulsion PMH Logique in
3 Masse Alim in
4 Impulsion roue Logique in
5 Papillon Analogique in
6 Temp 1 Analogique in
7 Temp 2 Analogique in
8 Pression Analogique in
9 RFU RFU RFU
10 RFU RFU RFU
11 +Batt Alim out
12 +5v Alim out
13 Masse Alim in
14 +Batt Alim out
15 +5v Alim out
16 Pompe Loqique out
17 Masse Alim in
18 I2C DATA Logique in/out
19 I2C CLK Logique in/out
20 Masse Alim in
21 +5v Alim out
22 RFU RFU RFU
23 RFU RFU RFU
24 Commande injection Logique out
25 Commande allumage Logique out
⚠️ **GitHub.com Fallback** ⚠️