Hallo. Ich hoffe hier kann mir vieleicht jemand mit seinem Erfahrungsschatz weiterhelfen. wäre recht dankbar. Problembeschreibung: -------------------- Acht Ports eines AT89C5131A-M sollen auf mehreren unterschiedlichen Strecken verwendet werden. Je eine Strecke zur Zeit soll soll freigeschaltet werden, jede andere Strecke gesperrt. Der exakte Verwendungszweck jedes einzelnen Ports kann nicht exakt vorherbestimmt werden, da die an den µC angeschlossenen Baugruppen Änderungen unterliegen können. Alle Ports könnten sowohl Eingang wie auch Ausgang sein, ein Multiplexen ist nicht möglich, da einige Ports ihre Funktion dauerhaft halten müssen. Da ein bidirektionaler Bustreiber alle seine Ports gleichzeitig in eine Richtung schaltet, fällt diese Lösung aus. Lösungsansatz: -------------- Ich suche also einen elektronischen Schalter, der Richtungsunabhängig eine Leitungsverbindung freigeben oder sperren kann. Als Idee schwebt mit vor, einen FET als Schalter zu benutzen, der ein symmetrisches Schaltverhalten besitzt, wo es also keine Gewichtung von Drain und Source gibt. Ich glaube mich zu erinnern, irgendwo mal ein Schaltbild wie im Anhang gesehen zu haben. Kennt jemand FETs, die intern so geschaltet sind, oder deren Substrat nicht direkt mit Source verbunden und über einen Pin nach Außen geführt sind? Vieleicht würde es auch sowas wie ein symmetrisch verhaltender Bipolartransistor tun, wenn es denn welche gibt. Es gibt für mich noch andere Lösungswege, aber keiner ist platzsparend/billig genug. mfg Michael
Vielleichtgegen zwei FETs in Reihe (antiseriell) oder so. Ein solches Symbol wie du gemalt hast, habe ich noch nie gesehen.
Du schreibst nur vom µC, nichts von Leistung oder hoher Spannung. Daher sollte der 4066 dein Freund sein: http://www.fairchildsemi.com/ds/CD%2FCD4066BC.pdf avr
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.