Bruksanvisning till LEDMasterBasic1 En snabbguide V 1.0 2012-07-31
Innehåll ALLMÄNT... 2 VIKTIGT... 2 INKOPPLING:... 2 INSTALLATION AV KONFIGURATIONSPROGRAM... 2 ATT ANVÄNDA KONFIGURATIONSPROGRAMMET... 3 STÄLL IN KLOCKAN... 3 KONFIGURATION AV DRIVKORTETS KANALER... 4 TIDKANALER/TIMERS... 5 EXEMPEL PÅ INSTÄLLNINGAR... 6 EXEMPEL FÖR TIDKANALER/TIMERS... 6 EXEMPEL FÖR FÖRDRÖJNINGSGRUPPER/DELAY GROUPS... 9 EXEMPEL FÖR DRIVERKORTET... 10 AKTIVERING AV KONFIGURATIONEN... 11 EXEMPEL PÅ ÄNDRING AV TIMER OCH MANUELL JUSTERING FÖR DIREKT VERKAN... 12 EXEMPEL PÅ ÄNDRING AV MAXVÄRDE FÖR DRIVKANAL... 14 ATT TÄNKA PÅ... 16 UPPGRADERA STRYKORTETS PROGRAMVARA... 17 Versionshistorik version Datum Författare Kommentar 0.99 2012-07-11 Lasse Forsberg Innehållet klart 1.0 2012-07-31 Jan Slott Formatet bearbetat (försättsblad, innehållsförteckning, rubriknivåer, sidfot mm) Copyright 2012,. All right reserved.
Allmänt LEDMasterBasic1 är en timerfunktion/kort för att kunna styra drivkortet CatDriver16ia utan separat 1-10 V signal. Om CatDriver16ia skall styras av en separat 1-10 V signal hänvisas till AnaCon8ic. Detta dokument är en praktisk snabbguide för att komma igång med att använda LEDMasterBasic1 tillsammans med ett CatDriver16ia LED-drivkort. Viktigt Dessa punkter gäller inte enbart LEDMasterBasic utan kombinationen LEDMasterBasic (även AnaCon8ic) och CatDriver16ia. Var alltid noga med att se till att alla anslutningar har rätt polarisering (plus och minus) innan spänningen slås på. LED-spänningen till CadDriver16ia får aldrig överstiga 25Volt. LED-spänningen till CatDriver16ia får aldrig vara påslagen om det inte samtidigt finns ett styrkort anslutet och spänningssatt (eller matningsspänning för 3.3 Volten till drivkortet på annat sätt för de som använder med t.ex. ReefAngle eller Arduino stryningar). Anslut aldrig RJ-45 uttagen till någon annan utrustning, t.ex. nätversutrustning. Hantera korten med viss försiktighet avseende statisk elektricitet. Inkoppling: Kortet behöver en extern drivkälla på 5-9 Volt och minst 200 ma DC. Kontakten är 5.5/2.1mm med plus i mitten. Bifogad flatkabel ansluts mellan kortet och CatDriver16ia. Märkningen på kortet och kabelns kontakt visar anslutning 1. Mini-USB för anslutning till Windowsdator där konfigurationsprogrammet körs (behöver endast vara ansluten vid konfiguration, inte vid drift). Installation av konfigurationsprogram Konfigurationsprogramet AxLEDMasterBasic1Client hämtas från internet på adressen http://download.aquasparx.com/clientsoftware/lmb1/publish.htm och installeras på en dator med MS Windows. Datorn bör ha Internetuppkoppling eftersom programmet vid uppstart söker efter uppdateringar. OBS: Om ".net-framework" installeras vid installationen så måste datorn startas om även om ingen sådan uppmaning kommer. Efter omstart kan installationen startas igen och då slutföras.
Att använda konfigurationsprogrammet Efter start av programmet kommer startrutan upp. Detta är huvudfönstret och visar aktuellt status. Ställ in klockan Första gången programmet startas får man ställa tid och datum görs längst upp med knappen Set Clock under Device Clock. Ett litet extrafönster kommer upp där ställs aktuell tid och datum in. Tryck OK. Detta kan behöva upprepas igen om kortet varit strömlöst under en lång tid (flera dagar).
Konfiguration av drivkortets kanaler Efter detta så är det dags att konfigurera upp de olika kanalerna och drivkorten. Det finns 16 kanaler per driverkort var och en styr en av de 16 st. drivers som finns på driverkortet. Kanal 1 korresponderar till den driver som är märkt 1 på kopplingslisten på driverkortet, kanal 2 till den som är märkt 2 o.s.v. Viktigt att veta är att driver 1-4, 5-8, 9-12 samt 13-16 spänningsmatas gruppvis. Sammanlagt 4 driverkort kan anslutas vilket ger sammanlagt 64 kanaler på ett styrkort. Man börjar med kort 1 Driver card 1. Tryck på fliken Driver Card 1 följande bild visas på datorn: Normalt sett så skall adressen (längs ner till vänster) konfigureras som; ingen bock för kort 1 A0 i bockad för kort 2 A1 i bockad för kort 3 A0 och A1 i bockad för kort 4 Man börjar med att konfigurera Offset normalvärde 0, men funktionen är användbar när man kör olika drivers från samma timer. Sätter man offset på 20 % så innebär det att den kanalen ligger hela tiden 20 % under tidkanalens värde. Därefter kan man ställa maxvärdet i % som man vill att drivern skall mata ut. Detta är en mycket användbar funktion. Här kan man begränsa intensiteten utan att röra Timerfunktionen, det vill säga man kan ha olika maxvärden på drivern som styrs från samma tidkanal. Bra att kunna ha om man exempelvis skall vänja in en nyinköpt korall, belysningen
över den kan man begränsa under en tid. Om man ställer maxvärdet på 80 % så innebär det att alla styrande värden som är över 80 % efter att offseten dragits från kapas till 80 %. Minvärdet kan också ställas och det är ihopkopplat med Min Behavior. Står det Go to Zero där så slocknar aktuella LED när minvärdet uppnås, står det Stay at min så innebär det att aktuella LED fortsätter att lysa med den % som minvärdet anger. På detta sätt kan man enkelt få en nattbelysning. Så går man igenom kanal för kanal, kort för kort. Man måste ju nu veta vilka LED man har kopplat på vilken kanal/driver ett bra sätt är att skriva upp det på en papperslapp eller göra en schematisk teckning av rampen och märka upp grupperna med vilken kanal/driver som utgör drivningen. Vilken insignal man skall ha på varje kanal väntar vi med tills tidskanalerna är inställda. Tidkanaler/Timers Det finns 4 tidkanaler i styrkortet. De ställs in med s.k. ramper, det vill säga infasningar till önskvärd intensitet vid given tidpunkt. De benämns timer 1 till 4
Exempel på inställningar Under hela tiden är det viktigt att då och då trycka på Store uppe i vänstra övre hörnet för att lagra sina inställningar. Man måste åtminstone göra det när allt är klart, annars går allt förlorat om styrkortet tappar sin spänningsmatning. Exempel för Tidkanaler/Timers Vi har 4 moduler med vardera hälften blå och hälften vita LED som är jämnt utspridda längs med akvariet. Vi vill få ljuset att följa solens vandring och börja i ena ändan och sedan släckas sist i andra ändan av akvariet. De två blå grupperna på varje sida skall också fungera som ett svagt månljus under natten Om vi börjar med Timer 1. Den kanalen skall ha blått ljus och skall börja tändas kl. 10:00 och klockan 12:00 skall den vara uppe på 20 % av maxvärdet. StartTime blir då 10:00:00 Duration 2 timmar (2 h -> 2:00:00). Target är 20 %
Från och med kl. 13:00 skall intensiteten ökas för att vara 100 % kl. 14:30 (4:30 timmar). Sedan skall den vara på 100 % till kl. 20:00 där den skall börja gå ner till 10 % kl. 20:15 (0:15 h). Efter 21 skall den sakta gå ner till att vara 0 kl. 21:30.
Timer 2, vitt ljus, skall starta 11:00, efter 3 timmar skall den ha 30 % och från 14:30 och en halvtimme framåt skall den öka till 100 %. Med start klockan 19 skall den minska till 0 % kl. 20:15. För att kontrollera att det ser bra ut markerar man rutan active bakom varje aktuell ramp. En bra graf. Avbocka activerutorna igen tillsvidare.
Exempel för fördröjningsgrupper/delay groups Välj fliken Delay groups Detta är en funktion som är väldigt användbar om man vill att belysningen skall vandra över akvariet. Grupp 1 styrs av timer 1. Tröskelvärdet på ändring av timer 1 för att gruppen skall starta sätts till 1 %. Fördröjningen i sekunder sätts till 1800 sek (är samma som max och 30 minuter). Grupp 2 sätts till insignal timer 2 de andra värdena sätt som för grupp1. Grupp 3 och 4 används inte i detta exempel och lämnas som de är.
Exempel för Driverkortet Nu går vi tillbaka till fliken DriverCard 1. Kanalerna 1-4 är våra blå moduler och kanalerna 5-8 är våra vita. 1 och 5 är längst åt vänster i akvariet. Kanal 1 blå och kanal 4 blå skall fungera som nattbelysning. Programmet konfigureras som följer. Förklaring. Kanal 1 styrs helt av timer 1. När minvärdet som här är ställt till 0,25% uppnås stannar kanalen där och ett svagt nattljus blir resultatet. Kanal 2 som är nästa blå modul åt höger styrs av Delay1signal1. Delay 1 styrs av timer 1 och signal 1 betyder att den är fördröjd (i detta fall eftersom vi valde 1800 sekunder) 30 min. Den slocknar vid minvärdet. Kanal 3 styrs av Delay1signal 2 vilket innebär ytterligare 30 minuters förskjutning i detta fall (1 timmes förskjutning i förhållande till kanal 1). Den slocknar när minvärdet uppnås. Kanal 4 styrs av Delay1signal 3 och är ytterligare 30 minuters förskjutning totalt 1,5 timmar från timer 1. Vid minvärde stannar kanalen på 0,25 %. I praktiken innebär detta att kanal 1 tänds 10:00 och släcks (förutom nattljuset) kl. 21:30. Kanal 2 tänds 10:30 och släcks 22:00 Kanal 3 tänds 11:00 och släcks 21:30 och kanal 4 tänds 11:30 och släcks 22:00 (förutom nattljus då).
Det vita ljuset (kanal 5-8) styrs på ett liknande sätt från timer 2 och delaygroup 2. Kanal 5 startar 11:00 och släcks 20:15, kanal 6 är tänd 11:30 20:45, kanal 7 12:00 21:15 och kanal 8 12:30 21:45. Detta är bara ett exempel, variationerna är oändliga. Det beror på vilka timrar och hur man konfigurerar fördröjningsgrupperna. I vårt fall är delay1signal10 hela 5 timmar förskjuten i förhållande till ingående timer. Man har dessutom ett offsetvärde att leka med. Aktivering av konfigurationen Slutligen, när allt är konfigurerat går man tillbaka till timerfliken och bockar i activerutorna för de ramper som skall gälla.
När man har gjort en sådan här ordentlig konfiguration är det viktigt att veta att det inte kommer att fungera fullt ut förrän man kommer till 0 på cykeln, det vill säga när allt är släckt eller det har gått en 24 timmars cykel. Bäst är att ta det i drift på morgonen innan allt skall börja tändas. Eller justera in nuläget manuellt för att komma i rätt fas. Det är också viktigt att veta att styrprogrammet inte är ett on off program som exempelvis en mekanisk timer. I stället så fungerar det som en elektronisk timer och ger bara signaler vid brytpunkter. Aktuell brytpunkt måste nås tidsmässigt. En brytpunkt som aktiverar en ramp (ramp = ett tidsrum där signalen kontinuerligt ändras efter en linje som bestäms av en start-och slutpunkt) gör att rampen räknas upp eller ner enligt given tidsram. När rampens slutpunkt uppnås efter x timmar: minuter: sekunder så stannar signalen på den nivån tills nästa brytpunkt kommer. Ur mekanisk synpunkt är alla on off mekanismer bortkopplade när man inte har en aktiv ramp, det vill säga grafens linje är horisontell. Detta kan vara användbart om man vill labba manuellt eller om man gjort inställningar som man vill skall gälla snabbt. Förutsatt att ingen ramp är aktiv i aktuell timer (horisontell linje i grafen) så kan man lura systemet. Man går in Livefliken och går till den lilla ruta som står under respektive timer. Där kan man skriva in det aktuella värdet direkt följt av TAB- eller ENTER-tangenten, använda pil upp ner eller Page Up/Page Down. Exempel på ändring av timer och manuell justering för direkt verkan I mitt exempel ovan vill man ändra blåljusets intensitet mellan 14:30 till 20:00 från 100 % till 80 % och klockan är 16:00 och man vill att det fungerar direkt. Utgångsläge kl. 15:33 Man ser här att Driver 1 har 100 %, driver 2 100 %, driver 3 97,9 % och driver 4 har 76,4 % intensitet. Vi skall göra ändringen endast på timer 1 och den ligger på stadiga 100 %.
Då går vi in på Timer och ändrar target i ramp 2 från 100 % till 80 %. Direkt lägger sig den raka linjen i grafen på 80 % istället för 100 %. En kontroll på förstasidan och Live gränssnittet visar att kanalen fortfarande visar 100 % fast det är ändrat på timern. Titta på kanal 1
Nu kan man gå in och ändra värdet under Timer 1 direkt i rutan. Vi skriver 80 % där De kanaler som går på fördröjning från timer 1 (kanal 2-4) är inte ändrade och de kommer att anpassas efter (i detta fall med en delay på 1800 sek) en halvtimme (kanal 2), en timme (kanal 3) och en och en halv timme (kanal 4). Exempel på ändring av maxvärde för drivkanal Om man vill sänka intensiteten för några kanaler under en viss tid är det mycket enklare att gå fliken för aktuellt driver card och ändra maxvärdet för de kanaler man vill. Då har man kvar timerfunktionen som tidigare men får samma resultat 80 % intensitet. Se nedan Start
Sätt maxvärde Utfallet Titta på utsignalerna, kanal 1-4!
Att tänka på Det finns ett antal viktiga punkter att ha i minnet. Eftersom styrkortet endast styr signaler vid de tider man ställer in i timerinställningarna (endast i pågående ramper) så får man göra ändringar när det inte finns någon aktiv aktuell ramp (tidsperiod där värdet ändras mot ett slutvärde). Är man på ett vågrätt tidsområde och vill ändra värdet för detta område i sin timer så kan man ettdera gå in i live-läget och ändra styrsignal till det önskade värdet eller också väntar man en 24 timmarsperiod eller så ställer man klockan tillfälligt till staren av de ramper man vill ha körda och ställer efter att de är köra tillbaka klockan till sitt korrekta värde.
Uppgradera strykortets programvara Starta programmet och välj fliken device Under device information framgår vilken firmaware (FW) som kortet har. Jämför det med vad som står i rutan Availible Firmaware. Finns det där en högre version än den aktuella så trycker man på knappen Enter Update Mode till höger. Efter några sekunder slocknar knappen och knappen Uppdate Firmaware är tillgänglig. Märk vilken version du vill uppdatera till och tryck på knappen.
Längs nere visas Connection status under uppdateringen. När uppdateringen är klar visas följande ruta. OBS om du måste bryta spänningen till styrkortet för att det skall starta om, så MÅSTE du först bryta inkopplad LED-spänningen till de anslutna CadDriver16ia korten. Anslut sedan först spänningen till styrkoretet innan du återansluter LED-spänningen.