Как найти компромисс между типами подключения в смешанных системах заземления (земля питания и сигнальная земля)?

Я использую драйвер двигателя L6235 от ST: примечания по применению . На странице 6 он дает мне предложение по компоновке:введите описание изображения здесь

это говорит о том, что SIGNAL GND и POWER GND должны быть соединены в одной точке: отрицательная часть C6. Я думаю, причина в том, что сигнальная и силовая части должны иметь одинаковое опорное напряжение, а один порт имеет достаточное сопротивление, чтобы отделить шумы от питания GND. Это разумно?

А у меня вопрос, что если у меня три L6235 в одной системе. У них одинаковое питание логики и питания. И если у меня будет только одна точка для POWER и SIGNAL GND, это будет иметь следующие недостатки:

введите описание изображения здесь

и если у меня многоточечное соединение, у него будет одинаковое опорное напряжение, но импеданс между POWER GND и SIGNAL GND будет небольшим. шум может перейти на SIGNAL GND.введите описание изображения здесь

Итак, как мне сделать выбор?

См. также этот связанный вопрос: electronics.stackexchange.com/questions/72724/…

Ответы (2)

Учитывая, что вам нужны три контроллера двигателя, я взял на себя смелость перерисовать схему из ST:

введите описание изображения здесь

Обратите внимание на красный провод от питания логики, идущий прямо к звезде справа от схемы. В идеале вам нужно сделать это для управления тремя двигателями с одного MCU.

Диаграмма, которую вы имеете для трех параллельных контроллеров, лучше, чем для трех последовательных контроллеров, и использование идеологии начальной точки еще лучше. Следовательно, применительно к модифицированной схеме ST все три контроллера двигателя должны быть подключены к нейтрали, а также MCU.

Чтобы предотвратить дальнейшие проблемы со схемой привода двигателя, я бы также подал управляющие контакты MCU на каждый из них через резисторы 1k. Каждый контроллер мотора должен использовать локальную плоскость заземления для локальных соединений GND, причем эта плоскость заземления выполняет одно соединение с ранее упомянутой точкой звезды.

Это может показаться излишним, но если вы хотите, чтобы он работал безупречно, я бы пошел по этому пути.

Как вы думаете, почему все три контроллера двигателя должны быть подключены к звезде и MCU? Я думаю, что у них один и тот же цифровой сигнал. Как резистор 1k может предотвратить дальнейшие проблемы?
Точка звезды обеспечивает отсутствие токов двигателя, протекающих через цифровой 0 В ни к соединениям GND на микросхеме, ни к MCU. Ваша оригинальная схема показывает это - я только что расширил идею для нескольких контроллеров двигателей и общего MCU. Резисторы номиналом 1 кОм защищают MCU, если полевые транзисторы подбрасывают напряжение через свою паразитную емкость во время переключения.

Размышляя о том, как заземлить вещи, я считаю полезным думать о том, где текут токи. Помните, земля — это не волшебство. Это просто медный проводник, как и любой другой медный проводник в вашей цепи.

Кроме того, помните, что цикл означает, что вы можете начать с точки, следовать по пути и вернуться к началу, не повторяя свои шаги. Ток течет только в цепях. В вашем электрическом устройстве есть фиксированное количество электронов и других носителей заряда, и ни один из них не входит и не уходит. Вы можете только толкать их по кругу. Об этом легко забыть, когда мы используем символы заземления и шины питания для упрощения наших схем, но если вы нарисуете их такими, какие они есть на самом деле, станет ясно, что в цепи всегда течет ток :

схематический

смоделируйте эту схему - схема, созданная с помощью CircuitLab

ток течет в цепи через батарею, даже если мы его не рисуем

Если у вас есть большой ток, исходящий от источника питания, то у вас также есть большой ток, возвращающийся к источнику питания через землю . Цель хорошей схемы заземления состоит в том, чтобы предвидеть, где будут протекать эти токи, и удерживать их вдали от проблемных мест. Везде, где протекает большой ток, также будет изменение напряжения, потому что ваша земля будет иметь некоторое сопротивление и некоторую индуктивность. Поскольку ваши сигналы обычно определяются разницей напряжения с землей, если вы меняете «землю», вы также меняете сигнал. Это проблематично, поэтому держите большие токи подальше от ваших сигналов.

Если вы подключаете свои сигнальные и силовые заземления только в одном месте, то вы знаете, что весь обратный ток для ваших силовых устройств должен проходить через эту точку. На каждую единицу заряда, которая входит в силовые устройства, другая единица заряда должна покинуть его в этой точке, где соединяется заземление. Это позволяет очень легко понять, куда будут протекать токи: вы знаете, что они не будут протекать через ваши устройства, измеряющие чувствительные сигналы.

Если соединить основания в двух местах, становится намного сложнее сказать наверняка, что произойдет. То, где теперь текут токи, зависит от относительной индуктивности и сопротивления нескольких путей и так далее. Теперь, возможно, вы разделяете текущий обратный путь с чем-то еще, и когда это что-то еще включается и выключается, ваша земля движется вверх и вниз. Конечно, не имея никакой другой точки отсчета, вы не можете отличить колебания вашей земли вверх и вниз от всех ваших сигналов, отражающихся вверх и вниз, и результатом является шум в ваших сигналах.

Итак, когда вы решаете, как соединить вещи, вот что вы делаете. В идеале все подключения к источникам питания, оба из них, не используются совместно с каким-либо другим устройством. Все получает один провод, не разделенный ни с чем другим, идущий непосредственно к + стороне блока питания, а другой - к - стороне. Затем вы можете быть уверены, что нет никаких токов и, следовательно, никаких изменений напряжения, кроме тех, которые вы вызываете. Когда это невозможно, спросите себя: если я разделю этот путь с кем-то еще, какие токи это вызовет? Будет ли это проблемой?

Я думаю, что некоторые из ваших комментариев неверны: «Если вы подключаете сигнальную и силовую землю только в одном месте, то вы знаете, что весь обратный ток для ваших силовых устройств должен проходить через эту точку». Источник питания и СИГНАЛ разделены. в моей схеме, поэтому у них есть собственный обратный путь. Подключение в одной точке не может провести ток от силовых устройств через эту точку. Кто-то сказал мне, что мы делаем это для одного и того же опорного напряжения, но я не знаю причины.
@oilpig, если они соединены только в одной точке, то через какую еще точку может пройти ток? Поток не будет прыгать по воздуху или телепортироваться.
они подключены в одной точке схемы, но поступают от двух разных выходов одного источника питания постоянного тока. таким образом, большая часть тока мощности будет возвращаться через собственный GND к GND источника питания постоянного тока, а остальная часть тока будет проходить через эту точку подключения, сигнал GND и, наконец, к GND источника питания постоянного тока.