Accueil > Forum > > > > Inter de sécurité avec PIC 10F200
Inter de sécurité avec PIC 10F200
jeudi 9 juillet 2009 à 10:40:21 |
Inter de sécurité avec PIC 10F200

Jetboy51
|
Bonjour à Tous, Voila, je me considère "pas mauvais du tout" (!) en RF Hyper, mais null en programmation des microcontroleur ! Je cherche pour un gros modèle réduit, un inter de sécurité. l'idée est de driver un mosfet (25 amp) par un pic 10F200 ou équivalent.La commande se ferait par l'appui de deux switch (validation de 1.5/2 sec pour une action volontaire)Le système serait bi-stable on/off par un second appui sur les deux switch.En cas de microcoupure ou de plantage, la sortie du mofset serait toujours au niveau haut (conduction du mosfet et système toujours alimenté)En sortie du PIC une led d'état serait implantée. Qui peut m'aider sur le soft ? Merci d'avance Daniel
|
|
jeudi 16 juillet 2009 à 12:41:55 |
Re : Inter de sécurité avec PIC 10F200

Zayann
|
Bonjour, si j'ai bien compris, l'appui sur le bouton pendant 1.5 à 2 sec en continue, induit la conduction des mos, idem pour les stopper...
Par contre, qu'entend tu par micro coupure ? il faut que les mos reste alimenté si le PIC ne l'est plus ??
|
|
jeudi 16 juillet 2009 à 20:44:07 |
Re : Inter de sécurité avec PIC 10F200

