Ingénierie des communications CAN et FPGA : Mise en œuvre d'un système de mesure basé sur le bus CAN sur un kit de développement FPGA

Ingénierie des communications CAN et FPGA : Mise en œuvre d'un système de mesure basé sur le bus CAN sur un kit de développement FPGA (Yu Zhu)

Titre original :

CAN and FPGA Communication Engineering: Implementation of a CAN Bus based Measurement System on an FPGA Development Kit

Contenu du livre :

Le réseau CAN (Controller Area Network), inventé par Bosch en 1983, est un protocole de bus de terrain sériel qui a été utilisé à l'origine dans les véhicules routiers et qui est maintenant largement appliqué dans d'autres domaines industriels. Depuis sa naissance, les ingénieurs en électronique automobile ont utilisé des microcontrôleurs (MCU) pour contrôler le bus CAN.

Aujourd'hui, le Field-programmable Gate Array (FPGA) étant devenu très avancé, ce livre introduit une nouvelle méthode qui utilise conjointement un FPGA et un MCU au lieu d'un seul MCU pour concevoir un système de mesure du bus CAN. En outre, le système conçu doit pouvoir fonctionner à la vitesse la plus rapide possible. Le chapitre 1 de ce livre est l'introduction qui comprend le contexte, l'objectif et les grandes lignes de ce livre.

Le chapitre 2 décrit l'historique du développement du protocole CAN et les principes fondamentaux tels que le domaine d'application, les couches d'architecture, les différentes structures de trame, le codage de trame, la gestion des erreurs et le confinement des fautes, qui sont extraits de la spécification CAN 2.

0 et de la norme ISO 11898. Il aide le lecteur à comprendre le CAN.

Le chapitre 3 étudie le taux de transmission de données effectif et le rapport entre le bus CAN et le port série UART du MCU. Il compare ensuite leurs valeurs et tire une conclusion. Ce chapitre est la recherche théorique la plus importante de ce livre.

Le chapitre 4 décrit les dispositifs utilisés dans les expériences du livre. Cinq dispositifs principaux sont utilisés : un FPGA Altera, un convertisseur de niveau 5-3. 3 V, un MCU CAN Atmel, un NI CAN USB et un PC avec l'environnement LabVIEW.

Le chapitre 5 présente la procédure de développement du logiciel pour l'ensemble du système, y compris le FPGA avec Quartus II, le MCU avec Keil C51 et le NI CAN BUS avec LabVIEW. Le chapitre 6 décrit les expériences de test du système de mesure.

Il analyse une erreur courante ignorée lors de la programmation du MCU et montre comment la résoudre. Après la reprogrammation, trois tests et leurs résultats sont illustrés. Le chapitre 7 présente la conclusion finale de ce livre, à savoir que le système de mesure conçu ici utilise au maximum les données effectives du CAN.

Autres informations sur le livre :

ISBN :9783836699259
Auteur :
Éditeur :
Langue :anglais
Reliure :Broché

Achat:

Actuellement disponible, en stock.

Je l'achète!

Autres livres de l'auteur :

Ingénierie des communications CAN et FPGA : Mise en œuvre d'un système de mesure basé sur le bus CAN...
Le réseau CAN (Controller Area Network), inventé...
Ingénierie des communications CAN et FPGA : Mise en œuvre d'un système de mesure basé sur le bus CAN sur un kit de développement FPGA - CAN and FPGA Communication Engineering: Implementation of a CAN Bus based Measurement System on an FPGA Development Kit

Les œuvres de l'auteur ont été publiées par les éditeurs suivants :

© Book1 Group - tous droits réservés.
Le contenu de ce site ne peut être copié ou utilisé, en tout ou en partie, sans l'autorisation écrite du propriétaire.
Dernière modification: 2024.11.14 07:32 (GMT)