Modification des tensions et paramètres
Exemple 1 : https://github.com/elc-construction-electronique/Librairie-Python-ALR32XX/blob/main/Exemples/Exemple_1.py
Le but de cet exemple est de modifier les tensions de commande sur les 3 voies de l'ALR3206T, vérifier en mesurant les tension et venir modifier et lire quelques paramètres (OVP, OCP, IDN, ETAT).
Ajout de la bibliothèque et initialisation
La librairie ALR32XX ne se trouve pas dans le dossier du script "exemple_1.py", pour cela, la librairie sys change l'endroit où Python cherchera ALR32XX (par défaut, la librairie est recherchée au même endroit que le script)
Le chemin vise maintenant le dossier N-1 au script Python et sera en mesure de trouver la librairie.
La librairie sys ne demande pas d'installation supplémentaire.
Pour terminer l'initialisation de la procédure, il faut déclarer une variable pour notre alimentation :
Ici, la variable X sera liée à l'ALR3206T branchée par USB ou RS232 à l'ordinateur. X hérite donc des fonctions de la librairie, par exemple X.Mesure_tension() pour mesurer la tension sur une des voies de l'alimentation.
Modification des OVP & OCP
Les OVP (over voltage protection) et les OCP (over current protection) sont les valeurs maximales fixées par l'utilisateur pour protéger une charge en cas de mauvaise manipulation par exemple.
Notre première action sur l'alimentation va être de modifier les valeurs d'OVP :
32V pour CH1
22V pour CH2
12V pour CH3
Modification des tensions de commande et mesure
La suite du script de cet exemple sert à modifier les tensions sur chacune des voies. Trois tensions seront écrites :
30V pour CH1
10.5V pour CH2
3.4V pour CH3
Notez que les tensions demandées restent sous les OVP
Le code correspondant :
Une fois que les tensions sont disponibles en sortie, une vérification est effectuée par affichage de la mesure :
Notez que la mesure en tension sur la voie 3 n'est pas disponible.
Lecture de l'identité de l'alimentation et connexion du mode "parallèle"
La dernière étape de cet exemple est d'afficher à l'écran l'identité de l'alimentation, c'est à dire son nom et sa version. Une fois la lecture effectué, l'alimentation passera en mode "parallèle" (couplage des sorties CH1 & CH2 en parallèle) et vérifiera que le couplage est correct.
Résultat
A la fin de cet exemple vous obtiendrez un retour semblable à celui ci :
Last updated
Was this helpful?