Jednoduché světlo k AKVA (PWM verze)
Napsal: 30 led 2020, 19:03
Kamarádovi ze rozbila elektronika u světla k akváriu. Rozkaz zněl jasně ....
Požadavek:
- světlo k akváriu, LED moduly 10-12V, řízení PWM, mám zdroj 12V
- svícení trvale dle nastaveného času
- možnost měnit jas
- jasně definované rozměry PCB, rozteče pro uchycení PCB
HW (minimální):
- napájení 9-12V (obsahuje modul DC/DC měniče připájeného přímo na PCB), pokud jej vynecháte tak 5V, na PCB není pojistka !
- zdroj přesného času - modul DS3231, lze jej napájet kolmo k PCB, nebo vodorovně s PCB (jsou nutné delší propojky) - to zabírá méně místa
- displej (0.96 inch 128X64 OLED Display Module) - konektor JST
- 4 tlačítka - konektor JST
- PWM výstup (nastavena vyšší frekvence než základní, tudíž se nevazbí ani z čínskými zdroji, nic neruší) - podle výkonu LED připojit přes dostatečně dimenzovaný MOSFET (z Aliexpresu - 15A 400W MOS FET Trigger Switch Drive Module PWM Regulator ) - konektory JST
Možno rozšířit (v programu zatím vše není):
- 1Wire měření teploty
- fotorezistor (snímání okolního světla)
- další 2 PWM výstupy (pro různé barvy LED), nebo 1PWM + relé výstup
- LED pro signalizaci
Funkce (na dalších se pracuje):
- nastavení přes displej (jas, svítíme OD/DO, datum a čas)
- nastavení v programu (svícení dle nastavení OD/DO nebo dle výpočtu východu/západu slunce)
- nastavení v programu (max. jas - otestovat teplo chladičů u LED a MOSFET)
- postupné rozsvěcení - 1 krok za 15s, nastavený jas bývá 90-125 (výkon 35W a 95W, akva 50l a 350l)
- automatický přechod letní/zimní čas (může blbnout, testoval jsem to 1x)
- displej sám usne po 15s nečinnosti (lze nastavit v programu)
Adresář se soubory ZDE
Poděkování:
PETAN - využil jsem princip tvého menu z hodin
AstroMiK - výpočet východu/západu slunce doslova na pár řádcích
PS: koncipováno jako minimální základ, každý má jinou konstrukci světel, jiný zdroj. Jednoduchou úpravou lze předělat na řízení proudového zdroje (některé se řídí PWM, jiné velikostí napětí)
Pár PCB z "beta" verze mám, je funkčn, jen rozmístění součástek a RTC modulu není úplně ideální
Požadavek:
- světlo k akváriu, LED moduly 10-12V, řízení PWM, mám zdroj 12V
- svícení trvale dle nastaveného času
- možnost měnit jas
- jasně definované rozměry PCB, rozteče pro uchycení PCB
HW (minimální):
- napájení 9-12V (obsahuje modul DC/DC měniče připájeného přímo na PCB), pokud jej vynecháte tak 5V, na PCB není pojistka !
- zdroj přesného času - modul DS3231, lze jej napájet kolmo k PCB, nebo vodorovně s PCB (jsou nutné delší propojky) - to zabírá méně místa
- displej (0.96 inch 128X64 OLED Display Module) - konektor JST
- 4 tlačítka - konektor JST
- PWM výstup (nastavena vyšší frekvence než základní, tudíž se nevazbí ani z čínskými zdroji, nic neruší) - podle výkonu LED připojit přes dostatečně dimenzovaný MOSFET (z Aliexpresu - 15A 400W MOS FET Trigger Switch Drive Module PWM Regulator ) - konektory JST
Možno rozšířit (v programu zatím vše není):
- 1Wire měření teploty
- fotorezistor (snímání okolního světla)
- další 2 PWM výstupy (pro různé barvy LED), nebo 1PWM + relé výstup
- LED pro signalizaci
Funkce (na dalších se pracuje):
- nastavení přes displej (jas, svítíme OD/DO, datum a čas)
- nastavení v programu (svícení dle nastavení OD/DO nebo dle výpočtu východu/západu slunce)
- nastavení v programu (max. jas - otestovat teplo chladičů u LED a MOSFET)
- postupné rozsvěcení - 1 krok za 15s, nastavený jas bývá 90-125 (výkon 35W a 95W, akva 50l a 350l)
- automatický přechod letní/zimní čas (může blbnout, testoval jsem to 1x)
- displej sám usne po 15s nečinnosti (lze nastavit v programu)
Adresář se soubory ZDE
Poděkování:
PETAN - využil jsem princip tvého menu z hodin
AstroMiK - výpočet východu/západu slunce doslova na pár řádcích
PS: koncipováno jako minimální základ, každý má jinou konstrukci světel, jiný zdroj. Jednoduchou úpravou lze předělat na řízení proudového zdroje (některé se řídí PWM, jiné velikostí napětí)
Pár PCB z "beta" verze mám, je funkčn, jen rozmístění součástek a RTC modulu není úplně ideální