problème de synchronisation d'acquisition des données
Répondre à la discussion
Affichage des résultats 1 à 1 sur 1

problème de synchronisation d'acquisition des données



  1. #1
    invitec0090f33

    problème de synchronisation d'acquisition des données


    ------

    Bonjour tous le monde,
    j'ai une interface de supervision sous LabVIEW qui me permet d'afficher un valeur intervient du capteur d'une par et d'envoyer un commande vers le motopompe, d'autre part, à travers le pic 18 F 4550 en utilisant l'USB CDC pour la transmission des données
    j'ai programmé mon PIC sous le CCS. au moment de la simulation sous ISIS la commande attendu le pic alors que l'acquisition des données fait un retard et parfois la valeur de capteur n'affiche pas sur l'interface. je vous cite mon programme sous le CCS ci dessous, pour que vous m'aider de trouvez la problème et merci d'avance pour votre aide

    Code:
    void main()
     {
      usb_cdc_init();
      usb_init();
      output_high(PIN_B3);
      output_low(PIN_B4); //s'allumer le diode led rouge 
     while (!usb_cdc_connected())
      { }
    usb_task();
      if(usb_enumerated()){
       delay_ms(100);
      output_high(PIN_B4);
      output_low(PIN_B3);
     setup_adc_ports(AN0);     
    setup_adc(ADC_CLOCK_INTERNAL);
    setup_timer_2(T2_DIV_BY_4,255,1);
    setup_ccp1(CCP_PWM);
     set_pwm1_duty(0);
       }
       while(1)
     {
       usb_task();
       usb_debug_task();
       set_adc_channel(0);
       delay_us(20);
       v_1= read_adc();
      if (usb_cdc_kbhit()) 
         {
    if (c=='\n') printf(usb_cdc_putc," %u\n",v_1);
    
    c=usb_cdc_getc();
    output_d(c);
    s1=c-48;
    c=usb_cdc_getc();
    s2=c-48;
    output_d((s1*10)+s2);
    set_pwm1_duty((s1*10)+s2);
    delay_ms(20);
          }
       
     }
      }

    -----
    Dernière modification par gienas ; 11/05/2012 à 18h14. Motif: Ajouté balises code, obligatoires pour les programmes

Discussions similaires

  1. [Blanc] centrale d'acquisition des données pour une installation Photovoltaique
    Par invitee1c02337 dans le forum Dépannage
    Réponses: 1
    Dernier message: 23/10/2010, 09h24
  2. Pb d'acquisition de données
    Par invitef7a62343 dans le forum Électronique
    Réponses: 2
    Dernier message: 16/03/2009, 21h38
  3. Carte d'acquisition des données des capteurs
    Par invitea8df028d dans le forum Électronique
    Réponses: 0
    Dernier message: 16/02/2009, 17h43
  4. Système d'acquisition de données embarqué sur véhicule
    Par invite8141c60e dans le forum Électronique
    Réponses: 7
    Dernier message: 18/09/2008, 01h22
  5. carte d'acquisition de données
    Par invite28fd3872 dans le forum Électronique
    Réponses: 2
    Dernier message: 24/03/2005, 11h46
Dans la rubrique Tech de Futura, découvrez nos comparatifs produits sur l'informatique et les technologies : imprimantes laser couleur, casques audio, chaises gamer...