Zur Übersicht - INFO - Neueste 50 Beiträge - Neuer Beitrag - Suchen - FAQ - Zum CC1-Forum - Zum CC-Pro-Forum

Re: Steuerung für Beleuchtung Kategorie: CC2-Unit & Appl.Board / CC2-Station (von oppi79 - 13.04.2010 22:25)
Als Antwort auf Re: Steuerung für Beleuchtung von nitraM - 13.04.2010 9:21
Ich nutze:
C164CI-ControllerBoard, CC2-StarterBoard, OSOPT V3.1
Hallo nitraM,

erstmal vielen Dank für die schnelle Antwort. Ich hab mal versucht, alles entsprechend umzusetzen,
leider ohne den gewünschten Erfolg.
Wenn ich die Lampe anklemme (CC2 ist aus) wird die Lampe fast ganz dunkel, genauso, wie wenn man
die beiden Steuerleitungen des EVG kurzschlieÃ?t. Schalte ich nun die CC2 ein, so wird die Lampe
nochmals dunkler und das wars, sie dimmt nicht hoch. Schalte ich die CC2 wieder aus, so flackert
das Licht kurz und alles ist wieder wie am Anfang. Hast du noch ne Idee?

Den DCF77 hab ich jetzt richtig angeschlossen. Wie kann ich die Zeit über die RS232 auslesen, damit
weiÃ?, ob das Teil funktioniert?

GruÃ? und vielen Dank

Benni

> > Hallo,
> >
> > ich möchte eine Beleuchtungssteuerung für mein Aquarium bauen.
> > Nachdem ich nun meine Komponenten alle zusammen habe (danke nochmals an nitraM für die Hilfe dabei),
> > hab ich mich an der Programmierung und dem Zusammenbau der Komponenten versucht.
> >
> > Die Aquarienbeleuchung läuft über ein dimmbares EVG.
> > Morgens soll die Beleuchtung in ca 30 min von 0-100% hochfahren, mittags soll die Beleuchtung  
> > in ca. 30 min auf 20% abgesenkt werden, nachmittags wieder auf 100%, abends wieder langsam auf 0%.
> >
> > An die CC2 mit Starterboard habe ich ein PWM-DA HS von Andre angeschlossen sowie ein
> > DCF77.
> >
> > Wenn ich nun das EVG daran anschlie�e, so ist die Beleuchtung zwar gedimmt, fährt aber nicht
> > weiter hoch, wenn ich die CC2 ausschalte, ist sie immer noch gedimmt.
> >
> > 1. woran könnte es liegen, dass die Beleuchtung nicht hochfährt?
> >
> > 2. Das PWM hab ich über grd und pwm0 angeschlossen, muss ich an v+ auch was anschlie�en,
> >    wenn ja was.
>
> Naja, ich sags mal höflich -Bedienungsanleitung lesen :-)
> Du musst an V+ deine Versorgungsspannung anschlie�en - ohne Versorgung läuft die
> Schaltung nicht :-o (Bereich +12 bis 24VDC)

ähem, OK, hätte ich auch drauf kommen können... Ich hab die +12V direkt vom Netzteil, ist das OK


>
> > 3. Da das EVG über die 10V Steuerleitung nicht ganz abgeschaltet werden kann, möchte ich
> >    die Beleuchtung über eins der Relais auf dem Starterboard ganz abschalten,
> >    wie mache ich das am Besten?
>
> Indem du die 230V des EVG darüber schleifst, und es so von der Netzspannung trennst...


So hab ich mir das auch gedacht, meine Frage ist nur, wo gehts rein, wo raus (Ã?, S, C) und
wie steuer ich die Relais an? Da sinds ja gleich 220V, da wollte ich mir vorher wirklich sicher
sein.



> > Ich weiÃ?, das sind echt viele Fragen auf einmal, ich komme aber alleine nicht mehr weiter
> >
> >
> > Schon mal vielen Dank für Eure Mühe
> >
> > GruÃ?, Benni
> >
> >
> > Hier ist mein Code, wenn ich die Variablen d und Time überwache, dann machen sie auch genau was sie
> > sollen
>
> Das Programm macht aber nicht das was du willst! :-)
>
> Du wirst feststellen, das das Licht langsam heller wird - und danach ist es wieder dunkel und wird
> wieder langsam heller - es atmet förmlich :-)
> Aber alles zu seiner Zeit - bring erst einmal deine HW ans laufen...
>
> >
> > //------------
> >   thread main
> > //------------
> > {
> >   int d, time;
> >   plm.settimebase(0,plm.BASE_400);
> >   plm.setmode(0,0);
> >   plm.setperiod (0,100);
> >   time=system.hour()*100 + system.minute();
> >
> >  loop
> >  {
> >   if time>=800 and time<1200
> >     for d=0...100
> >      {
> >        plm.out (0,d);
> >        sleep 18000;
> >      }
> >   else
> >   if time>=1200 and time<1400
> >     for d=20...100
> >      {
> >        plm.out (0,100-d);
> >        sleep 12000;
> >      }
> >  else
> >  if time>=1400 and time<2145
> >    for d=20...100
> >      {
> >        plm.out (0,d);
> >        sleep 1200;
> >      }
> >   else
> >   if time>=2145
> >     for d=0...100
> >      {
> >        plm.out (0,100-d);
> >        sleep 18000;
> >      }
> >
> >    }
> > }
> >

> >
> >
>
>
> nitraM


    Antwort schreiben


Antworten:

Re: Steuerung für Beleuchtung (von nitraM - 14.04.2010 8:21)