Mise à jour : 15-Déc-2021

| Présentation | Documents et livres | Portails et magazines | Bus de terrain | Bus CAN | Bus EIB | Bus VME | Bus VXI | Bus PCI | Bus USB | Bus I2C | Liaison V.24/RS.232 | Liaison RS.485 |
On appelle bus industriel, un bus d'échange de données entre cartes électroniques. Cela correspond généralement au bus fond de panier, panier ou châssis dans lequel sont enfichées les cartes électroniques. Mais c'est aussi bien plus que cela. Cela implique :
Le but est d'avoir un bus normalisé qui permet d'interconnecter des cartes électroniques hétérogènes pour être au final constructeur indépendant. Le fer de lance des bus industriels est le vénérable bus VME, trentenaire, toujours d'actualité et utilisé pour la conception de systèmes d'acquisition et de traitement de données...
J'ai aussi rajouté des informations concernant les liaisons série normalisées dont le but initial est aussi d'échanger des données entre différents périphériques ou cartes électroniques.
Voici une liste de livres traitant des bus, bus industriels et liaisons série que j'ai lus et dont voici ma revue. La plupart sont en anglais. Ces livres sont disponibles à la bibliothèque de l'ENSEIRB pour les étudiants de l'école.
**** 28/11/16 L'Internet des objets. Les principaux protocoles M2M et leur
évolution vers IP. O. Hersent and al. Editions Dunod. 2014. Ce livre
fait le point sur les technologies réseaux M2M pour l'IoT : IEEE
802.15.4, CPL, réseaux BACnet, LonWorks, ModBus, KNX, ZigBee et Z-Wave.
Les protocoles M-Bus filaire et C12 pour la métrologie sont abordés.
La norme 6LowPAN est aussi traitée comme ZigBee Smart Energie 2.0.
Un très bon chapitre 3 sur les aspects radioélectriques de
l'émission/réception faible puissance longue portée,
les puissances d'émission autorisées sur les différentes
bandes de fréquence notamment ISM, l'augmentation de la portée
par un faible débit de données, l'ultra-narrowband et l'étalement
de spectre. C'est un livre complet qui propose l'état de l'art des
principaux réseaux et bus pour l'IoT
**** 20/03/06 Réseaux Multiplexés
pour systèmes embarqués. CAN, LIN, FlexRay, Safe-by-Wire.
D. Paret. Editions Dunod. 2005. Ce livre imposant (450 pages) reprend pour
plus d'une bonne moitié un ancien et excellent livre de l'auteur
"Bus CAN - Description", ce qui ne laisse plus beaucoup de place
pour le reste sauf bien sûr si vous ne connaissez pas le bus CAN !
Dans ce qui reste, l'auteur aborde les bus LIN, les bus audio-vidéo
(I2C, D2B, FireWire...) et l'approche System Basic Chip SBC. Enfin, une
introduction aux réseaux Wireless est proposée. Malgré
ces quelques remarques, cela reste néanmoins un excellent livre sur
les bus !
***** 19/05/05 USB Complete. J. Axelson Editions Lakeview Research. 2004.
Le livre bible sur la norme USB et sa mise en oeuvre. Clair (contrairement
à la norme),
bien écrit, un régal. L'auteur présente de façon
didactique la norme USB puis les contrôleurs USB du marché
que l'on peut utiliser.Via un exemple concret, la partie logicielle est
abordée côté périphérique (firmware) mais
aussi côté PC host sous Windows (driver HID). A lire absolument
si l'on désire développer des systèmes avec USB
On pourra consulter les portails suivants sur les bus, bus industriels et liaisons série.
ETHERNET INDUSTRIEL :
BUS FIP :
BUS PROFIBUS :
BUS INTERBUS :
BUS FF :
BUS LON :
BUS CONTROLNET :
BUS DEVICENET :
![]()
Vous trouverez ici un certain nombre d'informations sur ce sujet.
LOGICIELS :
INTERFACES SERIE-USB USBMOD :
La société FTDI commercialise des modules de conversion liaison série vers USB. Voici des informations sur le sujet :
Le circuit FT232BM a été intégré sur un petit module électronique en format DIP32 avecles composants passifs nécessaires pour former le module USBMOD3 :
|
mon application Linux en mode user
|
application
|
|
bibiothèque API user
|
|
|
kernel
|
|
|
USB
|
Hardware
|
|
module USBMODx
|
Développement d'une application Linux en mode user pour module USBMODx
Vous trouverez ici un certain nombre d'informations sur ce sujet.
Vous trouverez ici un certain nombre d'informations sur ce sujet.
Vous trouverez ici un certain nombre d'informations sur ce sujet.
![]()