CPC-PCI est une carte CAN passive pour les slots PCI. Le CPC-PCI a été conçu pour des applications industrielles et possède une construction robuste et économique. Le CPC-PCI supporte un, deux ou quatre canaux CAN qui peuvent être exploités indépendamment avec différents débits de données. L'interface est livrée avec le contrôleur CAN SJA1000 de NXP, qui offre de bonnes caractéristiques de diagnostic.
Le CPC-PCI fait correspondre le(s) contrôleur(s) CAN directement dans l'espace d'adressage du PC et permet l'accès aux messages CAN avec de faibles temps de latence. Les logiciels existants pour les contrôleurs CAN pris en charge peuvent être facilement adaptés. Pour les systèmes d'exploitation Windows et Linux, des kits de développement logiciel avec une API identique sont disponibles gratuitement.
En option, le CPC-PCI est disponible avec une séparation galvanique entre le PC et le bus CAN. Une séparation galvanique entre les canaux CAN est également possible grâce à des convertisseurs DC/DC séparés.
Séparation galvanique optionnelle entre les canaux CAN
Prise en charge des trames de 11 bits et de 29 bits
Prise en charge de Linux socketCAN
Kits de développement gratuits pour Windows 7/8.x/10/11 et Linux
La configuration et la communication CAN avec le CPC-PCI se font par des accès à la zone d'adresse mémoire du PC. Les zones de données appropriées sont mappées par le CPC-PCI et le logiciel "plug & play" dans l'espace d'adressage de la mémoire. Grâce à l'accès direct aux contrôleurs CAN, la communication CAN s'effectue avec un faible temps de latence.
La mémoire utilisée par le CPC-PCI est divisée en plusieurs sections. Les registres de contrôle permettent la détection du type d'interface similaire aux interfaces CPC-Card, CPC-XT et CPC-104 et la génération de réinitialisations matérielles pour les contrôleurs CAN.
---