programmation pic 18f1220 mplab (detection incendie)
Répondre à la discussion
Affichage des résultats 1 à 25 sur 25

programmation pic 18f1220 mplab (detection incendie)



  1. #1
    invite8b128ad6

    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 : 112
Taille : 49,3 Ko

    -----

  2. #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...

  3. #3
    invite3c35244f

    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...

  4. #4
    invite8b128ad6

    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 à 15h38. Motif: Pièce jointe supprimée à la demande de pmevanno

  5. A voir en vidéo sur Futura
  6. #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...

  7. #6
    invite3c35244f

    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...

  8. #7
    invite8b128ad6

    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?

  9. #8
    invite3c35244f

    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...

  10. #9
    invite8b128ad6

    Re : programmation pic 18f1220 mplab (detection incendie)

    voici mon cahier des charges bon cahier des charges.pdf

  11. #10
    invite3c35244f

    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?

  12. #11
    invite8b128ad6

    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 à 16h11.

  13. #12
    invite3c35244f

    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?

  14. #13
    invite8b128ad6

    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..

  15. #14
    invite8b128ad6

    Re : programmation pic 18f1220 mplab (detection incendie)

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

  16. #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.

  17. #16
    invite3c35244f

    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 ?

  18. #17
    invite8b128ad6

    Re : programmation pic 18f1220 mplab (detection incendie)

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

  19. #18
    invite3c35244f

    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

  20. #19
    invite8b128ad6

    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

  21. #20
    invite3c35244f

    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

  22. #21
    invite8b128ad6

    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

  23. #22
    invite3c35244f

    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

  24. #23
    invite3c35244f

    Re : programmation pic 18f1220 mplab (detection incendie)

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

  25. #24
    invite8b128ad6

    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

  26. #25
    invite3c35244f

    Re : programmation pic 18f1220 mplab (detection incendie)

    Alors?? ça marche?

    Bonne journée à tous...

Discussions similaires

  1. centrale de détection incendie
    Par inviteca158a7a dans le forum Électronique
    Réponses: 2
    Dernier message: 13/05/2010, 17h49
  2. programmation de pic 16F sous MPLAB
    Par invite17535abc dans le forum Électronique
    Réponses: 6
    Dernier message: 05/05/2010, 18h30
  3. Programmation PIC 18F97j60(langage C, MPLAB)
    Par invite304155d6 dans le forum Électronique
    Réponses: 13
    Dernier message: 17/07/2009, 09h41
  4. MPLAB : PIC reconnu, mais programmation impossible
    Par Toufinet dans le forum Électronique
    Réponses: 3
    Dernier message: 15/06/2007, 18h38
  5. programmation du pic 18F dans MPLAB
    Par invite10722f67 dans le forum Électronique
    Réponses: 3
    Dernier message: 04/10/2006, 16h10
Dans la rubrique Tech de Futura, découvrez nos comparatifs produits sur l'informatique et les technologies : imprimantes laser couleur, casques audio, chaises gamer...