Skip to content

Commit

Permalink
Some doc
Browse files Browse the repository at this point in the history
  • Loading branch information
FredM67 committed Mar 17, 2024
1 parent 520cb92 commit daa7837
Show file tree
Hide file tree
Showing 7 changed files with 95 additions and 114 deletions.
57 changes: 1 addition & 56 deletions content/carte-mere-mono.md
Original file line number Diff line number Diff line change
Expand Up @@ -297,59 +297,4 @@ Avec autant de broches, il est très facile pour l’une d’entre elles de se p

```{caution}
Si ce circuit intégré est dans le mauvais sens lors de la mise sous tension, il ne fonctionnera probablement plus jamais !
```


---
## Test logiciel

Une fois le processeur en place, il peut être judicieux de vérifier que l'alimentation électrique est toujours correcte.
En supposant que ce soit le cas, exécutons un croquis (programme) pour déterminer si le processeur fonctionne.

Pour cette prochaine étape, un dispositif de programmation adapté devra être mis en place.
Des détails sur la configuration de l'environnement de développement intégré (IDE) Arduino peuvent être trouvés en haut de cette page.
Un programmateur USB vers UART devra être branché sur le connecteur **FTDI** du {term}`PCB` comme indiqué ci-dessous.
L'autre extrémité du programmateur doit être connectée via un câble USB approprié à l'installation de programmation (PC ou équivalent).

La broche à une extrémité du connecteur à 6 voies du programmateur sera étiquetée **Gnd**. Cette broche doit correspondre au marquage **0 V** sur le {term}`PCB`.

Ici, le programmeur FTDI est utilisé. Notez qu'il doit être monté dans l'autre sens.
La broche **Gnd** doit toujours être la plus proche du bord de la carte

Pour éviter de tordre le connecteur du programmateur, on peut fabriquer un simple câble d'extension comme indiqué ici.
Seules quatre des lignes sont réellement utilisées (données **Tx** & **Rx**, masse et réinitialisation).
Aucune des lignes d'alimentations électriques n'est utilisée par cette carte.

Le fil noir est destiné à la connexion **GND** (ou **0 V**).

```{note}
La carte FTDI ne permet pas d'alimenter la carte-mère.
Le routeur devra toujours être alimenté par sa propre alimentation.
```

### Test de la partie *mesures*

Le transformateur a deux sorties : l'une pour l'alimentation CC, l'autre pour le capteur de tension CA qui devrait déjà fonctionner.
Cela peut être vérifié en exécutant un programme (croquis) qui affiche les mesures analogiques prises par le processeur Atmel (IC1).

Le programme, qui se trouve également sur la page Téléchargements, est : RawSamplesTool_2chan.ino

Après avoir téléchargé ce croquis sur le processeur via l'IDE Arduino, la fenêtre série (icône en forme de loupe) doit être ouverte.
Après avoir terminé chaque exécution, le programme peut être redémarré à partir du clavier en saisissant le caractère "**g**", suivi de *Entrée*.

Le programme *RawSamplesTool_2chan* affiche les échantillons de tension alternative et de courant pour un ou plusieurs cycles secteur complets.
Si un courant important est mesuré ainsi que la tension, les résultats affichés sembleront plus intéressants.

Voici quelques résultats capturés lors de la mesure du courant consommé par une charge de 3 kW avec le {term}`CT` branché sur {term}`CT`2.
Lorsque le {term}`CT` a été déplacé vers le port **{term}`CT`1**, la sortie résultante semblait presque identique, mais avec les caractères "**1**" et "**2**" inversés.

RSResults_V_and_I2.txt

Si aucun signal n'est disponible sur les ports **{term}`CT`1** et **{term}`CT`2**, les formes d'onde de ces canaux seront toutes deux des lignes droites.
Seul le signal de tension affichera un aspect sinusoïdal.
Pour vérifier le fonctionnement des ports **{term}`CT`1** et **{term}`CT`2** pendant que le {term}`PCB` est testé sur le banc, un câblage adapté sera nécessaire.

### Test des sorties

