Skip to content
GitLab
Explore
Sign in
Primary navigation
Search or go to…
Project
Calculateur de résistances pour pont diviseur de tension
Manage
Activity
Members
Labels
Plan
Issues
Issue boards
Milestones
Wiki
Code
Merge requests
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Snippets
Build
Pipelines
Jobs
Pipeline schedules
Artifacts
Deploy
Releases
Package Registry
Model registry
Operate
Environments
Terraform modules
Monitor
Incidents
Analyze
Value stream analytics
Contributor analytics
CI/CD analytics
Repository analytics
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Terms and privacy
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
LAPLACE Service commun électronique
Membres
Arnauld-BIGANZOLI
Python
Calculateur de résistances pour pont diviseur de tension
Commits
0e2e6773
Commit
0e2e6773
authored
1 month ago
by
Arnauld Biganzoli
Browse files
Options
Downloads
Patches
Plain Diff
Changement de mise en forme
parent
314fb58a
No related branches found
No related tags found
No related merge requests found
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
README.md
+21
-12
21 additions, 12 deletions
README.md
with
21 additions
and
12 deletions
README.md
+
21
−
12
View file @
0e2e6773
...
...
@@ -22,12 +22,15 @@
-
[
Étape 4 : Installer les dépendances
](
#étape-4--installer-les-dépendances
)
-
[
Utilisation
](
#utilisation
)
-
[
Documentation des fonctions du répertoire `src`
](
#documentation-des-fonctions-du-répertoire-src
)
-
[
🔹 display\\table\_formatting.py : `print_list_items_by_line(list_to_display, max_item_per_line=25)`
](
#-displaytable_formattingpy--print_list_items_by_linelist_to_display-max_item_per_line25
)
-
[
🔹 calculator\\e\_series\_gererator.py : `get_available_e_series()`
](
#-calculatore_series_gereratorpy--get_available_e_series
)
-
[
🔹 calculator\\e\_series\_gererator.py : `generate_e_series_resistor(start, end, serie)`
](
#-calculatore_series_gereratorpy--generate_e_series_resistorstart-end-serie
)
-
[
🔹 calculator\\e\_series\_values.py
](
#-calculatore_series_valuespy
)
-
[
🔹 calculator\\voltage\_divider\_calculator.py : `get_output_voltage_bridge(Vin, R1, R2)`
](
#-calculatorvoltage_divider_calculatorpy--get_output_voltage_bridgevin-r1-r2
)
-
[
🔹 calculator\\voltage\_divider\_calculator.py : `get_resistor_bridge_values(Vin, Vout, max_somme, e_serie, erreur_min)`
](
#-calculatorvoltage_divider_calculatorpy--get_resistor_bridge_valuesvin-vout-max_somme-e_serie-erreur_min
)
-
[
`display\table_formatting.py` :
](
#displaytable_formattingpy-
)
-
[
🔹 print\_list\_items\_by\_line(list\_to\_display, max\_item\_per\_line=25)
](
#-print_list_items_by_linelist_to_display-max_item_per_line25
)
-
[
`calculator\e_series_gererator.py` :
](
#calculatore_series_gereratorpy-
)
-
[
🔹 get\_available\_e\_series()
](
#-get_available_e_series
)
-
[
🔹 generate\_e\_series\_resistor(start, end, serie)
](
#-generate_e_series_resistorstart-end-serie
)
-
[
`calculator\e_series_values.py`
](
#calculatore_series_valuespy
)
-
[
`calculator\voltage_divider_calculator.py` :
](
#calculatorvoltage_divider_calculatorpy-
)
-
[
🔹 get\_output\_voltage\_bridge(Vin, R1, R2)
](
#-get_output_voltage_bridgevin-r1-r2
)
-
[
🔹 get\_resistor\_bridge\_values(Vin, Vout, max\_somme, e\_serie, erreur\_min)
](
#-get_resistor_bridge_valuesvin-vout-max_somme-e_serie-erreur_min
)
-
[
Conception de l'application graphique
](
#conception-de-lapplication-graphique
)
-
[
Ouvert aux contributions
](
#ouvert-aux-contributions
)
-
[
Licence
](
#licence
)
...
...
@@ -429,7 +432,9 @@ Vous pouvez modifier les valeurs d'entrée du programme pour tester différentes
## Documentation des fonctions du répertoire `src`
#### 🔹 display\table_formatting.py : `print_list_items_by_line(list_to_display, max_item_per_line=25)`
#### `display\table_formatting.py` :
##### 🔹 print_list_items_by_line(list_to_display, max_item_per_line=25)
Affiche les éléments d'une liste avec la méthode
`print()`
en regroupant un nombre maximum d'éléments par ligne.
...
...
@@ -437,13 +442,15 @@ Affiche les éléments d'une liste avec la méthode `print()` en regroupant un n
*
**max_item_per_line:**
Le nombre maximum d'éléments à afficher par ligne.
*
**Retour:**
Aucun.
#### 🔹 calculator\e_series_gererator.py : `get_available_e_series()`
#### `calculator\e_series_gererator.py` :
##### 🔹 get_available_e_series()
Fonction pour obtenir la liste des séries de résistances normalisées disponibles.
*
**Retour:**
Une liste des séries de résistances normalisées disponibles.
#### 🔹
calculator\e_series_gererator.py : `
generate_e_series_resistor(start, end, serie)
`
####
#
🔹 generate_e_series_resistor(start, end, serie)
Fonction pour générer une série de résistances normalisées selon la norme CEI 60063.
...
...
@@ -452,11 +459,13 @@ Fonction pour générer une série de résistances normalisées selon la norme C
*
**serie:**
La série E souhaitée (par exemple: "E24", "E48", "E96", etc.).
*
**Retour:**
La liste de valeurs de résistances normalisées dans la série spécifiée.
####
🔹
calculator\e_series_values.py
####
`
calculator\e_series_values.py
`
Contient les multiplicateurs de résistances des séries E selon la norme CEI 60063 dans la liste
`e_series_multipliers`
.
#### 🔹 calculator\voltage_divider_calculator.py : `get_output_voltage_bridge(Vin, R1, R2)`
#### `calculator\voltage_divider_calculator.py` :
##### 🔹 get_output_voltage_bridge(Vin, R1, R2)
Fonction pour calculer la tension de sortie d'un pont diviseur.
...
...
@@ -465,7 +474,7 @@ Fonction pour calculer la tension de sortie d'un pont diviseur.
*
**R2:**
Valeur de la résistance R2 en ohms.
*
**Retour:**
Tension de sortie du pont diviseur en volts.
#### 🔹
calculator\voltage_divider_calculator.py : `
get_resistor_bridge_values(Vin, Vout, max_somme, e_serie, erreur_min)
`
####
#
🔹 get_resistor_bridge_values(Vin, Vout, max_somme, e_serie, erreur_min)
Fonction pour calculer les valeurs de résistance d'un pont diviseur.
...
...
This diff is collapsed.
Click to expand it.
Preview
0%
Loading
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Save comment
Cancel
Please
register
or
sign in
to comment