|

Intelligens RGB ledes fényforrások és kiegészítőik
PC-ről működtethető intelligens led lámpa
15 lépésben programozható
Használati útmutató
Intelligens PC-ről működtethető led lámpa
12 V DC stabilizált feszültségről működő, 9R9G9B ledes, intelligens, RS-485-ös interfészről vezérelhető és/vagy 15 lépésben programozható lámpa. A lámpa 2 részből áll. Egyik a led mező, másik a meghajtó áramkör.

led mező és meghajtó
|

Kiöntött LED mezős RGB lámpa
(led mező és meghajtó)
|

Kiöntött RGB lámpa
(led mező és meghajtó)
|

Beépíthető, üvegtest nélküli lámpa
(led mező és meghajtó)
|

IP 67 védettségű
beépítő-burkolat
|

Egyenáramú stabilizált tápegység
230V/12V DC
1,5 A-es (6 lámpa + konverter modul)
5 A-es (24 lámpa + konverter modul)
|

PC-n futó lámpavezérlő és
programozó program
|

4 eres mindkét végén
csatlakozós lámpakábel
|

Lámpacsatlakoztató modul
|

RS485/RS232 konverter modul,
elosztó felé csatlakozó kábellel
|

USB-ről RS232-re
alakító kábel
|
|
|
|
|
|
|
|
2 Amperes vezérlő
|
5 Amperes vezérlő
|
PC-ről működtethető intelligens led lámpa műszaki leírása
 |