Jetboy51
|
Bonjour Zayann,
Merci de me répondre.
La minip consisterait à maintenir appuyé un premier bouton pendant 1.5/2 secondes. là, une led bi-color passe au rouge (ou orange signifiant une période d'action volontaire). Toujours en appuyant le premier bouton, une action sur un second bouton pendant une seconde ferait passer le mosfet à l'état conducteur. La led passe alors au vert signifiant la mise sous tension du l'équipement. Manip identique pour couper le système. Tout cela pour etre sur que l'appui sur les inters est volontaire et non pas une mauvaise manip ou une action qui ne serait pas volontaire !
Cela nous donne 2 ports configurés en entrées pour les inters et deux ports configurés en sorties pour la led (1 pour le rouge et 1 pour le vert). La sortie pour la led verte serait commune à la commande du mosfet. Ca doit coller avec un PIC 10F200 ? Micro petit est pas cher !
Coté micro coupure : j'ai un peu peur le micro plante et se bloque sur une position OFF qui serait catastrophique si cela se produisait pendant que le modèle est en vol ! Gros modèle réduit de 3 mètres d'envergures, 15 kg et moteur de 150cc ( 17cv).
Qu'en penses tu ?
Cordialement
Daniel
|
|
vendredi 17 juillet 2009 à 12:45:50 |
Re : Inter de sécurité avec PIC 10F200

Zayann
|
OK, au niveau du programme pour la gestion des boutons etc... aucun problème.
concernant la micro coupure :
le mpu reset lors d'une coupure, donc, pas de problème de plantage en cas de micro coupure. Seulement, s'il faut que le micro conserve l'état des I/O lors de la coupure, là sa peut être problématique...
On pourrait envisager une solution hardware avec une grosse capa...
Ou peut être une solution logiciel, mais là le mpu risque d'être trop limite, peut-être à changer avec un 10F206 à peine plus cher.
A voir...
Pour info, je part demain soir pendant environ 10 jours, donc si tu peux me répondre rapidement, je regarderai ton problème pendant cette période, sinon à mon retour... De même si tu pars, prévient moi, que je ne m'acharne pas sur le PC...
|
|
vendredi 17 juillet 2009 à 13:10:34 |
Re : Inter de sécurité avec PIC 10F200

Jetboy51
|
Salut.
Pour les vacances, je part une dizaine de jours à partir du 7 aout.
Mais je reste connecté !!!
Le mosfet canal N est conducteur quand la gate est au niveau haut.
Pour la sécurité, je peux mettre une résistance pull up 100 ou 200 KOhms sur la gate du mosfet.(pour la valeur, à voir en fonction du courant de gate du mosfet choisi)
De cette façon, si le micro plante la gate est toujours au niveau haut, le mosfet est conducteur et le système reste alimenté. Pour couper l'alim la sortie du micro doit passer à l'état bas et bloquer le mosfet. Dans ce cas, le micro est toujours alimenté, mais la conso reste sous quelques mAmp. La batterie utilisée fait 4100 mAmp, donc pas de soucis !
Je pense que de cette manière, pas de soucis pour un plantage ou une micro coupure si le restart du micro valide iummédiatement une sortie à l'état haut (condition de départ). Si tu penses etre trop limite en ram, le 10F206 ne coute pas plus cher !
Merci
@+
|
|
vendredi 17 juillet 2009 à 13:14:02 |
Re : Inter de sécurité avec PIC 10F200

Zayann
|
OK Je t'envoie un synoptique détaillé demain, ou dans 10 jours...
A +
|
|
vendredi 17 juillet 2009 à 15:12:27 |
Re : Inter de sécurité avec PIC 10F200

Zayann
|
Voila le premier jet...
=> Initialisation
> Configuration oscillateur
> Configuration registre I/O
> Configuration interruption
=> Programme principal
> MOSFET commandé, passage à TRUE de la sortie concernée, led fonctionnement ON
1 > Surveillance appui sur le bouton poussoir 1
> Si bouton appuyé => compteur de temps et led d'attente rouge
> compteur de temps inf à 2s => on compte
> Compteur de temps sup à 2s => Stop comptage et raz compteur
2 > Surveillance appui sur bouton poussoir 1 ET 2
> si juste bouton 1 => commande LED d'attente verte
> Si plus bouton 1 => retour début cycle => Etape 1
3 > Appui commun pendant plus de 500ms et mos commanbdé => mos non commandé extinction des deux led
> OU Appui commun pendant plus de 500ms et mos non commanbdé => mos commandé allumage led fonctionnement extinction led d'attente.
> Retour etape 1
Interruption : selon la base de temps, permet de compter la durée écoulée...
Dit moi si ça te convient ou les modifs à apporter...
|
|
vendredi 17 juillet 2009 à 16:16:29 |
Re : Inter de sécurité avec PIC 10F200

Jetboy51
|
Merci, n'étant pas spécialiste de la chose, voici toutefoi mes remarques :
=> Initialisation 'OK
> Configuration oscillateur 'OK
> Configuration registre I/O 'OK
> Configuration interruption 'OK
=> Programme principal
> MOSFET commandé, passage à TRUE de la sortie concernée, led fonctionnement ON VERTE
1 > Surveillance appui sur le bouton poussoir 1 'OK
> Si bouton appuyé => compteur de temps 'OK
> compteur de temps inf à 2s => on compte 'OK
> Compteur de temps sup à 2s => Stop comptage et raz compteur et led d'attente rouge et départ surveillance bouton 2
2 > Surveillance appui sur bouton poussoir 1 ET 2
> si juste bouton 1 >2S> => commande LED d'attente ROUGE
> Si plus bouton 1 => retour début cycle => Etape 1
3 > Si Bouton1 >2s et Appui commun pendant plus de 500ms et mos commanbdé => mos non commandé extinction des deux led
> OU Appui commun pendant plus de 500ms et mos non commanbdé => mos commandé allumage led fonctionnement extinction led d'attente.
> Retour etape 1
Interruption : selon la base de temps, permet de compter la durée écoulée...
|
|
vendredi 17 juillet 2009 à 17:13:30 |
Re : Inter de sécurité avec PIC 10F200

Zayann
|
J'ai commencé le code, et en lisant les datasheet, je me suis apperçu que le 10F n'a pas de vecteur d'interruption,ce qui complique la mise en œuvre du prog...
Je te propose de passer sur un 12F675 (je vais regarder).
Ils n'ont pas une grand différence de prix et sont dans les même boitier (DIP8), ça ne devrait pas changer grand chose au niveau du hard...
Tiens moi au courant...
|
|
vendredi 17 juillet 2009 à 19:55:57 |
Re : Inter de sécurité avec PIC 10F200

Jetboy51
|
Le 12F509 ne pourrait il pas convenir ?
|
|
Cette discussion est classée dans : sécurité, pic, inter, 10f200, mosfet
Répondre à ce message
Sujets en rapport avec ce message
Rubrique PIC :) [ par pitap0 ]
Serait il possible de rajouter une catégorie pour les PIC car ce sera qd meme plus simple a retrouver ?a++
liaison rs232 avec pic16f84a [ par Lastar ]
Bonjour à tous, voila je voudrais allumer et éteindre une led à partir du clavier d'un PC. J'ai donc pour cela mis un MAX232CPE avec le pic. Le prob
besoin d'aide tres urgent!!! [ par lefrans ]
voila mon probleme je recherche le code en PBP (pic basic pro) pour programer un pic 16f877 d'une calculatrice (simple)je dispose d'un clavier 4x4 et
servo de modelisme pilote par pic [ par RC516F84 ]
Dans le N°4 de micros et robots le robot bipéde est piloté par un pic16f628 Peut on le remplacer par un 16f84a?Ou est t'il possoble de piloter un ser
pic 16f628 [ par theyoupione ]
je suis un débutant dans la programmation de PIC et je voudrai savoir comment réaliser avec le 16f628:la réception de 2 signaux analog (d'un inclinomè
transmission rc 5 vers un pic 16f84 [ par raimu ]
je ne sais pas trop comment je pourrais faire pour effectuer une transmission depuis une telecommande rc5 vers un pic si quelqu'un pouvai m'aider...
question sur les pic [ par majoreea ]
Je souhauterai avoir le schema d'une telecommande infra rouge pour pc avec PIC
Assembleur PIC [ par goa_jr ]
Bonjour,Je suis en train de faire un assembleur pour PIC 16F84 et j'ai repéré une chose qui me semble bizarre dans MPLAB : l'instruction qui suit un o
communication entre 2 PIC [ par snoopyweb68 ]
Dans le cadre d'un stage, je suis ammené à faire communiquer deux PIC (un PIC16F627 et un PIC18F4220). étant donné le peu de pins d'entrées-sorties du
programmation d'un PIC 16c84 [ par jergelcol ]
Bonjour,Quelqu'un pourrait-il m'aider à écrire un petit programme assembleur permettant à un PIC 16c84 d'envoyer une chaine de caracteres qui sera aff
Livres en rapport
|
Derniers Blogs
[FRAMEWORK 4] LES TASKS ET LE THREAD UI[FRAMEWORK 4] LES TASKS ET LE THREAD UI par fathi
Je viens de passer quelques temps au TechDay's et j'ai pu voir pas mal de session intéressante. Par contre une chose m'a un peu étonné lors de certaines de ces sessions qui abordaient les améliorations du framework .NET (donc le 4.5) : en gros, bea...
Cliquez pour lire la suite de l'article par fathi WORKFLOW FOUNDATION 3 A UN PIED DANS LA TOMBEWORKFLOW FOUNDATION 3 A UN PIED DANS LA TOMBE par JeremyJeanson
Depuis déjà un an, je conseille vivement les utilisateurs de Workflow Foundation 3 à migrer vers la version 4. L'information qui va suivre ne devrait donc pas trop prendre au dépourvu les personnes qui m'ont suivi. Je profite de ce poste, pour faire le re...
Cliquez pour lire la suite de l'article par JeremyJeanson TECHDAYS PARIS 2012 : NOUVELLES TENDANCES DU POSTE DE TRAVAIL - BRING YOUR OWN PCTECHDAYS PARIS 2012 : NOUVELLES TENDANCES DU POSTE DE TRAVAIL - BRING YOUR OWN PC par ROMELARD Fabrice
Speakers: Thierry Rapatout, Antoine Petit et Xavier Trebbia Cette session entre dans le cadre des RDV Décideurs des TechDays 2012, elle est liée à la consumérisation de l'IT et la mise en place du "DeskTop as a Service" dans de plus en ...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice TECHDAYS PARIS 2012 : SYSTEM CENTER SERVICE MANAGER 2012 VUE D'ENSEMBLETECHDAYS PARIS 2012 : SYSTEM CENTER SERVICE MANAGER 2012 VUE D'ENSEMBLE par ROMELARD Fabrice
Speakers: Julien Marechal, Gautier Confiant, Sébastien MEYER La session débute par le positionnement de la solution System Center par rapport aux concepts d'organisation ITIL. Le portail du catalogue de se...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice TECHDAYS PARIS 2012 : PLEINIèRE SECOND JOURTECHDAYS PARIS 2012 : PLEINIèRE SECOND JOUR par ROMELARD Fabrice
Après une première journée dédiée aux développeurs, cette seconde journée est dédiée au monde des entreprises et de ses applications. Ainsi, cette pleinière est dédiée à faire un 360 de l'évolution des applications Business aux demandes ac...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice
Logiciels
Academy System (17.2.1.0)ACADEMY SYSTEM (17.2.1.0)Logiciel de gestion des établissements.
- élèves/étudiants (inscription, dossier, absence...)
-... Cliquez pour télécharger Academy System Easy-Planning (1.0.0.1)EASY-PLANNING (1.0.0.1)Basé sur les mêmes principes que MyPlanning, Easy-Planning permet de créer des plannings sous la ... Cliquez pour télécharger Easy-Planning COLLECTOR PLUS (3.00B)COLLECTOR PLUS (3.00B)COLLECTOR PLUS version 3.00B est un logiciel utilisant une base de données alimentée par :
- L... Cliquez pour télécharger COLLECTOR PLUS PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V7.4)PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V7.4)PONAMEDIA TV DEVIENS HELLLOOO FLASH
LA TV SUR VOTRE ORDINATEUR.
Toute une plateforme Multi... Cliquez pour télécharger PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO LettresFaciles 2011 (8.0.0.1)LETTRESFACILES 2011 (8.0.0.1)LettresFaciles est un logiciel facilitant la création et la rédaction de lettres types.
Son inte... Cliquez pour télécharger LettresFaciles 2011
|