Tiếng ồn mặt đất và vấn đề sụt áp


9

Tôi có một thiết bị RC được cung cấp bởi pin poly 3.7V, bao gồm một động cơ và sonar 40KHz. Điện áp trên cảm biến sonar được khuếch đại và sau đó adc-ed. Động cơ được điều khiển bởi một PWM 2KHz.

Khi động cơ tắt, mọi thứ hoạt động tốt. Khi động cơ bật, tôi có mức giảm 0,5kHz 2k tại VBAT và thật khó để thoát khỏi điều này - có lẽ là do dây dài với động cơ. Tôi có một diode trên động cơ 2 dây.

Dù sao, vấn đề lớn là tôi cũng nhận được mức tăng 10kHz 10mV ở cảm biến. Điều này tạo ra tiếng ồn ngăn cản việc phân tích các bài đọc sonar. Tỷ lệ tín hiệu trên tạp âm không đủ lớn.

tiếng ồn cảm biến khi tắt động cơ: nhập mô tả hình ảnh ở đây

cảm biến tiếng ồn khi động cơ bật: nhập mô tả hình ảnh ở đây

Tôi thực sự không thể thay đổi thước đo của dây động cơ và việc thả VBAT không tạo ra bất kỳ vấn đề nào khác. Có cách nào tôi có thể tránh được tiếng ồn như vậy không?


1
Nội dung phổ nào tồn tại trong tín hiệu sonar? Đây có phải là dừng lọc thông thấp của đầu vào của bạn? Những gì tách rời bạn có tại chỗ? Bạn có một sơ đồ thô về những gì bạn đã xây dựng?
Kortuk

2
Trên cùng của sơ đồ: cũng là một hình ảnh về cách bạn có dây, đặc biệt là các bộ phận sonar và động cơ, bao gồm cả hệ thống dây điện mặt đất (xe buýt? Sao?).
Wouter van Ooijen

2
Nếu sự cố xảy ra do chiều dài của dây như bạn nghi ngờ, việc thêm điện dung bỏ qua ở đầu tải của các dây đó sẽ làm giảm hiệu ứng. Bạn cần bao nhiêu điện dung tùy thuộc vào rất nhiều điều bạn chưa nói (hoặc chưa giải quyết được), nhưng 100 uF là điểm khởi đầu tốt.
Photon

Thêm điện dung có thể không phải (hoặc có thể) là giải pháp tốt nhất cho vấn đề, nhưng đây là một thử nghiệm dễ dàng để xem bạn có đang đi đúng hướng hay không.
Photon

Cảm ơn The Photon. Thêm tụ điện không thực sự thay đổi vấn đề nhưng đề xuất của bạn đã khiến tôi sửa một cái gì đó khác.
gregoiregentil

Câu trả lời:


10

Tôi sẽ bắt đầu bằng cách xem xét sơ đồ nối đất của bạn. Động cơ của bạn có thể đang được điều khiển bởi PWM, nhanh chóng chuyển đổi điện áp sang nó và có thể ở mức 50kHz. Điều này có nghĩa là đôi khi chúng ta có một dòng điện khá nặng chạy qua động cơ, và sau đó một lát sau, không có dòng điện. Điều này gây ra một vài vấn đề.

Bộ lọc cung cấp điện

Bước đầu tiên là đảm bảo bạn có các tụ tách rời giữa các mặt tích cực và tiêu cực của pin gần mỗi thành phần. Chúng cung cấp một đường trở kháng thấp cho dòng điện tần số cao. Đó là một cách khác để nói, họ cung cấp một nguồn dự trữ năng lượng gần đó để đáp ứng nhu cầu hiện tại đột ngột mà không cần đến pin.

Nối đất

Hãy xem xét các mạch:

sơ đồ

Ở đây, các điện trở R1, R2 và R3 không thực sự là điện trở, nhưng đại diện cho điện trở trong dây dẫn. Tôi đã mô hình hóa cảm biến sonar của bạn như một nguồn điện áp lý tưởng V1 và được vẽ trong op-amp U1 để thể hiện bộ khuếch đại của bạn. Mạch thực tế của bạn tất nhiên phức tạp hơn, nhưng điều này sẽ chứng minh vấn đề.

Hãy xem xét trường hợp BAD . Khi động cơ của bạn đang chạy, một dòng điện nặng đang chảy trong R1 và R2. Theo định luật Ohm, sẽ có sự sụt giảm điện áp trong các điện trở này, đáng kể nhất là R2. Khi động cơ bật, "mặt đất" tại V1 khác biệt đáng kể so với "mặt đất" tại U1. Những khác biệt này được khuếch đại bởi U1.

Nếu chúng ta sắp xếp lại động cơ giống với sơ đồ TỐT , thì dòng điện động cơ vẫn sẽ gây sụt áp trên R1, nhưng điều đó sẽ ảnh hưởng đến cảm biến và bộ khuếch đại, vì vậy nó không thành vấn đề. Vẫn có khả năng R3 làm mọi thứ rối tung lên, nhưng hiện tại có khả năng nhỏ.

Trong sơ đồ TỐT NHẤT , chúng tôi kết nối bộ khuếch đại và cảm biến với một điểm chung để tránh vấn đề đó. Đây được gọi là một ngôi sao mặt đất . Cảm biến và dòng khuếch đại của bạn có thể đủ nhỏ để điều này không cần thiết, nhưng dù sao bạn cũng có nó.

Điều quan trọng cần nhớ là chúng ta chỉ xem xét mặt trái của pin, nhưng những mối quan tâm tương tự này có thể áp dụng như nhau cho mặt kia của pin. Sự giác ngộ đến từ việc xem xét nơi dòng điện đang chảy và nơi bạn đang đo điện áp, xem xét tham chiếu cho điện áp đó là gì.

Khớp nối quy nạp

Các nguồn nhiễu khác có thể là khớp nối quy nạp ngoài ý muốn. Khi dòng điện chạy qua động cơ của bạn, dòng điện sẽ chảy trong một vòng lặp. Hiện tại trong vòng lặp này làm cho một từ trường. Khi trường này phát triển và co lại thông qua việc bật và tắt động cơ của bạn bằng trình điều khiển PWM, tất cả các dây khác trong mạch của bạn sẽ trải qua sự thay đổi điện áp theo quy luật cảm ứng .

Để giảm thiểu hiệu ứng này, bạn muốn giữ cho các cuộn cảm đi lạc nhỏ. Xem xét dòng điện vật lý phải chảy từ pin, qua mạch lái xe của động cơ, đến động cơ, trở lại trình điều khiển và trở lại pin. Điều này sẽ tạo ra một vòng lặp. Vòng lặp này càng lớn thì độ tự cảm của nó càng cao. Làm cho vòng lặp đó nhỏ nhất có thể bằng cách giữ các kết nối pin mặt đất và tích cực gần nhau nhất có thể.

Làm tương tự cho cảm biến sonar của bạn. Ngoài ra, tránh để hai người chạy gần nhau, hoặc song song với nhau, vì điều này làm cho độ tự cảm lẫn nhau của họ mạnh hơn.

sơ đồ

Nếu điều này chứng tỏ không đủ để giải quyết vấn đề, bạn có thể xem xét xây dựng bộ khuếch đại vi sai . Tôi sẽ không mô tả chi tiết về nó, vì tôi nghi ngờ những thay đổi khác này là đủ, và việc thiết kế một hệ thống khuếch đại vi sai đủ phức tạp để xứng đáng với một câu hỏi của riêng nó. Tuy nhiên, nếu các vấn đề khác được giải quyết, một bộ khuếch đại vi sai được thiết kế tốt có thể loại bỏ nhiễu tốt đến mức nó có thể đo các tín hiệu cực nhỏ thực sự bị chôn vùi trong tiếng ồn, giống như các xung điện do dây thần kinh của bạn tạo ra.


1
+ ve, câu trả lời tuyệt vời.
Tiêu chuẩn Sandun
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.