LED mező adatok
|
|
|
|
|
|
|
Típus:
|
Szín:
|
Méret:
|
Fényerő:
|
Db sz.:
|
Áram:
|
|
BJ1-5044TOL-300-129-W25
|
vörös
|
5mm
|
4000mcd
|
9
|
20mA
|
|
BJ1-5044UPG-410-492-W25
|
zöld
|
5mm
|
5000mcd
|
9
|
20mA
|
|
BJ1-5044UB-410-570-W25
|
kék
|
5mm
|
2000mcd
|
9
|
20mA
|
Lámpa tápfeszültség: 12VDC, stabilizált
Lámpa áramfelvétel:
Készenlétben (LED-ek nem világítanak): 40mA (0.48W)
Teljes világítás: 220mA (2.64W)
Meghajtó áramkör adatok
Szerelése: tokozatlan
Csatlakozója: MOLEX #2510-04 tűsor
Interfész paraméterek:
Típus: RS 485
Kommunikáció: egyirányú (a lámpa csak fogad, nem küld) aszinkron soros port kimenet
formátum: 8N1
sebesség: 9600 Baud
Protokoll: csomag küldő eljárás
Csomag hossz (CSH): CSH=IBSZ+5 bájt
Csomag szerkezet:
1. bájt: start kód (H02)
2. bájt számláló – az Információs bájtok száma
3. bájttól információs bájtok (parancs és paraméter)
CSH-2. bájt CSE1 bájt – csomag ellenőrző bájt1
CSH-1. bájt CSE2 bájt – csomag ellenőrző bájt2
CSH. bájt end kód (H03)
Magyarázat:
CSE1 = modulok 256 szerinti összege az információs bájtoknak
CSE2 = XOR művelet szerinti összege az információs bájtoknak
H = egy bájtos hexadecimális szám
Parancs és paraméter szerkezet:
1. bájt: lámpa cím H00 ez minden lámpa közös címe Hnn egyedi cím (1-255-ig) lámpánként két cím egyik: „sajátcím” másik: csoport cím
2. bájt: szekvencia csomag sorszám
3. bájt: parancs
4. bájttól: paraméter(ek) 1-15*6 bájt hosszban
Megjegyzés:
A lámpa felöli kapcsolat hiányában a biztonságos vétel érdekében a csomagokat célszerő 2-3 esetben
ismételni. A többször helyesen vett csomag ismétlését zárja ki a csomag sorszámozás a lámpában.
A kommunikáció sebességének beállítása (gyártáskor beállított)
A 105.1.0 jelű NYÁK lemezen található négy darab, forrasztással állítható kapcsoló. ( JP1, JP2, JP3, JP4 ) Ezekkel a lámpa működési paraméterei állíthatók. Jelen program verzióban a JP1, JP2 és JP3 kapcsolók állapotához van funkció rendelve. Ezek állapotával a kommunikációs port sebességét lehet beállítani. Lehetséges állapotait, és az azokhoz tartozó értékeket, a következő táblázat mutatja be:
|
JP3
|
JP2
|
JP1
|
Sebesség (Baudrate)
|
|
0
|
0
|
0
|
1200
|
|
0
|
0
|
1
|
2400
|
|
0
|
1
|
0
|
4800
|
|
0
|
1
|
1
|
9600
|
|
1
|
0
|
0
|
19200
|
|
1
|
0
|
1
|
38400
|
|
1
|
1
|
0
|
57600
|
|
1
|
1
|
1
|
115200
|
PC-s vezérléshez a 9600 Baud használatos
Az egyes állapot azt jelenti, hogy az adott jumpert rövidre kell zárni.
Szoftver fizikai réteg és a keret
A nem handshakes, asszinkron soros port mindegyik sebességén, nyolc adatbittel, egy stop bittel, paritásbit nélkül építi fel a byte-okat. A jelszinteket tekintve megfelel az RS485-ös szabványnak. A kommunikáció master-slave jellegű, legfeljebb egy master egység és több slave egység lehet. A lámpa mindig slave egységként csatlakozik a hálózatra, és csak a parancsokat teljesíti. A lámpa csak fogadni tud parancsot, válaszolni nem. A parancsok csomagok formájában továbbítódnak.
A csomagok felépítése a következő:
|
1 byte
|
1 byte
|
n byte
|
1 byte
|
1 byte
|
1 byte
|
|
Startbyte
|
Count
|
Adatok
|
CSSZ1
|
CSSZ2
|
Endbyte
|
Startbyte: Kötelezően H02 (A továbbiakban a H hexadecimális számokat jelöl.)
Count: Az adatok hossza byte ban.
Adatok: a küldendő adathalmaz, mely bármilyen bináris értéket tartalmazhat megkötések nélkül.
CSSZ1: Ellenőrző összeg. A hibás csomagok kiszűrése miatt kell. Az értéke az adat byte-októl függ.
Kiszámítása:
CSSZ1 = ( a1 + a2 + … + an ) mod 256
(A mod a maradékos osztást jelöli. Tehát az osztás maradékát adja eredményül. )
CSSZ2: Ellenőrző összeg. Funkciója azonos a CSSZ1-el, csak a kiszámítása más.
CSSZ2 = a1 xor a2 xor … xor an
(A xor a bitenkénti kizáró vagy műveletet jelenti.)
Endbyte: Kötelezően H03
Parancsok
A következőkben a master-től érkező parancsok felépítése kerül bemutatásra.
|
1 byte
|
1 byte
|
1 byte
|
1 byte
|
|
Slave cím
|
Szekvencia
|
Parancs
|
Paraméterek
|
Minden parancs első byte-ja a slave címe. Ez egy egy byte-os érték, mely a lámpát egyértelműen azonosítja
címzettként.
Minden lámpának három címe van:
- Broadcast cím ( H00 ): Ezt a címet nem lehet állítani, ezen a címen mindig elérhető a lámpa.
- Group cím ( H00 ): Ez a cím változtatható. Ez szolgál arra, ha több lámpát funkciók szerint szeretnénk csoportban kezelni olykor olykor.
- Simple cím (H00): Ez a cím is változtatható. Ez egyedileg azonosítja a lámpát a rendszerben.
A második a szekvencia byte. Ez jelzi a csomag sorszámát. A slave csak egyszer dolgozza fel ugyanazt a sorszámú parancsot. Mivel a slave nem tud válaszolni, biztonsági okokból többször érdemes megismételni ugyanazt a parancsot azonos szekvencia értékkel.
A harmadik a parancs byte. Ez a byte határozza meg a slave számára feladatot. A további byte-ok száma, és funkciójuk a parancs jellegétől függ. Ezeket a továbbiakban paramétereknek nevezem.
A következő táblázat a parancsokat és paramétereiket mutatja be.
| Parancs |
Paraméterek |
Megjegyzés |
| H20 |
Nincs |
Kikapcsolás.
Kikapcsolja a lámpát és a vezérlő alacsony fogyasztásra áll. |
| H30 |
3 byte – RGB színösszetevők
1 byte - átmeneti idő |
Egyszerű lámpa színezés.
Az átmeneti idő alatt színeződik át a lámpa az aktuális színéről, az RGB
24bites számban megadottra.
Az átmeneti időt megszorozva 250ms-el megkaphatjuk a valós idejét
milliszekundumban. |
| H40 |
Nincs |
Utolsó parancs mentése.
Az utoljára megkapott parancsot letárolja az EEPROMba.
Következő bekapcsoláskor azt a parancsot fogja végrehajtani. |
| H50 |
Nincs |
Véletlen demó.
Paraméter nélküli, teljesen a mikrovezérlő által generált véletlenszerű
demó. |
| H60 |
1 byte – átmeneti idő |
Szivárvány demó.
A szivárvány színeibe váltakozó demó.
Az átmeneti idő hatszorosa megadja a demó teljes lefutás idejét. |
| H70 |
1 byte - lépések száma: n
n*6 byte – lépések.
Lépések:
3 byte – RGB színösszetevők
1 byte – átmeneti idő
2 byte – tartási idő |
Egyedi demó.
A felhasználó által programozható demó.
Maximum 15 lépést tud kezelni a vezérlő.
Az átmeneti idő alatt úszik át az előző színről a megadottra, majd azt a
tartási ideig kint hagyja, ezt követően ugrik a következő lépésre.
Amikor az utolsó lépést is végrehajtotta a vezérlő, akkor előről kezdődik
a demó.
Az átmeneti időt 250ms-al megszorozva megkapjuk a valós átmeneti
időt.
A tartási időt 100ms-al megszorozva megkapjuk a valós tartási időt. |
| HA0 |
1 byte - Új saját cím |
Saját cím beállítása.
Inicializáláskor a broadcast (H00) címen érhető el minden LED lámpa.
Ezt követően elérhetők a saját címen is. |
| HB0 |
1 byte – Új csoport cím |
Csoport cím beállítása.
A lámpáknak két beállított címe lehet. A csoport címmel kezelhetünk
egyszerre több lámpát is, amennyiben azok a lámpák erre a csoport
címre vannak beállítva. |
PC-ről működtethető intelligens LED lámpa vezérlése
Előkészületek:
a) A LED lámpát a csatlakozós lámpakábellel a lámpacsatlakoztató modulba kell dugaszolni.
b) A tápegységet a lámpacsatlakozó modulba kell csatlakoztatni.
c) Az RS232/RS485 konvertert a lámpacsatlakoztató modulba kell csatlakoztatni.
d) Az USB-ről RS232-re csatlakozó modult az RS232/RS485 konverterbe kell bedugni.
Figyelem! A csatlakozók a kialakításuknak megfelelően csatlakoztatandóak össze. A lámpacsatlakozató
modul bármely csatlakozója azonos értékű.
A lámpa PC-ről történő vezérlése az ILV.EXE program segítségével végezhető az alábbiak szerint:
1. USB-Soros átalakító telepítése Csatlakoztassuk a géphez az USB-Soros átalakító kábelt, majd a mellékelt CD segítségével telepítsük fel azt.
2. Az ILV működtető program telepítése A program nem igényel telepítést. A mellékelt CD-ről az ILV könyvtárat másolja fel számítógépére. Ha a már meglévő beállításokkal szeretné a programot másik PC-re telepíteni, akkor ne a telepítő CD-t használja, hanem a már használt PC-n található ILV könyvtárat másolja.
3. Program beállítása Csatlakoztassa az RS232/485-ös átalakítót a PC-hez. Az ILV könyvtárból indítsa el a „SETUP.EXE”-t. Sikeres beállítás esetén automatikusan elindul az ILV működtető program.
4. Program indítása Miután a telepítés megtörtént a programot az ILV.EXE futtatásával indíthatja. (FONTOS: Ugyanarra az USB portra legyen csatlakoztatva a lámpa!)
5. Program használata
4.1 Új lámpa hozzáadása:
Vezérelni csak olyan lámpát lehet, amelyet előtte címzéssel látott el a vezérlő program.
a) Kattintson a ’led Lámpák / Új hozzáadása’ menüpontra.
b) Csatlakoztassa az intelligens led lámpát a rendszerhez.
c) Adja meg a választott paramétereket. (FONTOS: A ’Lámpa saját címe’-nél megadott paraméter
használatakor figyelni kell arra, hogy ha többször használjuk ugyanazt a paramétert, akkor az egy címen
lévő lámpák azonosan fognak működni, függetlenül a különbözően megadott ’Lámpa neve’ és ’Lámpa
csoport címe’ paraméterektől.
4.2 Lámpa működésének beállítása:
Válassza ki a bal oldali listából a használni kívánt lámpát, vagy csoportot, de ezt csak akkor teheti meg, ha már a lámpa címzéseket már beállította.
A jobb oldali panelen a lehetőségek közül kattintson a megfelelő melletti gombra.
4.2 Lámpa mőködésének beállítása:
Válassza ki a bal oldali listából a használni kívánt lámpát, vagy csoportot, de ezt csak akkor teheti meg, ha már a lámpa címzéseket már beállította.
A jobb oldali panelen a lehetőségek közül kattintson a megfelelő melletti gombra.
- Lámpa kikapcsolása: a bal oldali listán kijelölt lámpákat kikapcsolhatja a (Kikapcsolás) gombra kattintva.
- Lámpa átszínezése: a bal oldali listán kijelölt lámpákat átszínezheti, ha a színkockára kattint, majd kijelöli a választott színt és az (OK) gombra kattint. A lámpa a (Színezés) gombra kattintva vált a beállított színre. Az átszínezési idő nagyságát az időskálán állíthatja.
- Véletlen demó: a bal oldali listán kijelölt lámpákat véletlen színváltásra állíthatja a az (Indítás) gombra kattintva.
- Szivárvány demó: a bal oldali listán kijelölt lámpákat szivárvány demó lejátszására állíthatja az (Indítás) gombra kattintva. A lefutási időt beállíthatja az időskálán.
- Egyedi demó készítésére is van lehetősége. A (Szerkeszt) gombra kattintva választhat új színt, melynek állíthatja a tartási és átmeneti idejét. Újabb színeket az (Új) gombra kattintva vehet fel, illetve a (Töröl) gombra kattintva törölheti a színt a demóból. A demót elmentheti PC-re (Ment) és betöltheti azt (Betölt).
Meglévő egyedi demót a (Megadás) gombra kattintva tölthet be és az (Indítás) gombra kattintva indíthatja el a demó lejátszását.
- Utolsó parancs mentése a (Tárolás) gombra kattintva történik a bal oldali listán kijelölt lámpákra vonatkozóan.
- Cím megváltoztatása: a bal oldali listán kijelölt lámpák címzését módosíthatja a (Varázsló) gombra kattintva.
* Amennyiben nem történik változás, ellenőrizze a csatlakozásokat.
* Vagy címezze ismét meg az intelligens lámpát.
|