Vítejte na Elektro Bastlírn?
Nuke - Elektro Bastlirna
  Vytvořit účet Hlavní · Fórum · DDump · Profil · Zprávy · Hledat na fóru · Příspěvky na provoz EB

Vlákno na téma KORONAVIRUS - nutná registrace


Nuke - Elektro Bastlirna: Diskuzní fórum

 FAQFAQ   HledatHledat   Uživatelské skupinyUživatelské skupiny   ProfilProfil   Soukromé zprávySoukromé zprávy   PřihlášeníPřihlášení 

LED osvětlení přes nabíječku

 
Přidat nové téma   Zaslat odpověď       Obsah fóra Diskuzní fórum Elektro Bastlírny -> Řešení problémů s různými konstrukcemi
Zobrazit předchozí téma :: Zobrazit následující téma  
Autor Zpráva
Zabijak_na_Dachlu



Založen: Oct 21, 2014
Příspěvky: 6

PříspěvekZaslal: út říjen 21 2014, 4:47    Předmět: LED osvětlení přes nabíječku Citovat

Zdravím všechny konstruktéry

mám v plánu postavit osvětlení z LED diod napájené přes nabíječku
nabíječku jsem zvolil protože by už sama o sobě měla mít stabilizované napětí, které je potřeba jak pro diody tak i pro mikročip ATtiny13, který má řídit rozsvěcení jednotlivých diod
celé osvětlení chci vsadit do lišty na datové kabely

v tomto tématu se chci zabývat řešením obvodu a součástek, popřípadně i jejich úpravou, z důvodu že už jsem jedno podobné světlo dělal, ale po krátké době se snížil jas jednotlivých diod, takže někdě v předchozím případě byla konstrukční chyba, které bych se rád vyvaroval

pro začátek uvádím schéma obvodu a popis už připravených součástek
mikročip: ATtiny13-20PU
LED diody: 6x superjasná, bílá, 3500-5200mcd/20mA (Uf=3,30V), čirá, 80deg
nabíječka: GOCLEVER Input: AC100-240V~0.4A 50/60Hz
Output: DC5V - 2A

jako první si nejsem jistý jak v tomhle případě s odporem/ry, podle přiloženého schématu plánuju pokavaď možno jenom jeden rezistor který by vystačil na všechny LEDky, problém není dostat jeho potřebný odpor, ale jeho vatáž, aby nedošlo k jeho "zničení" nedostatečnými hodnotami

a další co mi zajímá, jestli je dobrý nápad nechat diody bez chlazení nebo jestli se i tak můžou po delší době svícení bez jekéhokoliv chlazení zničit

děkuji za rady, připomínky, nápady



schema-uprava.jpg
 Komentář:

Stáhnout
 Soubor:  schema-uprava.jpg
 Velikost:  201.2 kB
 Staženo:  64 krát


_________________
Všechny součástky a obvody jsou vymyšlené, při konstrukci padají sprostá slova, takže by to neměl nikdo číst.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
BOBOBO



Založen: Feb 25, 2008
Příspěvky: 18675
Bydliště: Rychnovsko

PříspěvekZaslal: út říjen 21 2014, 5:10    Předmět: Citovat

Každá dioda odpor , 20mA bez chladiče .
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
Ruprecht



Založen: Sep 28, 2005
Příspěvky: 1279
Bydliště: ZČ + JM

PříspěvekZaslal: út říjen 21 2014, 6:39    Předmět: Citovat

Pokud programově zajistíš že bude svítit nejvýš jedna LED současně, může být i jeden společný odpor. Víc LED současně = odpor pro každou LED.
Abys s tiny13 blikal se šesti LED, budeš muset zakázat reset a tím pádem ji nepřeprogramuješ přes ISP.

_________________
Kampaň, účelovka, nepodepsal, Palermo, ODS, Kalousek, je líp a jsou na to čísla, nastudujte si to.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
Yarda1



Založen: Feb 11, 2009
Příspěvky: 2576

PříspěvekZaslal: út říjen 21 2014, 7:19    Předmět: Citovat

Zabijak_na_Dachlu napsal(a):
....nabíječku jsem zvolil protože by už sama o sobě měla mít stabilizované napětí, ...

Tohle víš určitě nebo si to jen myslíš? Já bych si tím tak jistý nebyl pokud bych si to sám neproměřil.

_________________
Ve strojovně je voda a na palubě se tančí.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
Zabijak_na_Dachlu



Založen: Oct 21, 2014
Příspěvky: 6

PříspěvekZaslal: út říjen 21 2014, 8:18    Předmět: Citovat

to Ruprecht: jasně, takže tím pádem mi je USBASP k ničemu, čím ho tedy můžu přeprogramovat? nebo bude lepší si sehnat jiný mikročip s vícero piny?

to Yarda1: jistej si tím nejsem, a ani si nejsem jistej že bych věděl jak to zmeřit, protože pochybuju že stačí změřit jenom jaké napětí mi protéká při nezapojeném a zapojeném obvodu

