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

programmation pic 18f1220 mplab (detection incendie)



Vue hybride

  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 : 164
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 à 14h38. 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
    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 à 15h11.

  12. #11
    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?

  13. #12
    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..

  14. #13
    invite8b128ad6

    Re : programmation pic 18f1220 mplab (detection incendie)

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

  15. #14
    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?

Discussions similaires

  1. centrale de détection incendie
    Par inviteca158a7a dans le forum Électronique
    Réponses: 2
    Dernier message: 13/05/2010, 16h49
  2. programmation de pic 16F sous MPLAB
    Par invite17535abc dans le forum Électronique
    Réponses: 6
    Dernier message: 05/05/2010, 17h30
  3. Programmation PIC 18F97j60(langage C, MPLAB)
    Par invite304155d6 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 invite10722f67 dans le forum Électronique
    Réponses: 3
    Dernier message: 04/10/2006, 15h10
Dans la rubrique Tech de Futura, découvrez nos comparatifs produits sur l'informatique et les technologies : imprimantes laser couleur, casques audio, chaises gamer...