Für dieses Forum muß Javascript im Browser aktiviert werden!
Kommentar: Einfügen von HTML im Kommentar: Link einfügen: <a href="LINKURL" target="_blank">LINKTITEL</a> Bild einfügen: <img src="BILDURL"> Text formatieren: <b>fetter Text</b> <i>kursiver Text</i> <u>unterstrichener Text</u> Kombinationen sind auch möglich z.B.: <b><i>fetter & kursiver Text</i></b> C2 Quellcode formatieren: <code>Quellcode</code> ASM Quellcode formatieren: <asm>Quellcode</asm> (Innerhalb eines Quellcodeabschnitts ist kein html möglich.) Wichtig: Bitte mache Zeilenumbrüche, bevor Du am rechten Rand des Eingabefeldes ankommst ! > Hallo Daniel, > > > auch ich bin gerade am planen und realisieren einer Steuerung für 14 Rolläden auf Basis der C-Controll Unit. > > Mein Ansatz ist es, die digitalen Ports für die Taster zu verwenden und für die Ansteuerung der Relais > > Erweiterungsplatinien auf Basis des I2C-Buses einzusetzen. > > Ich verwende für jeden Rolladen zwei Relais, eines schaltet die Richtung hoch / runter, das Andere generell an oder aus, > > somit ist es nicht möglich durch Programmierfehler die Motoren der Rolläden zu zerstören. > > Das ist eine von zwei Möglichkeiten, Stellmotoren anzusteuern. > Die zweite Möglichkeit ist eine sich gegenseitig verriegelnde Ansteuerung: > <img src="/forum/pics/mischer.gif"> > Ob für Mischer-Motoren oder Rollos, die Ansteuerung ist dasselbe. > Dies ist das Anschlußbild zur Platine PCF/MAX-Rel8(+8). > > > Für mich stellen sich gerade Grundsatzfragen, ist es sinnvoll für jeden Taster einen eigenen Thread (um Multitasking zu > > ermöglichen) > > zu verwenden ? > 1. Die CC2 betreibt Multithreading, nicht Multitasking. > 2. Es ist nicht Sinnvoll nur für die Tasterauswertung jeweils einen eigenen Thread pro Taster zu verwenden. > Es wäre eher hinderlich. Man sollte einen einzigen Thread benutzen, der nur die Auswertung > aller Taster übernimmt. > Um zu erfassen, wie lange ein Taster gedrückt wurde, sollte man mit dem Timer arbeiten. > Dies geht auch problemlos für mehrere Taster in einem Thread. > > MfG André H.