Répondre à la discussion
Affichage des résultats 1 à 25 sur 25

programmation pic 18f1220 mplab (detection incendie)



  1. #1
    pmevanno

    programmation pic 18f1220 mplab (detection incendie)


    ------

    salut à tous;
    je suis novice dans la programmation et je travail sur un détecteur incendie.
    je dois faire un programme sous mplab avec un pic 18f1220 mais je ne manie pas du tout le langage c et la programmation.
    je souhaiterai mettre l'état à "1" lorsqu'il y à de la fumée et laissé endormie a "0" lorsqu'il n'y a pas de fumée.
    ci-joint ma schématique, je vous remercie d'avance.Nom : sche.JPG
Affichages : 40
Taille : 49,3 Ko

    -----

  2. Publicité
  3. #2
    indri

    Re : programmation pic 18f1220 mplab (detection incendie)

    Pas besoin d'un µC pour ca..le capteur (lequel utilises tu?) le fait sans doute tout seul...
    Là où va le vent...

  4. #3
    jorg1n

    Re : programmation pic 18f1220 mplab (detection incendie)

    Salut pmevanno, et bienvenue !!!!

    Bon, ça m'a l'air pas bien compliqué pour le moment (je n'ai pas encore vu le schéma...) Mais es tu obligé d'utiliser un PIC18?
    En gros, tu détectes la fumée par le biais du capteur, et tu actives une sortie ?

    [EDIT] Comme le dit indri, le capteur fait déjà cette fonction, ou alors un simple comparateur suffit...

  5. #4
    pmevanno

    Re : programmation pic 18f1220 mplab (detection incendie)

    merci pour l'accueil;
    je dois utiliser une liaison rs232 pour envoyer l'information sur un ordinateur.
    si vous avez du temps je vous transmets mon cahier des charges.
    Dernière modification par JPL ; 16/11/2010 à 14h38. Motif: Pièce jointe supprimée à la demande de pmevanno

  6. A voir en vidéo sur Futura
  7. #5
    indri

    Re : programmation pic 18f1220 mplab (detection incendie)

    Ah oui là d'accord, t'as besoin d'un µC (et peut-être aussi un max232). Mais comme je connais que les atmega, je donne la main aux autres^^
    Là où va le vent...

  8. #6
    jorg1n

    Re : programmation pic 18f1220 mplab (detection incendie)

    je dois utiliser une liaison rs232 pour envoyer l'information sur un ordinateur.
    D'accord... je comprend mieux...
    Bon tout d'abord, on va commencer par faire le schéma, il ne va pas être bien compliqué... (pour un peu, tu l'as déjà bien avancé!)

    Ensuite on s'attaquera au soft...

  9. Publicité
  10. #7
    pmevanno

    Re : programmation pic 18f1220 mplab (detection incendie)

    j'ai fini ma carte je l'ai envoyer en fabrication. as-tu pu lire mon cahier des charges?

  11. #8
    jorg1n

    Re : programmation pic 18f1220 mplab (detection incendie)

    j'ai fini ma carte je l'ai envoyer en fabrication. as-tu pu lire mon cahier des charges?
    Pas encore, les fichiers n'ont pas encore été validés...

  12. #9
    pmevanno

    Re : programmation pic 18f1220 mplab (detection incendie)

    voici mon cahier des charges bon cahier des charges.pdf

  13. #10
    jorg1n

    Re : programmation pic 18f1220 mplab (detection incendie)

    On n'y voit pas très clair sur ton schéma...
    Tu pourrais le mettre en plus clair si possible?

  14. #11
    pmevanno

    Re : programmation pic 18f1220 mplab (detection incendie)

    voila mon schéma, il sera un peu plus lisible Pièce jointe 126982
    Dernière modification par Tropique ; 16/11/2010 à 15h11.

  15. #12
    jorg1n

    Re : programmation pic 18f1220 mplab (detection incendie)

    Bon, ton projet est très sympa pour APPRENDRE....
    Ne devrais tu pas essayer de faire le programme tout seul?
    As tu déjà fais quelquechose?
    As tu fais un synoptique de fonctionnement?

    En gros ou en es tu au niveau de la programmation?

    [EDIT] - Comment se passe la détection de la fumée? sur front montant ou descendant?
    Dernière modification par jorg1n ; 16/11/2010 à 14h57.

  16. Publicité
  17. #13
    pmevanno

    Re : programmation pic 18f1220 mplab (detection incendie)

    je suis encore au base de la programmation, j'utilise pour le moment les fonctions "while, do, if"
    j'ai juste declaré les caracteres..

    mon debut de programme... :

    #include <p18F1220.h>

    #pragma config OSC = INTIO2
    #pragma config FSCM = OFF
    #pragma config IESO = OFF
    #pragma config PWRT = OFF
    #pragma config BOR = OFF
    #pragma config WDT = OFF

    #pragma config MCLRE = ON
    #pragma config STVR = OFF
    #pragma config LVP = OFF
    #pragma config DEBUG = OFF
    #pragma config CP0 = OFF
    #pragma config CP1 = OFF
    #pragma config BORV= 42
    rom const char MESS[30] ="SYSTEME ELECTRONIQUE $";
    unsigned char RECEPTCHAINE[30];


    void config_uart (void)
    {TXSTA =0x20;
    RCSTA =0x90;
    BAUDCTL =0;
    SPBRG =12;
    TRISBbits.TRISB4 =1;
    TRISBbits.TRISB1 =1;
    ADCON1bits.PCFG5 =1;
    ADCON1bits.PCFG6 =1;
    }

    void emet_car (unsigned char CAR)
    {TXREG =CAR;
    while (TXSTAbits.TRMT ==0);
    TXSTAbits.TRMT ==0;
    }

    char recep_car (void)
    {
    while (PIR1bits.RCIF ==0);
    PIR1bits.RCIF ==0;
    return (RCREG);

    }
    void main (void)
    {unsigned char i;
    OSCCON=0x76;
    config_uart ();
    i=0;
    do
    {
    emet_car (MESS[i++]);
    }while (MESS[i]!='$');



    et apres je ne sais pas comment procéder..

  18. #14
    pmevanno

    Re : programmation pic 18f1220 mplab (detection incendie)

    la détection de fumée se passe sur front montant

  19. #15
    Tropique

    Re : programmation pic 18f1220 mplab (detection incendie)

    Bonjour,

    Merci de respecter les http://forums.futura-sciences.com/el...-sabonner.html et de représenter l'image en un format autre que le pdf, réservé aux documents complexes et multipages.
    Pas de complexes: je suis comme toi. Juste mieux.

  20. #16
    jorg1n

    Re : programmation pic 18f1220 mplab (detection incendie)

    Bon, le programme est bien avancé... ta communication marche?

    je suis entrain de te préparer un petit document, pour te présenter comment je vois le programme.. je te poste ça d'ici 30 min...

    L'entrée sur Interruption est sur quel broche ? INT0 1 ou 2 ?

  21. #17
    pmevanno

    Re : programmation pic 18f1220 mplab (detection incendie)

    je l'ai mis sur INT0 et la communication marche bien

  22. #18
    jorg1n

    Re : programmation pic 18f1220 mplab (detection incendie)

    Bon, voila ce que j'ai fais... c'est une piste...

    pour le logiciel en lui même,... je regarde ça ce soir... et je reviens vers toi demain.

    Au fait, j'imagine que c'est dans le cadre de tes cours, tu es en quelle classe ?
    Images attachées Images attachées

  23. Publicité
  24. #19
    pmevanno

    Re : programmation pic 18f1220 mplab (detection incendie)

    je suis en BTS systemes electroniques, et oui, c'est un mini projet que nous sommes entrain d'effectuer. La partie prog est tout nouveau pour nous, j'espere quand même y arriver à bout
    je vous remercie pour votre aide

  25. #20
    jorg1n

    Re : programmation pic 18f1220 mplab (detection incendie)

    Bon,

    ça a été plus rapide que prévu ....

    Dans le fichier zip, tu trouveras un projet sous MPLAB, compilateur C18, il est quasi terminé.... il te faut juste finir la partie communication (la fonction SendRS232...), et j'espère ne pas avoir fait trop d'erreurs...

    Et dans le dossier document, tu trouveras le synoptique de fonctionnement, ce sera plus clair pour que tu puisses comprendre, et si tu as des questions, n'hésistes pas....

    PS: tu es dans quelle région?
    Fichiers attachés Fichiers attachés

  26. #21
    pmevanno

    Re : programmation pic 18f1220 mplab (detection incendie)

    je vous remercie pour tout;
    je vais etudier ca ce soir, et sympa la synoptique c'est beaucoup plus clair !
    si j'ai des problemes je vous tiendrai au courant.
    mercii

  27. #22
    jorg1n

    Re : programmation pic 18f1220 mplab (detection incendie)

    De rien, mais n'hésite pas a poser des questions si tu ne comprend pas...

    Bonne soirée

  28. #23
    jorg1n

    Re : programmation pic 18f1220 mplab (detection incendie)

    As tu réussi a compiler le programme et a compléter la partie manquante?

  29. #24
    pmevanno

    Re : programmation pic 18f1220 mplab (detection incendie)

    je travail dessu demain pendant quatre heures, je te tiens au courant du résultat final,
    A demain

  30. Publicité
  31. #25
    jorg1n

    Re : programmation pic 18f1220 mplab (detection incendie)

    Alors?? ça marche?

    Bonne journée à tous...

Discussions similaires

  1. centrale de détection incendie
    Par wess dans le forum Électronique
    Réponses: 2
    Dernier message: 13/05/2010, 16h49
  2. programmation de pic 16F sous MPLAB
    Par mido1987 dans le forum Électronique
    Réponses: 6
    Dernier message: 05/05/2010, 17h30
  3. Programmation PIC 18F97j60(langage C, MPLAB)
    Par Juaxib dans le forum Électronique
    Réponses: 13
    Dernier message: 17/07/2009, 08h41
  4. MPLAB : PIC reconnu, mais programmation impossible
    Par Toufinet dans le forum Électronique
    Réponses: 3
    Dernier message: 15/06/2007, 17h38
  5. programmation du pic 18F dans MPLAB
    Par lyrah dans le forum Électronique
    Réponses: 3
    Dernier message: 04/10/2006, 15h10
Découvrez nos comparatifs produits sur l'informatique et les technologies.