Forum: Mikrocontroller und Digitale Elektronik 2 verschiedene gnds verbinden


von Malte (Gast)


Lesenswert?

Hallo,

ich kriege ein externes Signal von 5V und will dies einlesen. Leider 
unterscheidet sich das externe gnd von dem meines mikrocontrollers um 
1,6V.

Kann ich die beiden GNDs einfach verbinden oder wie löse ich das Problem 
am besten?

von Johannes G. (Gast)


Lesenswert?

Hallo,

verbinden darfst du diese beiden GNDs nicht...
Wie wäre es mit einem Optokoppler?

von Andreas M. (elektronenbremser)


Lesenswert?

Ich vermute die Spannungsversorgungen sind getrennt, wie misst du die 
Potentialdifferenz?

von Malte (Gast)


Lesenswert?

Zusätzliche Bauteile sind leider aus Zeitgründen nicht möglich.
Eigentlich muss ich das heute abend noch zum Laufen bringen. Draht hätte 
ich noch da, aber sonst eigentlich nichts.

von Malte (Gast)


Lesenswert?

ich benutze http://www.olimex.com/dev/avr-p28.html und die 
Stromversorgung davon. Das Signal kommt von einem usb adapter der seinen 
Strom über den usb anschluss bezieht.

von Andreas M. (elektronenbremser)


Lesenswert?

Ist das ext. Signal digital oder Analog? Zeig mal ein bischen 
Schaltplan.

von Malte (Gast)


Lesenswert?

Digitales Signal über einen 5x2 Stecker einfach übertragen.
Bei dem USB Adapter handelt es sich um usbprog wenn das hilft.

von Andreas M. (elektronenbremser)


Lesenswert?

Ist schwierig, wenn du bis jetzt immer noch nicht alle wichtigen Details 
gepostet hast, verliert man die Lust. Andere vielleicht nicht aber ich.
An welchen Pin schliesst du was vom USB-Adapter an?
So wie ich das sehe muss ich Johannes recht geben => Optokoppler.

von Malte (Gast)


Lesenswert?

Ich weiß nicht genau welche Details du meinst.

Ich habe meine Entwicklerplatine wo ich vom Netzstrom eine Spannung 
kriege mit der der avr versorgt wird. Das ist alles in der Platine drin, 
da kann ich nichts dran ändern.

Der USb Adapter bezieht seinen Strom vom usb anschluss.
Dort ist ebenfalls ein avr der der pins an und aus schaltet, jedoch ein 
anderes gnd und somit ein anderes 5V hat.

Wenn ich mit einem Multimeter nachmesse gibt es da 1.6V differenz. Das 
reicht, das der avr den Pin nicht mehr als high erkennt wenn er high 
ist.

von Sven J. (locutussum)


Lesenswert?

das gnd deiner avr-spannungsversorgung, ist das mit der erdung 
verbunden? (also der in der steckdose)
und der usb-port: in nem laptop? od. pc?
sofern die spannungsversorgung von deinem avr nicht geerdet ist dürftest 
du eigentlich problemlos direkt anschliessen können. sonst diese 
abklemmen. (wenn du nen laptop nutzt, dieses autark laufen lassen, dann 
hat es keinerlei chance einen bezug zum gnd zu haben und es ginge auch 
bei einem "geerdeten" avr)

von Malte (Gast)


Lesenswert?

Der avr ist zumindest über ein Netzkabel mit der Steckdose verbunden, 
wird dabei aber schon auf 9V runter transformiert. Ob das geerdet ist 
weiß ich leider nicht.

Der usb anschluss ist an einem Laptop, der aber zur selben Zeit auch mit 
einem Ladekabel verbunden ist. Dort weiß ich leider ebenfalls nicht ob 
es verbunden ist oder nicht.

von Malte (Gast)


Lesenswert?

ich bin leider noch recht neu im Gebiet, weshalb ich hier lieber nochmal 
Nachfrage.
Da nach einem Schaltplan gefragt wurde, dies ist der von der 
Entwicklungsplatine: http://www.olimex.com/dev/images/avr-p28-sch.gif

Kann ich einfach den mitgelieferten Netzstecker weglassen und die 
komplette Versorgung über die Anschlüsse vom usb prog laufen lassen?

Oder ginge dies nicht aufgrund irgendwelcher Dioden die dann kein Strom 
mehr durchlassen würden o.ä.?

Wenn ich einfach vcc an vcc löte und gnd an gnd, sollte doch eigentlich 
der avr auch versorgt werden und die Leiterbahnen gehen schließlich von 
dort aus.

von Michael (Gast)


Lesenswert?

Wenn du zwei Netzteile hast, musst Du den Minus der beider Netzteile 
erden oder zumindest verbinden, damit Du Spannungen richtig messen 
kannst.
Anderfalls musst Du Übertrager oder Optokoppler nehmen.

In Deinem Fall würde ich einfach die Massen (Minus) miteinander 
verbinden.

Du darfst halt nur nicht irgendwo + und - verbinden, dann gibts einen 
Kurzschluss und der könnte dir Deinen PC zerstören.

Deine Platine würde ich nicht über USB versorgen, da hier die 
Stromabgabe vom USB Port begrenzt ist. Mehr als 100mA sind nicht 
erlaubt, bis 500mA nur nach Freigabe vom USB-Controller.

von Uwe .. (uwegw)


Lesenswert?

Was hat das Netzteil am AVR-Board für einen Stecker? Wenn es ein 
Eurostecker ist, dann kannst du die beiden Masseleitungen problemlos 
zusammenlegen.

von Malte (Gast)


Lesenswert?

Gut, dann löte ich das gleich mal zusammen :D
Eine Frage habe ich noch. Beim USB prog muss man mit einem Jumper setzen 
ob die 5V über eine Schottky Diode laufen oder direkt verbunden werden.

Bis jetzt habe ich die noch drin. Würde die dabei stören und sollte ich 
lieber umstecken?

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.