Проблема заземлення та падіння напруги


9

У мене є RC-пристрій, що живиться від 3,7 В поліакумулятора, який включає двигун та 40КГц сонар. Напруга на датчику сонара посилюється, а потім регулюється. Двигун приводиться в дію 2 КГц ШІМ.

Коли мотор вимкнений, все працює добре. Коли двигун увімкнено, у мене на VBAT падає 2 кГц 0,5 В і цього важко позбутися - можливо, через довгі дроти до двигуна. У мене є діод через 2-провідний двигун.

У всякому разі, велика проблема полягає в тому, що я також отримую 2 кГц 10мВ спайк на датчику. Це створює шум, який заважає аналізувати показання сонара. Співвідношення сигнал / шум недостатньо велике.

шум датчика при відключенні двигуна: введіть тут опис зображення

шум датчика при включенні двигуна: введіть тут опис зображення

Я не можу змінити датчик проводів двигуна, і падіння VBAT не створює жодних інших проблем. Чи є спосіб, щоб я міг уникнути такого шуму?


1
Який спектральний вміст існує в сонарі? Це зупинка низькочастотної фільтрації вашого входу? Яка розв'язка у вас на місці? Чи є у вас приблизна схема того, що ви побудували?
Кортук

2
На вершині схематичного: також зображення того, як ви з'єднували речі, особливо сонарні та моторні частини, включаючи наземні електропроводки (шина? Зірка?).
Wouter van Ooijen

2
Якщо проблема викликана довжиною проводів, як ви підозрюєте, додавання байпасної ємності на кінці навантаження цих проводів повинно зменшити ефект. Скільки ємності вам потрібно, залежить від багатьох речей, які ви ще не сказали (або ще не відпрацювали), але 100 uF - це хороша відправна точка.
The Photon

Додавання ємності може не бути (або може бути) найкращим рішенням проблеми, але це простий експеримент, щоб дізнатися, чи ви на правильному шляху.
The Photon

Завдяки The Photon Додавання конденсаторів насправді не змінює проблему, але ваша пропозиція змусила мене виправити щось інше.
gregoiregentil

Відповіді:


10

Я б почав з розгляду вашої схеми заземлення. Ваш двигун, ймовірно, керується ШІМ, швидко вмикаючи і вимикаючи напругу, і, ймовірно, на 50 кГц. Це означає, що іноді у нас протікає досить сильний струм, що проходить через двигун, а потім через короткий момент, без струму. Це викликає пару проблем.

Фільтр живлення

Перший крок - переконатися, що у вас є роз'єднані конденсатори біля кожного компонента позитивної та негативної сторін акумулятора. Вони забезпечують шлях низького опору для струмів високої частоти. Це ще один спосіб сказати: вони забезпечують запас потужності поблизу, щоб заповнити раптові поточні потреби, не йдучи до батареї.

Заземлення

Розглянемо ці схеми:

схематичний

Тут резистори R1, R2 і R3 насправді не є резисторами, але являють собою опір у провідниках. Я моделював ваш датчик сонара як ідеальне джерело напруги V1, і намалював у підсилювачі U1 представлення вашого підсилювача. Ваш власний контур, звичайно, складніший, але це покаже проблему.

Розглянемо випадок BAD . Коли ваш двигун працює, сильний струм тече в R1 і R2. За законом Ома, в цих опорах відбудеться падіння напруги, головне - R2. Коли двигун увімкнено, "земля" на V1 істотно відрізняється від "землі" на U1. Ці відмінності посилюються за допомогою U1.

Якщо ми перестроїмо двигун так, щоб він більше нагадував схему ДОБРЕ , то струми двигуна все одно спричинить падіння напруги над R1, але це однаково вплине на датчик і підсилювач, тому це не стільки проблема. Є ще потенціал для R3 зіпсувати речі, але течія там, ймовірно, невелика.

У найкращій схемі ми підключаємо підсилювач і датчик до загальної точки, щоб уникнути і цієї проблеми. Це називається зоряним ґрунтом . Струми вашого датчика та підсилювача, ймовірно, досить малі, що це не потрібно, але все одно у вас є.

Важливо пам’ятати, що ми щойно розглянули заземлення акумулятора, але ці ж проблеми можуть стосуватися і іншого боку батареї. Просвітництво виникає з огляду на те, де протікають струми, і де ви вимірюєте напругу, подумайте, що таке опорна напруга.

Індуктивна муфта

Іншим джерелом шуму може бути ненавмисна індуктивна муфта. Коли через ваш двигун тече струм, струм протікає в петлі. Струм у цій петлі робить магнітне поле. Коли це поле зростає і скорочується через включення та вимкнення вашого двигуна ШІМ-драйвером, всі інші дроти у вашій схемі відчують зміну напруги за законом індукції .

Щоб мінімізувати цей ефект, ви хочете, щоб мандрівна індуктивність була невеликою. Розглянемо, що струм фізичного шляху повинен протікати від акумулятора, через привідний ланцюг двигуна, до двигуна, назад до водія і назад до акумулятора. Це зробить петлю. Чим більша ця петля, тим вище її індуктивність. Зробіть цю петлю якомога меншою, зберігаючи заземлення та позитивні з'єднання акумулятора як можна ближче.

Зробіть те саме для свого датчика сонар. Крім того, уникайте того, щоб два бігали близько один до одного або паралельно один одному, оскільки це посилює їх взаємну індуктивність.

схематичний

Якщо це виявиться недостатньо для вирішення проблеми, ви можете розглянути можливість створення диференціального підсилювача . Я не буду його детально описувати, оскільки, підозрюю, ці інші зміни будуть достатніми, і правильне проектування системи диференціальних підсилювачів є досить складним, щоб заслуговувати на власне питання. Однак якщо вирішити інші проблеми, добре розроблений диференціальний підсилювач може настільки добре відхиляти шум, що він може виміряти по-справжньому незначні сигнали, поховані в шумі, як електричні імпульси, що генеруються вашими нервами.


1
+ ве, чудова відповідь.
Стандарт Сандун
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.