Ich mache derzeit ein System, das aus einem Kunststoffgehäuse besteht, das eine MCU enthält, die mit 7 ADCs unter Verwendung von 2 MHz SPI über Kabel mit einer Länge von etwa 5 cm kommuniziert.
Das Problem ist, dass ich über EMI besorgt bin. Alles, was ich gelesen habe, deutet darauf hin, dass jede Art von digitalem Signal, das auf einer Platine in einem geerdeten Metallgehäuse nicht sicher ist, zu viel Strahlung abgibt, um eine EMI-Prüfung zu bestehen. Ich denke, das würde auch I2C einschließen.
Scheitert dies wahrscheinlich an der EMI-Prüfung? Was kann ich dagegen tun?
Ich suche nach Antworten aller Art, einschließlich "Einen anderen Bus / ADC verwenden", aber ohne Antworten, die mechanische Änderungen beinhalten, wie: "Alle ADCs auf derselben Platine platzieren" oder "Das Ganze in eine Metallbox packen". . Ich interessiere mich besonders für Low-EMI-Alternativen zu SPI, einschließlich Differentialbussen.
Hier finden Sie einige relevante Informationen zur Anwendung. Bitte lassen Sie mich wissen, wenn Sie weitere Informationen benötigen:
- Zu jeder ADC-Karte (Power, GND, CS, CLK, MOSI, MISO) führen 6 Drähte.
- ADCs sind derzeit MCP3208 (Microchip 8-Kanal, 12-Bit)
- Ich arbeite in einer extrem beengten Anwendung, daher ist das Hinzufügen einer Abschirmung zu den Kabeln eigentlich keine Option.
- Es wäre schön, eine Art Differentialbus zu verwenden (nur ein oder zwei Paare), aber die einzigen ADCs mit Differentialkommunikation scheinen Multi-MSPS-LVDS-Typen zu sein.
- CAN ist wahrscheinlich zu langsam und auch sperrig für eine solche platzbeschränkte Anwendung.
- Abtastrate: Ich muss jeden Kanal mit 1 kHz abtasten.
Hinzugefügt:
Nur um eine Vorstellung von den Platzbeschränkungen zu geben:
Hier sehen Sie eine der ADC-Leiterplatten. Dieser hat tatsächlich einen MCP3202 anstelle eines MCP3208, ist aber kompatibel (ish). Es ist in einem TSSOP 8-Paket enthalten. Die Leiterplatte ist 11 mm x 13 mm groß. Das schwarze Kabel hat einen Durchmesser von 2 mm. Wie Sie sehen, ist nicht einmal Platz für einen Stecker, und die Drähte werden direkt auf die Leiterplatte gelötet und dann vergossen. Der Mangel an Steckverbindern ist eher auf Platzbeschränkungen der Umgebung als auf Platzbeschränkungen der Leiterplatte zurückzuführen.