Entkopplung MISO mit Pegelanpassung

OP #4949736
Lesenswert?

Hallo,

ich habe auf einem Board 3 Schnittstellen für MikroBUS-Module 
vorgesehen, die ich auch für eigene Zusatzmodule nutzen möchte. Alle 3 
Schnittstellen sind identisch aufgebaut. Der Prozessor läuft mit 5V, so 
auch ein TFT, das ich per SPI damit steuere.

Ich habe nun ein eigenes Modul, bei dem ich das CS-Signal für eine 
andere Anwendung benutzen möchte (Modul wird nicht per SPI angesteuert). 
Leider schaltet mir das CS-Signal jedoch auch den Buffer für den MISO, 
welches mir dann den Bus "blockiert".

Die Signalpegel des MikroBUS können mit Umschaltung der 
IC-Versorgungsspannung von 3,3V auf 5V umgeschaltet werden. Am 
MISO-Signal habe ich einen Buffer, der mit dem CS geschaltet wird. Der 
CS-Pegel für das Ansteuern des Buffers kann mit R157/R159 gedreht 
werden.

Ich habe nun ein eigenes Modul, bei dem ich das CS-Signal für eine 
andere Anwendung benutzen möchte (Modul wird nicht per SPI angesteuert).

Gibt es eine sinnvolle Entkopplungsmöglichkeit für das MISO-Signal, bei 
der das CS nicht benötigt wird?

Gruß
Martin
Angehängte Dateien:
#4949886
Lesenswert?

Martin M. schrieb:
> Am MISO-Signal habe ich einen Buffer, der

... keinen Pull-Up/-Down an seinem Eingang hat.

> Der CS-Pegel für das Ansteuern des Buffers kann mit R157/R159 gedreht
> werden. [...]
> Gibt es eine sinnvolle Entkopplungsmöglichkeit für das MISO-Signal, bei
> der das CS nicht benötigt wird?

Einen dritten Widerstand (VCC anstelle CS), mit dem man den Buffer fest 
ausschalten kann.
OP #4950186
Lesenswert?

Clemens L. schrieb:
> ... keinen Pull-Up/-Down an seinem Eingang hat.
stimmt. Muß ich beim Redesign ergänzen

> Einen dritten Widerstand (VCC anstelle CS), mit dem man den Buffer fest
> ausschalten kann.
Habe ich auch schon drüber nach gedacht. Aber eine Umschaltung (auch 
zwischen den bisherigen beiden Varianten) ist nicht optimal. Jumper 
anstelle R wäre besser, aber wenn MISO generell vom CS entkoppelt wäre, 
würde man keine Umschaltung brauchen. Und ob man immer dran denkt, die 
Jumper entsprechend umzustecken?
OP #4954398
Lesenswert?

So, habe nun generell einen 10k am Steuersignal dran. Wenn kein Jumper 
gesteckt ist, wird der Buffer dadurch gesperrt. Steckt man einen Jumper, 
so schaltet er je nach Jumperposition mit High oder Low des CS. Dann 
brauche ich nur eine 3-polige Stiftleiste anstelle 6-polig. Habe an der 
Stelle nämlich nicht viel Platz.

Gruß
Martin
Angehängte Dateien:

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