_________________
Všechny součástky a obvody jsou vymyšlené, při konstrukci padají sprostá slova, takže by to neměl nikdo číst.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
Ruprecht



Založen: Sep 28, 2005
Příspěvky: 1279
Bydliště: ZČ + JM

PříspěvekZaslal: út říjen 21 2014, 9:01    Předmět: Citovat

S tiny13 to můžeš zredukovat na 5 LED, nebo vyber procesor s více piny. Pokud budeš chtít připojit víc diod (krát 20mA), pozor na maximální dovolený proud AVR.
Má to být jako "efektové" světlo, nebo to má opravdu výrazně svítit? Šlo by to provozovat i s jedním odporem a LEDky multiplexovat tak, že by to vypadalo že jich svítí víc najednou.

_________________
Kampaň, účelovka, nepodepsal, Palermo, ODS, Kalousek, je líp a jsou na to čísla, nastudujte si to.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
Zabijak_na_Dachlu



Založen: Oct 21, 2014
Příspěvky: 6

PříspěvekZaslal: út říjen 21 2014, 9:26    Předmět: Citovat

to Ruprecht: takže asi šáhnu po jiném mikročipu, nejspíš ATtiny2313, jinak světlo má být účelové, a to nad kuchyňskou linku, jediný efekt který to má mít je postupné zapínání LEDek a poté nechat svítit všechny

a ještě dotaz, když bych u ATtiny13 chtěl použít všech 6 pinů, tak po pokusu o přeprogramování se nastavi všechny piny až na ten resetovej podle programu nebo to padne díky tomu že ten poslední nebude použitelný? za předpokladu že budu použivat ISP programátor

_________________
Všechny součástky a obvody jsou vymyšlené, při konstrukci padají sprostá slova, takže by to neměl nikdo číst.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
masar



Založen: Dec 03, 2005
Příspěvky: 12487

PříspěvekZaslal: út říjen 21 2014, 9:45    Předmět: Citovat

Zabijak_na_Dachlu napsal(a):
... jinak světlo má být účelové, a to nad kuchyňskou linku, jediný efekt který to má mít je postupné zapínání LEDek a poté nechat svítit všechny...
Pro tak jednoduchý úkol se mi jeví použití jednočipu poněkud mimo.
Ale jinak "proti gustu...". Wink
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Odeslat e-mail
Ruprecht



Založen: Sep 28, 2005
Příspěvky: 1279
Bydliště: ZČ + JM

PříspěvekZaslal: út říjen 21 2014, 10:06    Předmět: Citovat

Tak pokud to má být něco jako pomalé rozsvěcení a zhasínání tak bych to řešil tinou13 a jedním tranzistorem pro všechny LEDky najednou, postupným zvětšováním a zmenšováním střídy PWM.
Tina13 má 8bit čítač tudíž 255 kroků jasu. Jedním tlačítkem to půjde zapnout i vypnout, případně by šlo na to jedno tlačítko naprogramovat i nastavení jasu (třeba zmáčknutím tlačítka v průbehu rozsvěcení či zhasínání by jas zůstal takový jako aktuální při zmáčknutí).

