Aeroelectrolight

11 Mars

Interface de régulation pour pompe à vide et étuve

Réguler le temps, la température et la dépression pour la polymérisation des résines

pav_principal

Il y a quelques temps, j'ai travaillé sur cette interface et j'ai créer le schéma ainsi qu'une bonne partie du code du micro-contrôlleur. Suite à d'autres occupations, j'ai temporairement arrêté son développement. Je vous mets à disposition le fruit de ce travail.

voici une présentation du fonctionnement de l'interface :

Ces image sont issu de l'afficheur lcd de l'interface.

bonjour

accueil

ces messages affichent la version du logiciel et le nom de l'auteur!

Voici les écrans de contrôles :

écran de contrôle 1

Ce message affiche:
- la pression
- le compteur de fonctionnement.
- la température de l'étuve

écran de contrôle 2

Cet écran affiche :
- la température du système de chauffage
- la position du rétroéclairage.

Ecran de selection de la température

selection température

Cet écran affiche :
- la température de référence de l'intérieur de l'étuve.
on incrémente ou décrémente la valeur avec les touches + et -
on déplace le curseur avec la touche set

Ecran de selection de la dépression

sélection de la dépression

Cet écran affiche :
- la dépression de référence pour le sac à vide.
on incrémente ou décrémente la valeur avec les touches + et -
on déplace le curseur avec la touche set

Ecran de selection du temps de fonctionnement

sélection du temps de fonctionnement

Cet écran affiche :
- le temps de fonctionnement du système.
on incrémente ou décrémente la valeur avec les touches + et -
on déplace le curseur avec la touche set

Le schéma

 le schéma

Le voici en pdf : schéma

 

Le code

Je vous mets à disposition le code source de cette réalisation. Je l'ai écrit en assembleur. Attention c'est un code qui a été simulé mais non testé en réel.
Vous pouvez le retrouver sur mon compte Github aeroelectrolight/pompe-a-vide. N'hésitez pas à m'en parlé si vous travaillez dessus.

Ecrire un commentaire :