### Test de l'affichage
```
57 changes: 0 additions & 57 deletions content/carte-mere-tri.md
Original file line number Diff line number Diff line change
Expand Up @@ -292,60 +292,3 @@ Avec autant de broches, il est très facile pour l’une d’entre elles de se p
```{caution}
Si ce circuit intégré est dans le mauvais sens lors de la mise sous tension, il ne fonctionnera probablement plus jamais !
```


---
## Test logiciel

Une fois le processeur en place, il peut être judicieux de vérifier que l'alimentation électrique est toujours correcte.
En supposant que ce soit le cas, exécutons un croquis (programme) pour déterminer si le processeur fonctionne.

Pour cette prochaine étape, un dispositif de programmation adapté devra être mis en place.
Des détails sur la configuration de l'environnement de développement intégré (IDE) Arduino peuvent être trouvés en haut de cette page.
Un programmateur USB vers UART devra être branché sur le connecteur **FTDI** du {term}`PCB` comme indiqué ci-dessous.
L'autre extrémité du programmateur doit être connectée via un câble USB approprié à l'installation de programmation (PC ou équivalent).

La broche à une extrémité du connecteur à 6 voies du programmateur sera étiquetée **Gnd**. Cette broche doit correspondre au marquage **0 V** sur le {term}`PCB`.

Ici, le programmeur FTDI est utilisé. Notez qu'il doit être monté dans l'autre sens.
La broche **Gnd** doit toujours être la plus proche du bord de la carte

Pour éviter de tordre le connecteur du programmateur, on peut fabriquer un simple câble d'extension comme indiqué ici.
Seules quatre des lignes sont réellement utilisées (données **Tx** & **Rx**, masse et réinitialisation).
Aucune des lignes d'alimentations électriques n'est utilisée par cette carte.

Le fil noir est destiné à la connexion **GND** (ou **0 V**).

```{note}
La carte FTDI ne permet pas d'alimenter la carte-mère.
Le routeur devra toujours être alimenté par sa propre alimentation.
```

### Test de la partie *mesures*

```{note}
À partir de maintenant, une alimentation triphasée devra être fournie à la carte-mère.
```

Chaque transformateur a deux sorties : l'une pour l'alimentation CC, l'autre pour le capteur de tension CA qui devrait déjà fonctionner.
Cela peut être vérifié en exécutant un programme (croquis) qui affiche les mesures analogiques prises par le processeur Atmel (ATmega328-P).

Le programme, qui se trouve également sur la page Téléchargements, est : RawSamplesTool_6chan.ino

Après avoir téléchargé ce croquis sur le processeur via l'IDE Arduino, la fenêtre série (icône en forme de loupe) doit être ouverte.
Après avoir terminé chaque exécution, le programme peut être redémarré à partir du clavier en saisissant le caractère "**g**", suivi de *Entrée*.

Le programme *RawSamplesTool_6chan* affiche les échantillons des trois tensions alternatives et de courant pour un ou plusieurs cycles secteur complets.
Si un courant important est mesuré ainsi que la tension, les résultats affichés sembleront plus intéressants.

Voici quelques résultats capturés lors de la mesure du courant consommé par une charge de 3 kW avec le {term}`CT` branché sur {term}`CT`2.
Lorsque le {term}`CT` a été déplacé vers le port **{term}`CT`1**, la sortie résultante semblait presque identique, mais avec les caractères "**1**" et "**2**" inversés.

RSResults_V_and_I2.txt

Si aucun signal n'est disponible sur les ports **{term}`CT`1-{term}`CT`3**, les formes d'onde de ces canaux seront toutes deux des lignes droites.
Seuls les signaux de tension afficheront un aspect sinusoïdal.
Pour vérifier le fonctionnement des ports **{term}`CT`1-{term}`CT`3** pendant que le {term}`PCB` est testé sur le banc, un câblage adapté sera nécessaire.

### Test des sorties
2 changes: 2 additions & 0 deletions content/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -52,6 +52,7 @@ Bienvenue dans la documentation du Mk2PVRouter !

introduction-mono
carte-mere-mono.md
test-logiciel-mono
carte-sortie-mono
boitier-mono
dissipateur-mono
Expand All @@ -66,6 +67,7 @@ Bienvenue dans la documentation du Mk2PVRouter !

introduction-tri
carte-mere-tri.md
test-logiciel-tri
carte-sortie-tri
boitier-tri
dissipateur-tri
Expand Down
2 changes: 1 addition & 1 deletion content/introduction.md
Original file line number Diff line number Diff line change
Expand Up @@ -64,7 +64,7 @@ Cette séquence précise permet d'éviter de tordre les pattes des composants, d
- pince à sertir les cosses ou pince multifonction
- tournevis cruciforme
- clé plate ou douille de **5,5**
- clé plate **10**
- clé plate de **10**
- clé six pans de **2** et **2,5**
- une perceuse à colonne si possible, sinon n'importe quelle perceuse.
- foret métal de **3 mm**
Expand Down
30 changes: 30 additions & 0 deletions content/test-logiciel-mono.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
.. _test-logiciel-mono:

Test logiciel
-------------

.. include:: test-logiciel.md
:parser: myst_parser.sphinx_

Test de la partie *mesures*
---------------------------

Le transformateur a deux sorties : l'une pour l'alimentation CC, l'autre pour le capteur de tension CA qui devrait déjà fonctionner.
Cela peut être vérifié en exécutant un programme (croquis) qui affiche les mesures analogiques prises par le processeur Atmel (IC1).

Le programme, qui se trouve également sur la page Téléchargements, est : RawSamplesTool_2chan.ino

Après avoir téléchargé ce croquis sur le processeur via l'IDE Arduino, la fenêtre série (icône en forme de loupe) doit être ouverte.
Après avoir terminé chaque exécution, le programme peut être redémarré à partir du clavier en saisissant le caractère "**g**", suivi de *Entrée*.

Le programme *RawSamplesTool_2chan* affiche les échantillons de tension alternative et de courant pour un ou plusieurs cycles secteur complets.
Si un courant important est mesuré ainsi que la tension, les résultats affichés sembleront plus intéressants.

Voici quelques résultats capturés lors de la mesure du courant consommé par une charge de 3 kW avec le CT branché sur CT2.
Lorsque le CT a été déplacé vers le port **CT1**, la sortie résultante semblait presque identique, mais avec les caractères "**1**" et "**2**" inversés.

RSResults_V_and_I2.txt

Si aucun signal n'est disponible sur les ports **CT1** et **CT2**, les formes d'onde de ces canaux seront toutes deux des lignes droites.
Seul le signal de tension affichera un aspect sinusoïdal.
Pour vérifier le fonctionnement des ports **CT1** et **CT2** pendant que le PCB est testé sur le banc, un câblage adapté sera nécessaire.
33 changes: 33 additions & 0 deletions content/test-logiciel-tri.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
.. _test-logiciel-tri:

Test logiciel
-------------

.. include:: test-logiciel.md
:parser: myst_parser.sphinx_

Test de la partie *mesures*
---------------------------

.. note::
À partir de maintenant, une alimentation triphasée devra être fournie à la carte-mère.

Chaque transformateur a deux sorties : l'une pour l'alimentation CC, l'autre pour le capteur de tension CA qui devrait déjà fonctionner.
Cela peut être vérifié en exécutant un programme (croquis) qui affiche les mesures analogiques prises par le processeur Atmel (ATmega328-P).

Le programme, qui se trouve également sur la page Téléchargements, est : RawSamplesTool_6chan.ino

Après avoir téléchargé ce croquis sur le processeur via l'IDE Arduino, la fenêtre série (icône en forme de loupe) doit être ouverte.
Après avoir terminé chaque exécution, le programme peut être redémarré à partir du clavier en saisissant le caractère "**g**", suivi de *Entrée*.

Le programme *RawSamplesTool_6chan* affiche les échantillons des trois tensions alternatives et de courant pour un ou plusieurs cycles secteur complets.
Si un courant important est mesuré ainsi que la tension, les résultats affichés sembleront plus intéressants.

Voici quelques résultats capturés lors de la mesure du courant consommé par une charge de 3 kW avec le :term:`CT` branché sur :term:`CT`2.
Lorsque le :term:`CT` a été déplacé vers le port **:term:`CT`1**, la sortie résultante semblait presque identique, mais avec les caractères "**1**" et "**2**" inversés.

RSResults_V_and_I2.txt

Si aucun signal n'est disponible sur les ports **:term:`CT`1-:term:`CT`3**, les formes d'onde de ces canaux seront toutes deux des lignes droites.
Seuls les signaux de tension afficheront un aspect sinusoïdal.
Pour vérifier le fonctionnement des ports **:term:`CT`1-:term:`CT`3** pendant que le :term:`PCB` est testé sur le banc, un câblage adapté sera nécessaire.
28 changes: 28 additions & 0 deletions content/test-logiciel.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
(test-mesures)=

## Test logiciel

Une fois le processeur en place, il peut être judicieux de vérifier que l'alimentation électrique est toujours correcte.
En supposant que ce soit le cas, exécutons un croquis (programme) pour déterminer si le processeur fonctionne.

Pour cette prochaine étape, un dispositif de programmation adapté devra être mis en place.
Des détails sur la configuration de l'environnement de développement intégré (IDE) Arduino peuvent être trouvés en haut de cette page.
Un programmateur USB vers UART devra être branché sur le connecteur **FTDI** du {term}`PCB` comme indiqué ci-dessous.
L'autre extrémité du programmateur doit être connectée via un câble USB approprié à l'installation de programmation (PC ou équivalent).

La broche à une extrémité du connecteur à 6 voies du programmateur sera étiquetée **Gnd**. Cette broche doit correspondre au marquage **0 V** sur le {term}`PCB`.

Ici, le programmeur FTDI est utilisé. Notez qu'il doit être monté dans l'autre sens.
La broche **Gnd** doit toujours être la plus proche du bord de la carte

Pour éviter de tordre le connecteur du programmateur, on peut fabriquer un simple câble d'extension comme indiqué ici.
Seules quatre des lignes sont réellement utilisées (données **Tx** & **Rx**, masse et réinitialisation).
Aucune des lignes d'alimentations électriques n'est utilisée par cette carte.

Le fil noir est destiné à la connexion **GND** (ou **0 V**).

```{note}
La carte FTDI ne permet pas d'alimenter la carte-mère.
Le routeur devra toujours être alimenté par sa propre alimentation.
```

0 comments on commit daa7837

Please sign in to comment.