Entrées analogiques modifiées sur carte Acquisition STM32 sur bus CAN
trensforme une tension lue en température, avec un LM35.
More...
|
| def | __init__ (self, Name, Module, Voie, coef=(330/4095), decallage=0, COMP=1) |
| | The constructor. More...
|
| |
| def | Read (self) |
| | Read the temperature. More...
|
| |
| def | __init__ (self, Name, Module, Voie) |
| | The constructor. More...
|
| |
| def | Compens (self, a=1, b=0) |
| | entre une valeur de compensation (à supprimer) More...
|
| |
| def | Read (self) |
| | retourne la valeur lue du capteur More...
|
| |
| def | Switch (self) |
| | forcement booleen, pas de parametre (à supprimer) More...
|
| |
| def | Write (self, Val) |
| | ecrit sur une sortie (PWM ou Tout ou Rien) More...
|
| |
Entrées analogiques modifiées sur carte Acquisition STM32 sur bus CAN
trensforme une tension lue en température, avec un LM35.
- Attention
- : necessite que la résistance 0805 de 10k sur le pont diviseur de l'entrée correspondante soit enlevée
- Parameters
-
| Name | (string) : the name |
| Module | (CANModule) : instance of CANModule witche the sensor is plug. see CAN_Modules.py |
| Voie | (int) : the chanel (0 to 5) |
| coef=(330/4095) | : The value of LSB |
| decallage | = 0 : offset (some schematic can read under 0) |
| COMP | = 1 (int) : static error compensation, see ADC error compensation. |
- Date
- 02/02/2020 Creation
- 6.0 mars 2020 Modification : ajout __COMPENSATION et suppression __coef (c'était la même chose, mais comme ça c'est coherent avec les autres fct)
- 6.1 mai 2020 Modification : correction bug "none * reel"
◆ __init__()
| def __init__ |
( |
|
self, |
|
|
|
Name, |
|
|
|
Module, |
|
|
|
Voie, |
|
|
|
coef = (330/4095), |
|
|
|
decallage = 0, |
|
|
|
COMP = 1 |
|
) |
| |
The constructor.
Reimplemented from Capteur.
◆ Read()
Read the temperature.
- Returns
- the temperature
Reimplemented from Capteur.
The documentation for this class was generated from the following file: