Tôi hiện đang tạo ra một hệ thống bao gồm một vỏ nhựa chứa MCU nói chuyện với 7 ADC sử dụng SPI 2 MHz qua các dây dài khoảng 5cm.
Vấn đề là tôi quan tâm đến EMI. Tất cả mọi thứ tôi đã đọc cho thấy rằng bất kỳ loại tín hiệu kỹ thuật số nào không an toàn trên PCB trong khung kim loại được nối đất sẽ phát ra quá nhiều để vượt qua thử nghiệm EMI. Tôi đoán điều này sẽ bao gồm I2C là tốt.
Điều này có khả năng thất bại trong thử nghiệm EMI? Những gì tôi có thể làm gì về điều này?
Tôi đang tìm kiếm bất kỳ loại câu trả lời nào, bao gồm "Sử dụng một bus / ADC khác nhau", nhưng không bao gồm các câu trả lời liên quan đến những thay đổi cơ học như: "Đặt tất cả các ADC trên cùng một PCB" hoặc "Đặt toàn bộ vào một hộp kim loại" . Tôi đặc biệt quan tâm đến các lựa chọn thay thế EMI thấp cho SPI bao gồm cả xe buýt vi sai.
Dưới đây là một số thông tin liên quan về ứng dụng. Xin vui lòng cho tôi biết nếu bạn cần biết thêm nhiều thứ:
- 6 dây đi đến mỗi bảng ADC (Power, GND, CS, CLK, MOSI, MISO).
- ADC hiện đang là MCP3208 (Microchip 8 kênh, 12 bit)
- Tôi đang làm việc trong một ứng dụng bị giới hạn không gian một cách tuyệt vọng , vì vậy việc thêm che chắn cho các dây không thực sự là một lựa chọn.
- Sẽ rất tuyệt nếu sử dụng một số loại bus vi sai (chỉ một hoặc hai cặp), nhưng các ADC duy nhất có giao tiếp vi sai dường như là các loại LVDS đa MSPS.
- CAN có lẽ là quá chậm, và cũng là loại cồng kềnh cho một ứng dụng bị hạn chế không gian như vậy.
- Tốc độ mẫu: Tôi cần lấy mẫu mỗi kênh ở tần số 1kHz.
Thêm:
Chỉ để đưa ra một ý tưởng về các hạn chế không gian:
Ở đây bạn có thể thấy một trong các PCB ADC. Cái này thực sự có MCP3202 thay vì MCP3208, nhưng nó tương thích (ish). Đó là trong gói TSSOP 8. PCB là 11mm x 13mm. Cáp màu đen có đường kính 2 mm. Như bạn có thể thấy, thậm chí không có không gian cho một đầu nối và dây được hàn trực tiếp vào PCB, sau đó được đặt trong chậu. Việc thiếu đầu nối là do các hạn chế về không gian xung quanh hơn là các hạn chế về không gian PCB.