[Programmation] dsPIC communication CAN
Répondre à la discussion
Affichage des résultats 1 à 6 sur 6

dsPIC communication CAN



  1. #1
    ioro

    dsPIC communication CAN


    ------

    Bonjour à tous,

    Nous avons sur une carte, un dsPIC33EV de microchip dont voici la datasheet : http://ww1.microchip.com/downloads/e.../70005144c.pdf

    Nous utilisons également un buffer CAN MCP2551 de microchip également (datasheet : http://ww1.microchip.com/downloads/e...Doc/21667f.pdf)

    Nous essayons de communiquer sur le bus CAN mais visiblement, cela ne fonctionne pas.

    Nous ne sommes pas capable de dire si le problème vient du soft ou du hard. Donc avez-vous de méthodo pour savoir si c'est une erreur de code ou une erreur matériel?

    D'avance, merci.

    Ioro

    -----

  2. #2
    SportsEngine

    Re : dsPIC communication CAN

    Bonjour,

    D'abord vérifier qu'il y a bien des données qui sortent du microcontrôleur sur UART Tx (déconnecter le transceiver CAN).
    - Si de ce côté là il n'y a pas de soucis, vérifier que des données sortent du transceiver CAN. Pour cela tu peux placer une résistance de 120ohm entre CAN_H et CAN_L, sans rien d'autre connecté sur la ligne. Regarde aussi le niveau que tu appliques sur la pin RS du MCP2551 (voir table 1-2 p.4) et vérifie que les niveaux différentiels sont bons.

    - Si rien ne sort de ton µC, c'est que l'UART et/ou l'oscillateur sont mal configurés (entre autre). Est-ce que les pins de l'UART sont bien configurées sur des RPn (Tx) et RPn/RPIn (Rx)? La routine d'écriture sur l'UART est elle bonne?

    Bonne chance!

    PS : au passage, le PIC que tu utilises a un module CAN interne, je ne suis pas un expert en bus CAN, mais jette un oeil sur ses specs, ça peut être utile

  3. #3
    ioro

    Re : dsPIC communication CAN

    Merci pour ta réponse.

    On vient de constater que la pin RS du buffer est connectée.... à rien.....

    J'opère ça vite fait et je te tiens au courant!

  4. #4
    ioro

    Re : dsPIC communication CAN

    C'est bon ça marche!

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

    Re : dsPIC communication CAN

    Nickel!

    Juste par curiosité, tu communiques avec quel équipement?

  7. #6
    ioro

    Re : dsPIC communication CAN

    On communique avec un module CPU

Discussions similaires

  1. dspic et pic
    Par mmm999 dans le forum Électronique
    Réponses: 13
    Dernier message: 31/10/2012, 20h52
  2. Power Line communication sur une ligne DC. Communication CAN
    Par invitee2723b34 dans le forum Électronique
    Réponses: 3
    Dernier message: 21/02/2012, 11h28
  3. [dsPIC]-la famille des dsPIC chauffe t'elle??
    Par jorg1n dans le forum Électronique
    Réponses: 7
    Dernier message: 02/07/2009, 06h50
  4. Programmation dsPIC sous mikroC for dsPIC
    Par invitec63490c6 dans le forum Électronique
    Réponses: 8
    Dernier message: 10/03/2009, 08h31
  5. Réponses: 3
    Dernier message: 30/05/2008, 10h48
Découvrez nos comparatifs produits sur l'informatique et les technologies.