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
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.
:
Bearbeitet durch User
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?
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
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.