Bien que le protocole CAN soit un protocole sériel il n'est pas question de le connecter sans plus à (un port sériel) d'un ordinateur. L'adaptateurUSB->CAN tous usages faisant l'objet de cet article constitue une solution compacte et pratique. Le logiciel qui l'accompagne permet de suivre le transfert de données et d'effectuer des traitements tels que filtrage ou enregistrement en un tour de main, ou plus précisément par un clic de souris.
Le protocole CAN (Controller Area Network) prévu à l'origine pour le secteur automobile a fêté ses 20 bougies il y a quelque temps déjà, ce qui ne l'empêche pas de rester d'actualité. Le protocole développé par Bosch a pour but de permettre à des microcontrôleurs et autres systèmes électroniques de communiquer entre eux. Il avait été développé spécialement pour les environnements pollués par des parasites électromagnétiques et utilise à cet effet des lignes de signaux différentiels, ce qui explique que le secteur automobile en soit friand.
24 septembre 2008
L’article ne donne malheureusement pas les bonnes spécifications du matériel. Voici les bonnes :
- Alimentation par USB ;
- Protection contre les surtensions ;
- Tampon de transmission matériel avec temporisateur d’intervalle pour quatre messages CAN ;
- Le CI PCA82C251 (IC4) ne convertisse pas les signaux CAN de 24 V en TTL, mais le CI peut fonctionner sous une tension de 24 V. Les signaux CAN ont en général un niveau de 1,5 V à 3,5 V.
6 octobre 2008
Pour éviter des problèmes avec le logiciel CAN View de Tiny-CAN dû à des librairies de GTK+, téléchargez la dernière version de GTK+ depuis le site officiel de GTK+ : www.gtk.org