Je fais actuellement un système composé d'un boîtier en plastique qui contient un MCU parlant à 7 ADC utilisant un SPI de 2 MHz sur des fils d'environ 5 cm de long.
Le problème est que je suis préoccupé par EMI. Tout ce que j'ai lu suggère que tout type de signal numérique qui n'est pas en toute sécurité sur un PCB dans un châssis métallique mis à la terre rayonnera trop pour passer les tests EMI. Je suppose que cela inclurait également I2C.
Est-ce susceptible d'échouer aux tests EMI? Que puis-je faire à ce sujet?
Je cherche toutes sortes de réponses, y compris "Utiliser un bus / ADC différent", mais pas les réponses qui impliquent des changements mécaniques comme: "Mettez tous les ADC sur le même PCB" ou "Mettez le tout dans une boîte métallique" . Je suis particulièrement intéressé par les alternatives Low-EMI à SPI, y compris les bus différentiels.
Voici quelques informations pertinentes sur l'application. Veuillez me faire savoir si vous avez besoin de savoir plus de choses:
- 6 fils vont à chaque carte ADC (Power, GND, CS, CLK, MOSI, MISO).
- Les ADC sont actuellement MCP3208 (Microchip 8 canaux, 12 bits)
- Je travaille dans une application qui manque désespérément d' espace, donc ajouter un blindage aux fils n'est pas vraiment une option.
- Ce serait bien d'utiliser une sorte de bus différentiel (une ou deux paires uniquement), mais les seuls ADC avec communication différentielle semblent être des types LVDS multi-MSPS.
- Le CAN est probablement trop lent et aussi assez volumineux pour une telle application à espace limité.
- Fréquence d'échantillonnage: j'ai besoin d'échantillonner chaque canal à 1 kHz.
Ajoutée:
Juste pour donner une idée des contraintes d'espace:
Ici, vous pouvez voir l'un des PCB ADC. Celui-ci a en fait un MCP3202 au lieu d'un MCP3208, mais il est compatible (ish). C'est dans un package TSSOP 8. Le PCB mesure 11 mm x 13 mm. Le câble noir a un diamètre de 2 mm. Comme vous pouvez le voir, il n'y a même pas d'espace pour un connecteur et les fils sont soudés directement au PCB, puis mis en pot. L'absence de connecteur est due aux contraintes d'espace environnantes plutôt qu'aux contraintes d'espace PCB.