opäť osvitka
Napísané: 29 Mar 2011, 22:25
No tak konečne som dorobil svoju novú OSVITKU UV na DPS. Niekedy v novembri ma Boraicho požiadal o nejaké zrkadlá zo starého skeneru, tak som ho vykuchal a skôr ako som vyhodil obal, tak som dostal nápad, že si do neho spravím novú osvitku. Doteraz som používal 30rokov staré horské slnko s Hg 125W a ako stojan kryt z PC. S Boraichom sme sa dohodli, že ja spravím program a on navrhne DPS. Malo to byť čo najjednoduchšie, ale určite to poznáte, začne sa a potom sa len pridáva a pridáva ..... a tak vznikol obslužný program s 10 predvoľbami a 6 možnosťami nadstavenia, niekoľkými druhmi zvuku, RESETom pôvodných hodnôt a pod.
Osvitka sa skladá z 8 trubíc UV 8W ( NARVA )SYLVANIA. Tieto sú namontované na najjednoduchších bez obalových svetlách s Al odrazom. Kúpil som ich v HORNBACHU tuším jednu za cca 6E a bola k tomu aj trubica, ktorú som venoval otcovi na osvetlenie v pivnici. Tieto svetlá sa dajú spájať medzi sebou a každé má v sebe už elektroniku, takže som si to hodne uľahčil.
Ako procesor sme použili PIC 16F876A, ktorých mám doma ešte nevyužitých zopár .
Ďalej klasický LCD 16x2, ale v mojom prípade to bola trošku prekvapenie, lebo objednané som mal - 5ks modrý s bielym podsvietením. Z tej objednávky mi ostal len tento posledný. Keď som ho zaletoval tak sa z modrého vykľul červený s červeným podsvietením, teda vlastne fialový s červeným podsvietením a ešte sa aj divne správa. Ale je**ť na to, hlavne že ide.
Na začiatku sme mali s Boraichom dlhú debatu ohľadom tlačítok ovládania, on ich chcel 5 a ja čo najmenej. Nakoniec sme sa dohodli na troch. Našťastie mi náhodou prezradil, že existuje enkóder a aj v prevedení s tlačítkom. Tak vznikla konečná verzia jedno tlačítko + enkóder.
Ako teplotné čidlo je použitá DS18B20 s možnosťou odstavenia , v prípade že sa nepoužije
Ďalšia dôležitá súčasť sú ventilátory. Keďže ja robím aj MASKU a tá trvá 25 min resp 60 min, tak som musel osvitku vybaviť vhodným chladením, napriek tomu že tie trubice neprodukujú ani zďaleka toľko tepla ako 125W Hg výbojka. Pri 60min osvite sa to zahreje na cca 45 – 50 °C a to pri riadenom chladení. Takže bez chladenia by sa to asi roztopilo.
Ako posledné spomeniem červené podsvietenie, ktoré sa zapne po otvorené krytu osvitky a zároveň sa vypne osvit, kvôli ochrane očí. Avšak po otvorení sa preruší osvit a musí sa spustiť od začiatku. Použil som 2x32 červených vysokosvietivých LED a sú ovládané PWM.
Hlavnú DPS navrhol Boraicho a ja som ju len vyleptal a osadil. Dalšie prídavné sme navrhovali spolu, kôli rozmerom aby mi presne pasovali.
Trochu ma štve rámik LCD, keďže som objednával už asi tri druhy a ani jeden mi nesedí, tak som to vyriešil AL páskou. Neni to moc pekné ale funkčné. A tiež lepidlo na použité na uchytenie PCB na kryte, žial nemal som po ruke iné, ktoré by vydržalo tú teplotu, ale aj tak to bude zakryté.
Funkcie:
- po naprogramovaní si program automaticky načíta prednastavené hodnoty a uloží ich do EEPROM , po druhom spustení a správnom obsahu EEPROM je tento krok vynechaný
hlavná slučka ( čo najjednoduchšie spustenie posledne použitého osvitu)
- pripraví sa na osvit s nastaveným resp posledným použitým časom
- jedným stlačením môže začať nastavený osvit
- nadstavený osvit je možno meniť a potvrdením sa začne osvecovať
MENU a nastavenia
- 9 predvolených časov podľa použitých fotocitlivých materiálov s možnosťou úpravy času podľa potreby, tento čas ostane uložený v EEPROM
- Žhavenie v prípade použitia halogénu, alebo Hg trubice
- 6 nastavení 1 tepelné čidlo – regulácia chladenia cez PWM plynulo podla teploty
2 chladenie – chladenie bez tepelného čidla ida na 90% PWM bez regulácie
3 pomocné osvetlenie – červené LED podsvietenie riadené PWM
4 žhavenie – žhavenie halogénu príp Hg výbojka
5 zvuk – vypnutie/zapnutie zvuku
6 RESET – nastaví pôvodné hodnoty a časy všetkých MENU
Ešte k tomu chladeniu, začína na 30°C a končí pri 90°C, kde sa všetko odstaví a zablokuje. Na LCD sa vypíše chyba prehriatia. Táto regulácia je PWM po jednotlivých krokoch podľa toho ako sa mení teplota, čiže pridáva aj uberá. To je kvôli tomu aby zbytočne ventilátory nehučali keď netreba.
Osvitka má vstavaný konektor na programovanie a je možno debuggácie a programovania bez rozoberania.
Program ešte neni úplne dokončený, ešte do neho vložím stopky na meranie nadstaveného času, ale to až bude čas.
ďalšie fotky : https://picasaweb.google.com/1100948644 ... 58/2932011#
video: https://www.youtube.com/watch?v=t8RmWeEUQ7I
Osvitka sa skladá z 8 trubíc UV 8W ( NARVA )SYLVANIA. Tieto sú namontované na najjednoduchších bez obalových svetlách s Al odrazom. Kúpil som ich v HORNBACHU tuším jednu za cca 6E a bola k tomu aj trubica, ktorú som venoval otcovi na osvetlenie v pivnici. Tieto svetlá sa dajú spájať medzi sebou a každé má v sebe už elektroniku, takže som si to hodne uľahčil.
Ako procesor sme použili PIC 16F876A, ktorých mám doma ešte nevyužitých zopár .
Ďalej klasický LCD 16x2, ale v mojom prípade to bola trošku prekvapenie, lebo objednané som mal - 5ks modrý s bielym podsvietením. Z tej objednávky mi ostal len tento posledný. Keď som ho zaletoval tak sa z modrého vykľul červený s červeným podsvietením, teda vlastne fialový s červeným podsvietením a ešte sa aj divne správa. Ale je**ť na to, hlavne že ide.
Na začiatku sme mali s Boraichom dlhú debatu ohľadom tlačítok ovládania, on ich chcel 5 a ja čo najmenej. Nakoniec sme sa dohodli na troch. Našťastie mi náhodou prezradil, že existuje enkóder a aj v prevedení s tlačítkom. Tak vznikla konečná verzia jedno tlačítko + enkóder.
Ako teplotné čidlo je použitá DS18B20 s možnosťou odstavenia , v prípade že sa nepoužije
Ďalšia dôležitá súčasť sú ventilátory. Keďže ja robím aj MASKU a tá trvá 25 min resp 60 min, tak som musel osvitku vybaviť vhodným chladením, napriek tomu že tie trubice neprodukujú ani zďaleka toľko tepla ako 125W Hg výbojka. Pri 60min osvite sa to zahreje na cca 45 – 50 °C a to pri riadenom chladení. Takže bez chladenia by sa to asi roztopilo.
Ako posledné spomeniem červené podsvietenie, ktoré sa zapne po otvorené krytu osvitky a zároveň sa vypne osvit, kvôli ochrane očí. Avšak po otvorení sa preruší osvit a musí sa spustiť od začiatku. Použil som 2x32 červených vysokosvietivých LED a sú ovládané PWM.
Hlavnú DPS navrhol Boraicho a ja som ju len vyleptal a osadil. Dalšie prídavné sme navrhovali spolu, kôli rozmerom aby mi presne pasovali.
Trochu ma štve rámik LCD, keďže som objednával už asi tri druhy a ani jeden mi nesedí, tak som to vyriešil AL páskou. Neni to moc pekné ale funkčné. A tiež lepidlo na použité na uchytenie PCB na kryte, žial nemal som po ruke iné, ktoré by vydržalo tú teplotu, ale aj tak to bude zakryté.
Funkcie:
- po naprogramovaní si program automaticky načíta prednastavené hodnoty a uloží ich do EEPROM , po druhom spustení a správnom obsahu EEPROM je tento krok vynechaný
hlavná slučka ( čo najjednoduchšie spustenie posledne použitého osvitu)
- pripraví sa na osvit s nastaveným resp posledným použitým časom
- jedným stlačením môže začať nastavený osvit
- nadstavený osvit je možno meniť a potvrdením sa začne osvecovať
MENU a nastavenia
- 9 predvolených časov podľa použitých fotocitlivých materiálov s možnosťou úpravy času podľa potreby, tento čas ostane uložený v EEPROM
- Žhavenie v prípade použitia halogénu, alebo Hg trubice
- 6 nastavení 1 tepelné čidlo – regulácia chladenia cez PWM plynulo podla teploty
2 chladenie – chladenie bez tepelného čidla ida na 90% PWM bez regulácie
3 pomocné osvetlenie – červené LED podsvietenie riadené PWM
4 žhavenie – žhavenie halogénu príp Hg výbojka
5 zvuk – vypnutie/zapnutie zvuku
6 RESET – nastaví pôvodné hodnoty a časy všetkých MENU
Ešte k tomu chladeniu, začína na 30°C a končí pri 90°C, kde sa všetko odstaví a zablokuje. Na LCD sa vypíše chyba prehriatia. Táto regulácia je PWM po jednotlivých krokoch podľa toho ako sa mení teplota, čiže pridáva aj uberá. To je kvôli tomu aby zbytočne ventilátory nehučali keď netreba.
Osvitka má vstavaný konektor na programovanie a je možno debuggácie a programovania bez rozoberania.
Program ešte neni úplne dokončený, ešte do neho vložím stopky na meranie nadstaveného času, ale to až bude čas.
ďalšie fotky : https://picasaweb.google.com/1100948644 ... 58/2932011#
video: https://www.youtube.com/watch?v=t8RmWeEUQ7I