Stránka 1 z 2
Rozpoznání svitu zelené LED od červené LED
Napsal: 18 led 2010, 10:02
od petrfilipi
Dobrý den,
v práci používáme pro přenos informací radiomodemy od slovenské firmy KTE. Tyto modemy cca jednou za 5 minut odvysílají na dotaz řídícího PC data. V okamžiku odvysílání se LED RX/TX rozsvítí červeně, jinak je zelená. Dost často potřebuji ověřit zdali modem vysílá (tj, jestli blikne dioda červeně), ale je to duševní onanie civět na LEDku 5 minut. Murphyho zákony fungují neustále takže v okamžiku kdy se podívám vedle určitě ta LEDka blikne červeně. Myslel jsem, že bych na nějakou pérovou svorku přidělal něco jako kovový husí krk (super tenký se používá na LED přisvícení u notebooků), na konec bych dal fototranzistor, k tomu nějaké vyodnocení a převod do akustiky. Neušíte někdo, jak rozpoznat, když dioda ze zelena přejde do červena (nebo naopak), případně jak rozpoznat že svítí červeně a pak že svítí zeleně? Nějaký zelený (červený) filtr před fototranzistor?
Děkuji za případné odpovědi.
Petr Filipi
Napsal: 18 led 2010, 10:09
od jave
A do vnitr nesmis?? Vzdyt se na te LEDce zmeni napeti. Bylo by to jednodussi
Napsal: 18 led 2010, 10:24
od EKKAR
Pokud by se dalo vlézt dovnitř, nemělo by být problémem odvodit z ovládacího signálu pro tu LED vzít (třeba přes operák) ovládací napětí pro nějaký bzučák nebo pípák... Prostě v momentě Tx by to píplo - otázkou je, zda by to nebylo otravnější, než se občas 5 minut v jednom kuse dívat na jedno místo...
Ale je zde ještě jedna možnost - vyhodnocování jasu by také mohlo k něčemu vést. Jde o to, že lidské oko nemá lineární citlivost ke světlu různých barev, takže pokud jsou na té kontrolce červené a zelené světlo pro lidské oko stejně jasné, pro nějakou lineární fotodiodu (třeba BPW34) to už tak jednoznačné nebude. Nějaká změna na jejich výstupu by se objevit měla - a pak by nebyl problém tento změnový signál využít. Ale chce to vyzkoušet.
Napsal: 18 led 2010, 10:28
od Crifodo
protokolování událostí na lince měl snad už M602 v DOSu.
Napsal: 18 led 2010, 10:50
od ZdenekHQ
Mimochodem, co takhle zkusit IR fototranzistor - jeho citlivost na červenou a zelenou asi bude měřitelně odlišná....
Napsal: 18 led 2010, 11:17
od Zmije
Ta zelená taky bliká, nebo jen svítí? Pokud zelená trvale svítí a červená bliká, nemusíš řešit barvy, pozná se to už podle jasu.
Napsal: 18 led 2010, 11:41
od mikollar
ak sa dobre pamatam raz tu bol dotaz preco nefunguje detektor osvetlenia ked nanho zasvietil faebnou LED, ako detektor osvetlenia bola pouzita (teraz farby nepamatam) cervena LED a svietil na nu zelenou a neslo to.
Mozno by slo vyuzit ako detektor LED cervenej farby.
Napsal: 18 led 2010, 13:15
od petrfilipi
Díky za názory. Dovnitř smím, ale znamená to povolit 4 šroubky, 4 další šroubky přidržující 2x Canon9 konektor a pak tam něco bastlit. Je to ve vodojemu, takže v zimě se snažím vypadnout co nejdřív, neboť je tam dost vlhko a zima. Chtěl jsem právě něco na neinvazivní (optický) způsob, abych to pak jen odklapl a utíkal do auta. Jak při TX, tak při RX ta dioda svítí, mezitím ani nezhasne, jen se prostě změní na 0,5s barva.
Teď mě napadlo, že kolega kdysi dělal něco s PICem a měl na jednom vývodu jak vstupy (tlačítka), tak i výstupy (LEDky). A nějak mu to nechodilo. Až přišel na to, že ve tmě to chodí v pohodě. Ty LEDky při osvětlení generovaly nějaké napětí, což PIC vyhodnotil jako změnu logické úrovně.
Díky za nakopnutí (správným směrem).
Petr
Napsal: 18 led 2010, 15:07
od mtajovsky
Neznám celou situaci, ale běžně by to měl vyhodnocovat a případné alarmy dávat řídící PC. Ono totiž ani bliknutí LED neznamená, že data byla vyslána OK, natož bezchybně přijata. A řídící PC, pokud je to kritická věc, by mělo mít připojený nějaký externí watch-dog timer, který vyhlásí poplach v případě odumření toho PC nebo řídící aplikace.
Edit: překlepy
Napsal: 18 led 2010, 21:06
od jarda_k
Zkusil bych použít nějaký červený filtr, přes kterej projde jen světlo z červené ledky a přitisknul to tak ať to neovlivňuje světlo z okolí. Potom je to jen o vyhodnocení intenzity světla komparátorem.
Napsal: 18 led 2010, 21:33
od Zirafka
Hmm, proč nemůžu smazat příspěvek, na který už někdo odpověděl?
To je zas den...
Napsal: 18 led 2010, 21:36
od Hill
Konečně správně vyřešené zadání.
Stačí-li vědět, že červená LEDka blikla (bez ohledu, zda telegram byl přijat správně či nebyl), řeší to fotodioda a červený filtr.
Jestli s bliknutím červené LEDky zhasne zelená, lze to vylepšit druhou fotodiodou s filtrem zeleným a nechat je "přetahovat se" o vstup komparátoru.
Elegantnější by však bylo vyhodnocení správně přijaté informace softwarově - pokrylo by to nejen informaci o přenosu, ale i informaci o jeho korektnosti
Napsal: 18 led 2010, 21:57
od mtajovsky
Variola píše:Hmm, proč nemůžu smazat příspěvek, na který už někdo odpověděl?
To je zas den...
Protože v případě nějaké polemiky by se dostal váš protivník do hloupé pozice, že si kecá jen tak pro sebe.
Napsal: 18 led 2010, 22:02
od Zirafka
No jo, ale tady Hill odpověděl původnímu tazateli, takže reagoval na jeho příspěvek, ne na ten můj (poněkud špatně vložený).
No nic, budu za blbku, ale já su už zvyklá...
Napsal: 18 led 2010, 22:08
od mtajovsky
Variola píše:No jo, ale tady Hill odpověděl původnímu tazateli, takže reagoval na jeho příspěvek, ne na ten můj (poněkud špatně vložený).
To automat nemůže poznat, protože zde není zavedena stromová struktura.
Variola píše:No nic, budu za blbku, ale já su už zvyklá...
Tak tohle si tady určitě nikdo nemyslí. Spíš bych řekl, že je na vás už docela pozdě, což?