pic 16F877+ codeur incremental
Répondre à la discussion
Affichage des résultats 1 à 2 sur 2

pic 16F877+ codeur incremental



  1. #1
    invite184126ed

    pic 16F877+ codeur incremental


    ------

    salut
    j ai utilisé le pic 16F877 et un codeur incrémental pour detecter le sens et la position d un axe en rotation.

    j ai programmé le pic mais j ai rencontré des problemes
    voila le code

    if (a0==b0)
    {
    if ((a0!=PORTD.F1) && (b0==PORTD.F2)) sens++;
    else if ((a0==PORTD.F1) && (b0!=PORTD.F2)) sens--;
    }
    else if (c0!=d0)
    {
    if ((a0==PORTD.F1) && (b0!=PORTD.F2)) sens++;
    else if ((a0!=PORTD.F1) && (b0==PORTD.F2)) sens--;
    }

    svp j ai besoin de votre aide
    merci

    -----

  2. #2
    invite184126ed

    Re : pic 16F877+ codeur incremental

    le codeur est alimenté par 5V DC et relié aux ports D 1 et 2.

    a0 et b0 sont les anciens états. je les ai comparés avec les nouveaux etats

    merci

Discussions similaires

  1. Codeur incrémental
    Par invitee0ba7c35 dans le forum Électronique
    Réponses: 9
    Dernier message: 16/12/2011, 14h30
  2. Problème précision codeur incrémental???
    Par invitee0ba7c35 dans le forum Électronique
    Réponses: 10
    Dernier message: 26/04/2008, 22h22
  3. Codeur incrémental avec microcontroleur
    Par invite2a47d453 dans le forum Électronique
    Réponses: 0
    Dernier message: 16/01/2008, 16h59
  4. Codeur incrémental?
    Par inviteed63aef3 dans le forum Électronique
    Réponses: 1
    Dernier message: 20/04/2007, 21h51
  5. Codeur Incremental
    Par invitef341dab1 dans le forum Électronique
    Réponses: 4
    Dernier message: 26/02/2006, 13h55
Dans la rubrique Tech de Futura, découvrez nos comparatifs produits sur l'informatique et les technologies : imprimantes laser couleur, casques audio, chaises gamer...