Связь между микроконтроллером и отдельно питаемой платой


9

На одной плате у меня есть микроконтроллер с одним источником питания, а на другой у меня есть триггер с отдельным источником питания. Я хочу подключить вывод микроконтроллера к выводу сброса триггера. Могу ли я просто положить провод через или нужно больше? Я собирался сделать это, но теперь я не уверен, что это сработает, потому что это не будет полная схема, а две платы могут иметь не одинаковые уровни заземления. Две платы должны иметь отдельные источники питания, потому что плата с DSP предварительно изготовлена, и питание подается от сети. Спасибо

Ответы:


13

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


1
Карл прав, если вы не можете электрически связать две цепи вместе, лучше всего использовать оптику.
Kellenjb

1
Земля - ​​это тоже общая проблема.
Даниэль Грилло

6

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

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

Причина для резистора в том, что у DVM достаточно высокий входной импеданс, поэтому простое измерение между заземлением может показать вам некоторое напряжение, которое является более электростатическим, чем фактически электродвижущим; резистор рассеивает электростатический аспект.


Извините, я знаю, что вы написали это недавно, но не могли бы вы объяснить, что означает последняя часть об электростатическом и электродвижущем?
NickHalden

@JGord - нп. Я думаю, что я увлекся словами за 25 центов. Под «электростатическим» я понимал что-то с очень высоким импедансом, которое не сможет выдержать напряжение, если какой-либо ток будет извлечен из него. Под «электромотором» я думаю, что пытался указать тип напряжения, из которого вы можете получать ток. Возможно, какое-то редактирование в порядке ..
JustJeff

2

Если на отдельных платах, используйте подход дифференциальной сигнализации, такой как LVDS , с драйвером на одной плате и приемником на другой. (Предполагается, что две платы имеют достаточно близкие друг к другу напряжения заземления - если нет, то вам нужен изолирующий барьер.) Сигналы сброса являются примером чего-то, что чувствительно к сбоям - кратковременный сбой на линии сброса оказывает влияние на будущее состояние чипа собирается на него.

Вы можете избегать менее осторожных подходов, если рассматриваемые сигналы являются входами без состояния.


0

Размышление «из коробки»:
Вы можете поместить простой двигатель или реле рядом с контроллером, подключить к нему обычный поток и положить его на вторую плату, где вы размещаете переключатель, подключенный к заземлению или к его VCC. (это может быть реальный провод -> однопроводная передача сигнала: D)
Если эти две платы имеют оптическую видимость, вы можете установить ИК-передатчик-приемник.
...что-то другое...

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.