Hallo, bevor ich jetzt das Rad neu erfinde poste ich das Problem mit der Hoffnung, das es da fertige Ansätze gibt: Ich habe einen freien Prozessorpin und muß 2 unabhängige Relais ansteuern, also 4 Zustände darstellen. Ich will jetzt keinen weiteren Logikbaustein wie PIC dazwischen hängen müssen, sondern mit möglichst wenig Bauteilen auskommen. Der Prozessor kann NICHT dauerhaft stabil Frequenzen ausgeben, sondern eine Taktung wird immer wieder kurz durch andere Interrupts unterbrochen. Wer weiß Rat? Danke
Hast Du nicht noch einen Ausgabepin? Mit zweien, einer als Takt und einer als Datum, ist die Erweiterung auf "so viele Du willst" kein Problem. Dann seriell in ein Schieberegister. Das ist, vor allem in Verbindung mit relativ langsamen Relais, problemlos.
Als Lösung sehe ich nur einen ATTiny13A o. ä. und einen One-Wire Bus.
gga schrieb: > Ich will jetzt keinen weiteren Logikbaustein wie PIC dazwischen hängen > müssen, sondern mit möglichst wenig Bauteilen auskommen. Ein PIC ist ein Bauteil. Wenn dir das schon zuviel ist, willst du offensichtlich mit 0 Bauteilen auskommen - da wird dir keiner helfen können. Gruss Reinhard
gga schrieb: > Ich habe einen freien Prozessorpin und muß 2 unabhängige Relais > ansteuern, also 4 Zustände darstellen. Was ist das für ein "Prozessor"? Ein üblicher Mikrocontroller-Ausgang kann nämlich schon 4 verschiedene Zustände annehmen: - High - Low - Pullup - Hochohmig Vielleicht kannst du das ja nutzen. Aber wahrscheinlich nicht mit 0 Bauteilen, da hat Reinhard Recht. :-)
Da du ja anscheinend einen Prozessor / Mikrocontroller im System hast, nimmst du den einfach heraus und verwendest den nächst größeren mit mindestens einem I/O Pin mehr. Problem gelöst.
Zeig dochmal die gesamte IO-Belegung. Da gibt es bestimmt Sachen, die sich einfacher reduzieren lassen. Z.B. beim LCD Delay statt Busy-Test.
Danke Euch; leider hat der Controler im System wirklich nur noch einen freien Port. Ein Austausch ist unmöglich, da fertiges Layout 'in Produktion'. Natürlich will ich nicht 0 Bauteile, nur halt keinen 2.Controller (der muß programmiert werden, hat SW-Bugs etc.pp.). Daher die Hoffnung auf einen 1-Wire Expander als Fertigbaustein
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.