Probleme CAN avec PIC
Répondre à la discussion
Affichage des résultats 1 à 2 sur 2

Probleme CAN avec PIC



  1. #1
    invite70a6d0ab

    Smile Probleme CAN avec PIC


    ------

    Re boujour à tous.

    G bien avancé dans mon projet.
    Merci pour toutes les aides que j ai eu.
    G gangné beaucoup de temps et je vais pouvoir venir a bout de mon stage. (Je ne connaissais meme pas le C et les Pic il y un moi, aujourd'hui je peux réaliser presque nimporte koi avec un pic!)

    je passe a une nouvelle étape de mon programme. le CAN. Je veux juste faire varier une frequence en fonction de la tension sur un pont CAN.
    PB, la frequence ne varie pas. bien que tout semble bien configuré. je rapel que j utilise pas d assembleur et que pour configurer les registres, il faut utiliser le fichier en point h (txt), ou se trouve toute les fonctions utilisables.

    voici kelke partie de mon programme. Y est la variable de la fréquence.


    void init()
    {
    ENABLE_INTERRUPTS(GLOBAL);
    ENABLE_INTERRUPTS(INT_RA);
    ENABLE_INTERRUPTS(INT_RA0);
    SETUP_TIMER_0(RTCC_INTERNAL);
    SETUP_TIMER_0(RTCC_DIV_1);
    SETUP_WDT(WDT_OFF);
    //SETUP_ADC_PORTS(NO_ANALOGS);
    SET_TRIS_A(0x39);
    SET_TRIS_B(0x00);
    SET_TRIS_C(0x80);
    SETUP_ADC(ADC_CLOCK_DIV_32);
    SETUP_ADC_PORTS(sAN9);
    SETUP_ADC(VSS_VDD);
    }


    ...


    while(INPUT(PIN_A3)==0)
    {
    Pulses1(); //continuous Pulses
    y=READ_ADC(); //adjustement of the frequency

    if(y<=20){y=20;} //limitation of the frequency
    }

    -----
    Fichiers attachés Fichiers attachés

  2. #2
    umfred

    Re : Probleme CAN avec PIC

    je ne pense pas que le problème vienne du convertiseur A/N mais plutot de la fonction qui génère ton signal à fréquence variable.

    Peut nous la décrire?
    Je te rappelle à tout hasard qu'il y a plusieurs entrées analogiques possibles (le port A en entier en fait) et qu'il faut sélection la bonne voie.
    Je te rapelle aussi qu'il te faut une tension de référence, et que la valeur lue sur le CAN varie de 0 à 1023 (10 bits).

Discussions similaires

  1. Probleme avec pic
    Par invite7a4a1434 dans le forum Électronique
    Réponses: 16
    Dernier message: 28/09/2007, 14h03
  2. probleme avec pic
    Par invite2b3d9dd6 dans le forum Électronique
    Réponses: 2
    Dernier message: 19/07/2007, 14h50
  3. Problème avec Pic basic 1S
    Par invitee66c3aa9 dans le forum Électronique
    Réponses: 0
    Dernier message: 09/02/2007, 19h54
  4. probleme simple avec PIC
    Par invite70a6d0ab dans le forum Électronique
    Réponses: 4
    Dernier message: 07/06/2006, 18h24
  5. probleme avec pic et L298...
    Par nordiste dans le forum Électronique
    Réponses: 12
    Dernier message: 29/01/2006, 20h34
Découvrez nos comparatifs produits sur l'informatique et les technologies.