Bus can Mise en ?uvre d ? une communication par bus CAN Note d ? application Note d ? application MISE EN ?UVRE D ? UNE COMMUNICATION PAR BUS CAN REALISE PAR CHARLES LERY Charles LERY Année universitaire sur CMise en ?uvre d ? une communication par bus CA

Mise en ?uvre d ? une communication par bus CAN Note d ? application Note d ? application MISE EN ?UVRE D ? UNE COMMUNICATION PAR BUS CAN REALISE PAR CHARLES LERY Charles LERY Année universitaire sur CMise en ?uvre d ? une communication par bus CAN Note d ? application Le CAN Controller Area Network est un bus de communication série développé à la ?n des années par l ? entreprise allemande Robert Bosch L ? objectif était de fournir à l ? industrie automobile un bus peu coûteux pour l ? électronique embarquée des automobiles Aujourd ? hui l ? e ?cacité et la robustesse de ce protocole l ? ont amené à être utilisé dans de nombreuses autres applications industrielles en particulier celles nécessitant un débit important jusqu ? à Mbits s avec un très faible taux d ? erreur De nombreux contrôleurs CAN sont aujourd ? hui disponibles chez la plupart des fabricants qui proposent aussi des versions de leurs microcontrôleurs avec des contrôleurs CAN intégrés Ce document présente un exemple d ? implémentation d ? un bus CAN reliant di ?érentes plateformes un microcontrôleur PIC F disposant d ? un contrôleur CAN des modules MPPT Maximum Power Point Tracking Charles LERY sur CMise en ?uvre d ? une communication par bus CAN SOMMAIRE Note d ? application INTRODUCTION PRINCIPE DE FONCTIONNEMENT Format des trames Structure d ? un réseau CAN APPLICATION Description Matériel nécessaire Schéma de raccordement Programmation logiciel Structure du programme principal Programme principal pour la réception d ? informations provenant de deux modules MPPT RESULTATS CONCLUSION ANNEXES Charles LERY sur CMise en ?uvre d ? une communication par bus CAN INTRODUCTION Note d ? application Le protocole de la communication par bus CAN est basé sur le principe de di ?usion générale En e ?et lors de la transmission d ? un message aucune station microcontrôleur et modules MPPT n'est adressée en particulier mais le contenu de chaque message est explicité par une identi ?cation reçue de façon univoque par tous les n ?uds Gr? ce à cet identi ?cateur ces derniers qui sont en permanence à l'écoute du réseau reconnaissent et traitent les messages qui les concernent Cette présente note d ? application décrira de façon détaillée dans une première partie la mise en ?uvre d ? une communication par bus CAN En seconde partie un exemple sera donné pour illustrer cette communication Elle détaillera les échanges que peuvent avoir un microcontrôleur PIC F avec des modules MPPT Ces derniers permettent de récupérer l ? image de la tension et du courant délivrés par des panneaux solaires aux batteries en servant d ? intermédiaires Par dé ?nition ils permettent de faire fonctionner les panneaux solaires de façon à produire en permanence le maximum de leur puissance Ainsi quelles que soient les conditions météorologiques températures et irradiation et quelle que soit la tension de la batterie la commande du convertisseur place le système au point de fonctionnement maximum Ce point de fonctionnement obtenu

  • 24
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise
Partager
  • Détails
  • Publié le Aoû 21, 2021
  • Catégorie Management
  • Langue French
  • Taille du fichier 112.4kB