Pokud chceš použít reset pin jak I/O, nastaví se to fuse bitem. Program se napíše normálně pro PB.5 a po naprogramování se přepne fuse bit, čímž se změní jeho funkce z external reset na IO pin. Další programování krz USBASP pak není možné, protože procesoru prostě nepřijde externí reset, potřebný pro přeprogramování. Pak jde reset vrátit HV programováním (třeba fusebit doctor, třeba http://mdiy.pl/atmega-fusebit-doctor-hvpp/ ).

Jen tak mimochodem - pokud by si někdo chtěl přilepšit o pár stokorun, stále platí má poptávka na postavený hotový funkční HV obnovovač fusebitů. Nicméně to zatím vypadá, že všichni mají peněz dost Smile

_________________
Kampaň, účelovka, nepodepsal, Palermo, ODS, Kalousek, je líp a jsou na to čísla, nastudujte si to.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
Zabijak_na_Dachlu



Založen: Oct 21, 2014
Příspěvky: 6

PříspěvekZaslal: pá říjen 24 2014, 18:33    Předmět: Citovat

to masar: mikročip volím už jenom proto, že jinak bych to dohroady nedal

to Ruprecht: to by bylo moc pěkný, ale tam už chybí programátorský schopnosti, sem schopnej tak dát dohromady "natvrdo" do pinu kladné nebo záporné napětí, na PWM jsem sice koukal, ale tam je ještě se co učit, hlavně co se týče datasheetu a samotnýho programu

_________________
Všechny součástky a obvody jsou vymyšlené, při konstrukci padají sprostá slova, takže by to neměl nikdo číst.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
Zabijak_na_Dachlu



Založen: Oct 21, 2014
Příspěvky: 6

PříspěvekZaslal: st říjen 29 2014, 10:32    Předmět: Citovat

měl bych ještě dotaz, zkoušel jsem proměřit naprázdno tu nabíječku a koukám že napětí dává stabilní, ale co se proudu týče, tak ten jde v "pulzech", předpokládám že jak ATtiny13 tak i samotný LEDky s tím nebudou úplně ok, proto by mi zajímalo jak ho můžu stabilizovat, nebo jestli se na to mam vybodnout
_________________
Všechny součástky a obvody jsou vymyšlené, při konstrukci padají sprostá slova, takže by to neměl nikdo číst.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
BOBOBO



Založen: Feb 25, 2008
Příspěvky: 18675
Bydliště: Rychnovsko

PříspěvekZaslal: st říjen 29 2014, 10:43    Předmět: Citovat

LEDkám to bude fuk , no a na ten proc to elyt přes diodu jistí . Vyzkoušej a uvidíš .
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
Ruprecht



Založen: Sep 28, 2005
Příspěvky: 1279
Bydliště: ZČ + JM

PříspěvekZaslal: st říjen 29 2014, 10:52    Předmět: Citovat

Tak ono to programátorsky není zas tak složité, v čem to chceš psát?

Taková (jakoby softwareová) 8-bit PWM bez použití čítače může ideově vypadat třeba takto:

kód:
dim pocitadlo as byte, jas as byte

do
incr pocitadlo
if pocitadlo > jas then set LED else reset LED
loop


proměnné počítadlo a jas mají rozsah 0-255
první řádek přičítá jedničku (255+1= zase 0)
druhý řádek rozsvěcuje nebo zhasíná LEDku

proměnná jas určuje, kolik cyklů bude LEDka zhasnutá a zbytek (do 255) rozsvícená

Když bude jas=127, bude polovinu doby LED svítit, polovinu bude zhasnutá, při jas=16 bude většinu doby svítit

Stačí doplnit změnu hodnoty proměnné jas (třeba jedním tlačítkem)

_________________
Kampaň, účelovka, nepodepsal, Palermo, ODS, Kalousek, je líp a jsou na to čísla, nastudujte si to.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
Zabijak_na_Dachlu



Založen: Oct 21, 2014
Příspěvky: 6

PříspěvekZaslal: st říjen 29 2014, 19:44    Předmět: Citovat

to Ruprecht: program budu psát v C/C++, problém není samotný program, ten bych dal asi dohromady podle jedné stránky kde jsem to našel jak to řešili přímo v C/C++, problém je že na těch stránkách to řeší pro jiný mikročip (myslím že Atmega8), takže i nastavení registrů bude jiný, nebo spíš se na ně bude jinak odkazovat, a tím pádem se nedostanu na PWM
_________________
Všechny součástky a obvody jsou vymyšlené, při konstrukci padají sprostá slova, takže by to neměl nikdo číst.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
Zobrazit příspěvky z předchozích:   
Přidat nové téma   Zaslat odpověď       Obsah fóra Diskuzní fórum Elektro Bastlírny -> Řešení problémů s různými konstrukcemi Časy uváděny v GMT + 1 hodina
Strana 1 z 1

 
Přejdi na:  
Nemůžete odesílat nové téma do tohoto fóra.
Nemůžete odpovídat na témata v tomto fóru.
Nemůžete upravovat své příspěvky v tomto fóru.
Nemůžete mazat své příspěvky v tomto fóru.
Nemůžete hlasovat v tomto fóru.
Nemůžete připojovat soubory k příspěvkům
Můžete stahovat a prohlížet přiložené soubory

Powered by phpBB © 2001, 2005 phpBB Group
Forums ©
Nuke - Elektro Bastlirna

Informace na portálu Elektro bastlírny jsou prezentovány za účelem vzdělání čtenářů a rozšíření zájmu o elektroniku. Autoři článků na serveru neberou žádnou zodpovědnost za škody vzniklé těmito zapojeními. Rovněž neberou žádnou odpovědnost za případnou újmu na zdraví vzniklou úrazem elektrickým proudem. Autoři a správci těchto stránek nepřejímají záruku za správnost zveřejněných materiálů. Předkládané informace a zapojení jsou zveřejněny bez ohledu na případné patenty třetích osob. Nároky na odškodnění na základě změn, chyb nebo vynechání jsou zásadně vyloučeny. Všechny registrované nebo jiné obchodní známky zde použité jsou majetkem jejich vlastníků. Uvedením nejsou zpochybněna z toho vyplývající vlastnická práva. Použití konstrukcí v rozporu se zákonem je přísně zakázáno. Vzhledem k tomu, že původ předkládaných materiálů nelze žádným způsobem dohledat, nelze je použít pro komerční účely! Tento nekomerční server nemá z uvedených zapojení či konstrukcí žádný zisk. Nezodpovídáme za pravost předkládaných materiálů třetími osobami a jejich původ. V případě, že zjistíte porušení autorského práva či jiné nesrovnalosti, kontaktujte administrátory na diskuzním fóru EB.


PHP-Nuke Copyright © 2005 by Francisco Burzi. This is free software, and you may redistribute it under the GPL. PHP-Nuke comes with absolutely no warranty, for details, see the license.
Čas potřebný ke zpracování stránky 0.16 sekund