Robiner programmable

< Sujet précédent  Sujet suivant >
Index du Forum -> Forum des Projets fin d'études, mini-projets et des réalisations electroniques -> Projets fin d'études
AuteurMessage
Tunisia.png sfaxboy
Junior Member



Messages : 10
Inscrit(e) le: 18/02/2009
Posté le 09/03/2009 13:03  
Robiner programmable
Salut à tout, j'ai un projet à réaliser (robiner programmable).
Sujet: faire une réalisation d'une carte electronique cabable d'ouvrir une robiner à l'aide d'un moteur dans un temps choisisser et durant une période d'ecoulement d'eau.
En premiére étape, j'ai utiliser un PIC18F252, Afficheur LCD4x20, et un clavier 12 touche et j'ai utiliser le compilateur CCS pour programmer.
En 2éme étape j'ai afficher la date et le temps cammander par le clavier de 12 touches, mon probléme est d'utiliser mentenant uniquement 4 touche (2 pour déplasser droite et gauche et 2 pour incrémenter et décrémenter les valeur), donc on va choisir 4 touches du clavier et on va éliminer les autre touche.


Revenir en haut | Permalien
Tunisia.png Technologuepro
Administrator



Messages : 447
Inscrit(e) le: 15/11/2007
Posté le 09/03/2009 19:17  
RE : Robiner programmable
Bonjour,
si tu n'as besoin que de 4 touches alors c'est plus simple d'utiliser 4 bouton et un LCD
pour le µC je pense que ton choix sur un 18F est surdimensionné un 16F serait largement suffisant (exemple 16F84, 16F876...)
donc prend une décision finale pour le choix des composants et ensuite nous pouvons travailler ensemble dans ce forum
il est préférable de m'envoyer ton schéma électrique.
Bonne chance


Le savoir est une chose qu'on peut pas cacher, la connaissance existe pour être transmise aux autres...
Revenir en haut | Permalien
Tunisia.png sfaxboy
Junior Member



Messages : 10
Inscrit(e) le: 18/02/2009
Posté le 09/03/2009 20:36  
1236627390.rar (16 Ko)
RE : Robiner programmable
Merci pour l'explication et voici le schéma électronique crée sur Proteus Pro 7.4 sp3.

Revenir en haut | Permalien
Tunisia.png Technologuepro
Administrator



Messages : 447
Inscrit(e) le: 15/11/2007
Posté le 10/03/2009 02:20  
1236648041.zip (17 Ko)
RE : Robiner programmable
Bonjour,
voici la solution que je te propose j'ai utiliser un LCD mais il faut savoir qu'il peut être remplacer par 4 ou afficheurs 7 segments c'est plus économique pour afficher le temps.
j'ai utiliser un PIC16F84 et 3 bouton pour + , - et le choix du chiffre ainsi que 2 relais pour faire tourner le moteur en deux sens de rotation.

Le savoir est une chose qu'on peut pas cacher, la connaissance existe pour être transmise aux autres...
Revenir en haut | Permalien
Tunisia.png sfaxboy
Junior Member



Messages : 10
Inscrit(e) le: 18/02/2009
Posté le 10/03/2009 11:57  
1236682643.rar (14 Ko)
RE : Robiner programmable
Merci pour ton aide.
Explication pour l'afficheur: j'ai utilisé un afficheur LCD 4x20 pour afficher le temps et un menu qui contient la date de fonctionnement du moteur (donc l'ouverture du robinet) et la durée d'écoulement d'eau puis on a la rotation du moteur dans l'autre sens (donc la fermeture du robinet). en fin du réalisation de ce projet on va changer l'afficheur LCD 4x20 par un afficheur Nokia 3310 car il est plus économique.
Rq: tu a dit qu'il y a 3 boutons, j'ai trouver uniquement 2 (+ , -).
Dans mon programme j'ai utiliser le driver du clavier pour piloter l'affichage du date et l'heur, mon question est comment programmer les nouveaux boutons pour piloter l'affichage du date et l'heur.
j'ai envoyer un fichier ".rar" qui contient le programme de date et l'heur et une explication dans un fichier ".doc"

Revenir en haut | Permalien
Tunisia.png Technologuepro
Administrator



Messages : 447
Inscrit(e) le: 15/11/2007
Posté le 10/03/2009 13:02  
1236686531.zip (20 Ko)
RE : Robiner programmable
Bonjour,
tu n'as pas bien expliquer ton projet, d'après ce que j'ai compris à ce moment il faut avoir un RTC (j'ai choisi le PCF8583 ) en tout cas voici une solution :



pour les boutons il suffit de tester sur les pin où elles sont montées pour la commende du système :
exp
if portc.0=1 then ......
ou
while portc.0=1 do
begin
.....
end;

Edité par Administrateur le 10/03/2009 20:28
Le savoir est une chose qu'on peut pas cacher, la connaissance existe pour être transmise aux autres...
Revenir en haut | Permalien
Tunisia.png sfaxboy
Junior Member



