Nous avions besoin d'une interface de détection de température à 16 canaux connectée au bus CAN pour une application de test fonctionnel de carte de circuit imprimé. Plus précisément, il s'agissait de surveiller les températures des MOSFET dans les convertisseurs flyback de la carte de batterie OGS avec équilibreurs actifs. N'ayant pas trouvé d'interface de ce type, nous avons commencé à concevoir un projet rapide pour réaliser cette tâche. Cela s'est rapidement transformé en une véritable conception de produit ; cette interface CANopen® pour 16 thermistances.
Il est à noter que ce dispositif n'est pas particulièrement destiné à des applications de haute précision, principalement parce que cela ne correspond pas aux capacités des capteurs à thermistance NTC à bas prix. Ce dispositif permet plutôt d'étendre la surveillance de la température à l'aide de capteurs bon marché. Par exemple, pour surveiller les moteurs, les roulements, les systèmes de refroidissement, etc.
Fonctionnalité
Mesure 16 thermistances NTC standard (typiquement 10kΩ)
Taux d'échantillonnage de 100Hz à 1/60Hz
Bus de terrain CANopen®, profil de module d'E/S générique CiA 401
Bus de terrain Modbus RS485
Configuration via CANopen ou à l'aide d'une application PC via le port micro-USB
Possibilité d'un micrologiciel personnalisé avec des fonctions spécifiques de traitement du signal
Caractéristiques techniques
convertisseur analogique numérique delta-sigma 24 bits
Source d'excitation autoréglable 10µA-1mA, max 3.3V
L'écran OLED affiche les 16 relevés de température (°C ou °F)
Entrées de capteur isolées galvaniquement du bus CAN (pas entre elles)
Profil d'appareil CANopen® pour les modules E/S génériques (CiA 401)
Prise en charge de l'attribution de l'ID de nœud LSS et du Fastscan (CiA 305)
Supporte la détection automatique du débit binaire entre 10kbps et 1Mbps (CiA 801)
CAN-FD 'Ready' (pas encore de support actif pour les datarates FD, mais tolère le trafic FD sur le bus)
---