Komunikacja między mikrokontrolerem a oddzielnie zasilaną płytką drukowaną

9

Na jednej płytce mam mikrokontroler z jednym zasilaczem, a na drugiej Flip Flop z osobnym zasilaczem. Chcę podłączyć styk mikrokontrolera do styku resetowania klapki. Czy mogę po prostu poprowadzić drut, czy potrzebuje więcej? Zamierzałem to zrobić, ale teraz nie jestem pewien, czy to zadziała, ponieważ nie byłby to kompletny obwód, a dwie płyty mogą nie mieć takich samych poziomów gruntu. Dwie płyty muszą mieć osobne zasilacze, ponieważ płyta z DSP jest wstępnie wykonana, a zasilanie pochodzi z sieci. Dzięki

Ayeayeron
źródło

Odpowiedzi:

13

Pojedynczy przewód może, ale nie musi, działać - sprawdź, czy deski mają wystarczająco masę. Możesz mieć szczęście i wszystko będzie dobrze (ponieważ obie płyty zostaną podłączone do uziemienia, przynajmniej w jakiś sposób). Przynajmniej możesz prawdopodobnie poprowadzić dwa przewody - jeden, aby powiązać ze sobą dwa obszary, a drugi dla danych. Jeśli z jakiegoś powodu nie możesz mieć wspólnej płaszczyzny, możesz zajrzeć do optoizolatorów .

Carl Norum
źródło
1
Carl ma rację, jeśli nie możesz elektrycznie powiązać ze sobą dwóch obwodów, najlepiej użyć optyki.
Kellenjb
1
Ziemia jest również powszechnym problemem.
Daniel Grillo,
6

Jeśli zapasy na obu płytach są izolowane, np. Baterie lub większość brodawek na ścianie, musisz po prostu połączyć ze sobą uziemienie, co zapewnia ścieżkę powrotną dla sygnału, którego chcesz użyć.

Jeśli martwisz się, że uziemienie może nie być izolowane, możesz tymczasowo podłączyć je za pomocą rezystora 100K i zmierzyć spadek napięcia na oporniku. Jeśli spadek na rezystorze jest prawie zerowy, nie powinieneś mieć problemu z połączeniem dwóch uziemień.

Powodem tego rezystora jest to, że DVM ma wystarczająco wysoką impedancję wejściową, że samo mierzenie między masą może pokazać pewne napięcie, które jest bardziej elektrostatyczne niż w rzeczywistości elektromotoryczne; rezystor rozprasza aspekt elektrostatyczny.

JustJeff
źródło
Przepraszam, wiem, że napisałeś to jakiś czas temu, ale czy możesz wyjaśnić, co oznacza ostatnia część o elektrostatyce kontra elektromotoryce?
NickHalden
@JGord - np. Myślę, że dałem się zwieść słowom 25 centów. Przez „elektrostatyczny” miałem na myśli coś o bardzo wysokiej impedancji, który nie byłby w stanie utrzymać napięcia, gdyby pobierano z niego prąd. Przez „elektromotoryczność” myślę, że próbowałem wskazać rodzaj napięcia, z którego można pobierać prąd. Być może część edycji jest w porządku ...
JustJeff,
2

W przypadku oddzielnych kart należy zastosować podejście do sygnalizacji różnicowej, takie jak LVDS , ze sterownikiem na jednej płycie i odbiornikiem na drugiej. (Zakłada się, że na obu płytach występują napięcia gruntowe, które są dość blisko siebie - jeśli nie, to potrzebna jest bariera izolacyjna.) Sygnały resetowania są przykładem czegoś wrażliwego na usterki - chwilowa usterka na linii zerowania ma wpływ na temat przyszłego stanu układu do niego trafiającego.

Możesz uniknąć mniej ostrożnych podejść, jeśli sygnały, o których mowa, są wejściami bezstanowymi.

Jason S.
źródło
0

Myślenie nieszablonowe:
możesz umieścić prosty silnik lub przekaźnik w pobliżu kontrolera, podłączyć do niego zwykły wątek i położyć go na drugiej płycie, na której umieścisz przełącznik podłączony do jego masy lub VCC. (może to być prawdziwy przewód -> przesyłanie sygnału jednoprzewodowego: D)
Jeśli te dwie płyty są w widoczności optycznej, można umieścić nadajnik-odbiornik IR.
...coś innego...

PF4Public
źródło