Messages : 10
Inscrit(e) le: 18/02/2009
Posté le 11/03/2009 00:23  
RE : Robiner programmable
Bonjour,
J'ai une petite idée sur le PCF8583 mais je ne sais pas comment programmer pour afficher le temps dans un LCD à l'aide d'un PCF8583.
Autre question, c'est quoi la différence entre un PCF8583 et un quartz externe pour faire fonctionner le temps et il y a -t-il une horloge interne dans le PIC.
Merci.

Revenir en haut | Permalien
Tunisia.png Technologuepro
Administrator



Messages : 447
Inscrit(e) le: 15/11/2007
Posté le 11/03/2009 00:51  
RE : Robiner programmable
salut
le PCF8583 est une horloge temps réel c-a-d qu'elle fournie l'heure et la date exacte au PIC par exemple le 11/03/2009 01h30 en bref c'est une montre calendrier.
l'horloge du µC interne ou à base d'un oscillateur RC ou quartz fourni un signal carré pour faire fonctionner le PIC donc elle pourrait être utiliser pour générer des attentes (temporisations) de durée variable 1µs... des heures.
en conclusion si :
- ton système fonctionne pendant une période de temps quelconque mais de duré réglable t'auras pas besoin du PCF8583.
- ton système s'ouvre et se ferme à des temps précis exemple ( ouverture à 10h30 et fermeture à 15h15 dans tel jours tel mois ou pendant tout les jours là il faut que tu utilise le PCF.

Le savoir est une chose qu'on peut pas cacher, la connaissance existe pour être transmise aux autres...
Revenir en haut | Permalien
Tunisia.png sfaxboy
Junior Member



Messages : 10
Inscrit(e) le: 18/02/2009
Posté le 11/03/2009 09:30  
RE : Robiner programmable
bonjour,
Merci pour votre explication pour le PCF.
j"ai un autre question concernant la comparaison entre la date et l'heur actuel et la date et l'heur de fonctionnement du moteur.
je veu mettre la date et l'heur de fonctionnement du moteur dans la mémoire du PIC puis on va comparé la date qui incrémente dans l'afficheur LCD jusqu'a on attendre la valeur du date et l'heur fixe de fonctionnement du moteur.

exemple: 11/03/2009 09:30:00 (date1 incrémenter)
12/03/2009 12:00:00 (date2 fixe de rotation du moteur)

si date1=date2 donc le moteur fonctionne.
Mon question: est ce que on peut mettre la date2 dans la mémoire du PIC et la comparer ou il y a une autre méthode? Merci

Revenir en haut | Permalien
 oussama
Junior Member



Messages : 29
Inscrit(e) le: 09/10/2008
Posté le 11/03/2009 10:58  
RE : Robiner programmable
salut Mr hatem
bon je croix qu'au lieu d'utiliser un moteur et compliquer la commande on pourra utiliser une electrovanne et un transistor ou relais tout simplement.
qu'est ce que vous ponsez?


Revenir en haut | Permalien
 oussama
Junior Member



Messages : 29
Inscrit(e) le: 09/10/2008
Posté le 11/03/2009 10:59  
RE : Robiner programmable
salut Mr hatem
bon je croix qu'au lieu d'utiliser un moteur et compliquer la commande on pourra utiliser une electrovanne et un transistor ou relais tout simplement.
qu'est ce que vous ponsez?


Revenir en haut | Permalien
Tunisia.png sfaxboy
Junior Member



Messages : 10
Inscrit(e) le: 18/02/2009
Posté le 11/03/2009 12:18  
1236770284.rar (16 Ko)
RE : Robiner programmable
Salut,
depuis un peut j'ai prie une décision finale avec mon encadreur à propos les composants électronique qu'on veut les mettre dans notre carte électronique, on va utiliser le PIC18F252 et un clavier 12 touches puis on va choisir la touche N°2 pour incrémenter les valeurs et la touche N°8 pour décrémenté les valeurs, touches N°4 pour déplacer en droite, touche N°6 pour déplacer en gauche, touche N°5 pour fonctionner le moteur manuellement.
et aussi on va utiliser le PCF8583 et la partie de commande du moteur.
Mon problème est de relier le PCF8583 et la partie commande du moteur avec le PIC18f252.

Revenir en haut | Permalien
Tunisia.png sfaxboy
Junior Member



Messages : 10
Inscrit(e) le: 18/02/2009
Posté le 12/03/2009 09:27  
1236846440.rar (17 Ko)
RE : Robiner programmable
bonjour,
j'ai connecter mon PIC avec le PCF8583.
je veu savoir est ce que cette connection et bonne et merci pour votre aide.

Revenir en haut | Permalien

Haut de page

© 2024 Technologue pro, cours électricité électronique informatique · © 2007 - 2024 Technologue pro - Ressources pédagogiques pour l'enseignement technologique en Tunisie
Usage dans un cadre strictement académique

Technologue: cours en ligne gratuit en électricité, électronique, informatique industrielle et mécanique pour l'enseignement technologique en Tunisie et offre des cours en ligne en génie électrique, informatique, mécanique, une base de données de TP, projets fin d'études et un annuaire de ressources pédagogiques
Licence - Sitemap - Qui somme nous ? - confidentialité- Tunisie Index
J'accepte
Ce site web utilise des cookies. Nous utilisons des cookies pour vous offrir la meilleure expérience sur notre site Web. Plus d'infos