Dongle CANUSB et CAN232 pour Interfaces simplifiées au bus CAN
Le dongle CANUSB est un module compact et économique qui se branche sur n’importe quel port USB d’un ordinateur pour offrir une connectivité interfaces instantanée au bus CAN. Grâce à cette approche, tout logiciel peut le reconnaître comme un port COM standard (port série RS232), évitant ainsi l’installation de pilotes supplémentaires. Pour des transferts de données plus rapides ou pour gérer des charges CAN plus élevées, il est possible d’employer la DLL Windows dédiée, permettant d’exploiter un mode de transfert accéléré. L’envoi et la réception de trames peuvent s’effectuer selon un format ASCII classique ou à travers la DLL Windows CANUSB en mode threadé, ce qui laisse une grande flexibilité de programmation aux développeurs. L’avantage principal de cette solution réside dans sa simplicité d’intégration dans des environnements de test, de diagnostic ou de développement, où la nécessité de communiquer rapidement avec un bus CAN est primordiale. Le donge CAN232 est similaire au CANSUB à la différence qu'il est directement conçu pour se raccorder sur le port COM d’un ordinateur ou toute autre interface RS232 dans un système embarqué (en vue et place du port USB utilisé par le dongle CANUSB).
Présentation du Protocole ASCII utilisé par les modules CANUSB et CAN232
Le protocole ASCII utilisé par le CANUSB et CAN232 autorise l’envoi et la réception de trames CAN de manière directe et intuitive. Il suffit de transmettre des commandes en ASCII pour gérer l’ensemble des échanges, rendant la mise en œuvre accessible à un large éventail d’utilisateurs. Cette simplicité permet de conserver un haut niveau de fiabilité et de souplesse dans l’enregistrement de données ou la supervision d’équipements connectés au bus CAN. Au final, qu’il s’agisse du CANUSB ou du CAN232, la facilité de mise en œuvre et la compatibilité avec des configurations diverses en font des solutions de choix pour relier efficacement des systèmes CAN à des environnements PC ou embarqués.