Débutant perdu avec multisim et pic
Répondre à la discussion
Affichage des résultats 1 à 12 sur 12

Débutant perdu avec multisim et pic



  1. #1
    invitefff2714a

    Débutant perdu avec multisim et pic


    ------

    Bonjour à tous.
    Je débute totalement en électronique. En fait je me lance (à titre de hobby) dans la programmation de pic (et je commence modestement avec le 16f84).
    J'ai découvert récemment un logiciel génial : multisim de national instruments. J'ai donc téléchargé la version de démo. Non seulement je peux simuler un circuit electronique mais aussi un mcu (donc un pic 16f84).
    Et là je me pose des questions

    Dans un premier temps je simule le circuit suivant :

    vdd(5v) ---- résistance 330ohm ---- led (1.66v) ---- vss(0v)

    Je mesure (par rapport à la masse).
    avant la résistance : 5v/10.1mA
    avant la led : 1,66v/10.1mA
    et la led s'allume.
    Donc jusque là, logique.

    Puis je simule un pic 16f84.
    Avec :
    vdd vers pins 4 et 14
    vss vers pin 5
    quartz 5mhz (avec condensateurs 27pF) vers pins 15et 16
    Bref du classique.

    Puis j'ai
    pin RA2 --- résistance 330ohm --- led(1.66v) --- vss(0v)
    et un petit programme qui envoie du 5v sur la pin RA2.
    Le programme fonctionne. Testé avec mplab. RA2 est bien à 1.

    Et là, si je mesure(toujours par rapport à la masse), j'ai
    avant la résistance : 1.77v/323uA
    avant la led : 1,66v/323uA
    et la led ne s'allume pas !

    Donc ... je ne comprends pas pourquoi ça ne marche pas.
    Je n'ai rien compris à l'électronique de base où mauvaise utilisation de multisim ?

    Merci pour votre aide.

    -----

  2. #2
    invite210e4233

    Re : Débutant perdu avec multisim et pic

    Et si tu ne connectes pas la LED, tu mesures 5V ou pas ?

  3. #3
    invitefff2714a

    Re : Débutant perdu avec multisim et pic

    Oui.
    Si j'insère un interrupteur avant la résistance et que je l'ouvre, je mesure bien 5v (entre le pin RA2 et l'interrupteur) !

  4. #4
    Gérard

    Re : Débutant perdu avec multisim et pic

    Bonjour,
    La LED, est-elle branchée dans le bon sens ?

  5. A voir en vidéo sur Futura
  6. #5
    invitefff2714a

    Re : Débutant perdu avec multisim et pic

    Oui oui, elle est dans le bon sens !

  7. #6
    Gérard

    Re : Débutant perdu avec multisim et pic

    Bonjour,
    RA2 est bien configuré en sortie ?

  8. #7
    invitefff2714a

    Re : Débutant perdu avec multisim et pic

    Oui, le bit 2 de trisa est bien à 0 et le bit 2 de porta est à 1.

    Par contre je viens de me rendre compte que tous les bits de portb sont à 1 alors que dans mplab il sont à 0 (et je fais bien un clrf porta et clrf portb). Quand je lance le programme en debug avec multisim, il sont bien tous à 0 puis tout d'un coup ils passent à 1

  9. #8
    Gérard

    Re : Débutant perdu avec multisim et pic

    Citation Envoyé par tweetysat Voir le message
    Oui, le bit 2 de trisa est bien à 0 et le bit 2 de porta est à 1.

    Par contre je viens de me rendre compte que tous les bits de portb sont à 1 alors que dans mplab il sont à 0 (et je fais bien un clrf porta et clrf portb). Quand je lance le programme en debug avec multisim, il sont bien tous à 0 puis tout d'un coup ils passent à 1

    D'après ce que tu dit, çà devrait marcher.

    As-tu déjà cablé ton montage ?
    Le meilleur simulateur est la plaque d'essais.

  10. #9
    invitefff2714a

    Re : Débutant perdu avec multisim et pic

    Je n'ai pas de 16f84 sous la main. Par contre j'ai testé 'en réel' avec un 16f876 et ça marche. Mais en fait (avec le 16f84) il s'agit d'un 'exemple' tiré du cours de bigonoff. Donc ça devrait marcher il me semble. Même 'montage' et même programme.
    Je viens de vérifier. C'est quand je fais bcf trisa,2 que tous les bits de portb passent à 1 ! Pourtant je suis bien dans la banque 1. Et le bit 2 de trisa passe bien à 1. C'est pas normal ça je suppose ? Est-ce la source du problème ?

  11. #10
    invitefff2714a

    Re : Débutant perdu avec multisim et pic

    Bon je continue mes recherches.
    Les bits de de portb qui passent à 1, c'est à cause de la résistance de rappel qui est activée (par contre dans mplab ils restent à 1 ).
    j'ai désactivé cette résistance mais ... toujours pas de changement.

  12. #11
    invitefff2714a

    Re : Débutant perdu avec multisim et pic

    Un petit up

  13. #12
    Gérard

    Re : Débutant perdu avec multisim et pic

    Laisse tomber la simulation et cable.

Discussions similaires

  1. LCD et PIC 16F84 (je suis perdu)
    Par Fred-ql dans le forum Électronique
    Réponses: 27
    Dernier message: 09/06/2009, 13h24
  2. debutant perdu en VHDL
    Par invitebeff1d9a dans le forum Électronique
    Réponses: 11
    Dernier message: 14/04/2008, 13h08
  3. Problème avec ISIS et question pour MULTISIM
    Par invite5f450736 dans le forum Électronique
    Réponses: 2
    Dernier message: 23/06/2007, 18h45
  4. debutant perdu dans les termes
    Par invite376a7ebd dans le forum Électronique
    Réponses: 10
    Dernier message: 08/02/2007, 22h17
  5. je suis débutant et un peu .... perdu
    Par invited2a9aaed dans le forum Matériel astronomique et photos d'amateurs
    Réponses: 7
    Dernier message: 20/10/2004, 10h50
Dans la rubrique Tech de Futura, découvrez nos comparatifs produits sur l'informatique et les technologies : imprimantes laser couleur, casques audio, chaises gamer...