Hi, ich möchte gerne von Zwei AVRs auf eine SD-Karte zugreifen und würde hierzu gerne den SPI-Bus multiplexen. Dabei ist sichergestellt, dass die AVRs nicht zeitgleich einen Zugriff machen. Wie mache ich das am besten? Danke & Gruß Tom
Ausgänge des inaktiven MC's auf "Input" oder "high-Z" schalten.Pull up/down widerstände je nach "ruhelage" des Signals. Grüße
Und sonst die Signale einfach zusammenschalten? Würde im Prinzip gehen, aber leider müssen beide AVRs zu anderer Zeit über den SPI Bus noch anderes steuern. ich muss den Buss an der SD Karte also wirklich umschalten können. Gruß Tom
Dann nimm halt z.B. 74HC126 und trenne das ganze damit.
Hi, hab bisher noch nie was mit dem Tristatekram gemacht. Passt das so? Gruß Tom
Ja, sieht ganz gut aus,vielleicht für CLK auch noch einen Pullup nehmen. Grüße
Ok, prima, sind 330k für Pullups ok? Gruß Tom
bisschen hochohmig, würde eher 10K nehmen, wird aber auch so gehen. Grüße
Gast
#1486054
> Ok, prima, sind 330k für Pullups ok?
Das ist wohl viel zu groß. 4,7...10k sind da normal. Wenn du nur langsam
sendest auch mehr.
Ok, ich reduzier sie, hab da noch nicht viel Erfahrung. Danke Tom
@Gast Die pullups müssen in diesem Fall nur den Pegel beim umschalten halten,die Ausgänge der jeweils aktiven HC126 sind sehr niederohmig. Grüße
Noch ne andere Frage, sind die Eingänge des 74HC126 eigentlich 5V tolerant? Ich will den 74HC selbst mit 3V versorgen, aber der Master wird wohl mit 5V betrieben werden. Kann ich den trotzdem einfach an den einen 74HC hängen oder muss ich da noch einen Pegelwandler reinpacken? Gruß Tom
Antwort schreiben
Bitte melde dich an, um einen Beitrag zu schreiben.
