Zwei PIC`s verbinden

Gast #2224384
Lesenswert?

Hallo,

ich habe folgendes Problem.

Kurz und bündig ;)
Ich habe eine Schlatung die ich über USB und über Taster steuern kann.


Dafür habe ich zwei PIC`s vorgesehen. Einer ist für die kommunkikation 
mit PC eingebaut. Der andere übernimmt die Steuerung + die Taster

der USB PIC gibt ein einfaches Bit Muster zum anderen PIC weiter.



Mein Problem ist nun (denke ich?!) das die beiden PIC´s eine gemeinsame 
Bezugsquelle brauchen, denn ich hatte vor das der USB Port den USB PIC 
alleine versorgt (Stromsparren wenn nicht angeschlossen usw.)

Helfen Pull-Up Widerstände?



Mfg Wini
#2224440
Lesenswert?

Wini schrieb:

> Kurz und bündig ;)
> Ich habe eine Schlatung die ich über USB und über Taster steuern kann.
>
>
> Dafür habe ich zwei PIC`s vorgesehen. Einer ist für die kommunkikation
> mit PC eingebaut. Der andere übernimmt die Steuerung + die Taster

PICs gibts auch in groß. Damit passt dann alles in einen Baustein, und 
der Aufwand mit der Prozessor-Kommunikation entfällt.

Oder gibt es für das Design einen WICHTIGEN Grund (außer "ich hatte die 
Teile gerade in meiner Schublade")?

fchk
Gast #2224455
Lesenswert?

Erhard schrieb:
> Die Alternative wäre eine Verbindung mit zwei Optokopplern

Nicht eher 8 Optokoppler ... für jedes Bit
oder meinst du was anderes ?

Frank K. schrieb:
> Oder gibt es für das Design einen WICHTIGEN Grund (außer "ich hatte die
>
> Teile gerade in meiner Schublade")?

Grund ist ,weil ich einen PIC mit einem fertigen USB Interface benutze 
:->

Wollte die USB-Masse mit der Masse der Schaltung verbinden hatte aber 
Angst das er mir die 1,5A aus dem Leistungsteil in meinen PC reinpumpt 
^^
Gast #2224625
Lesenswert?

Ich meinte damit, daß du bei beiden PIC´s das UART-Modul benutzt und 
diese über Optokoppler (RX & TX) galvanischt trennst.

Wenn du die PC-Masse und die Netzteilmasse verbindest, musst du 
aufpassen, die +5V des PC nicht mit den +5V deinens Netzteils zu 
verbinden, ggf. in die Signalleitungen Widerstände mit 100k einbauen.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren