Pomôžte vytvoriť zvlnenie meter

  • Dec 09, 2021
click fraud protection

V projekte Lamptest mi veľmi chýba jednoduchý pulzný merač, ktorý by priebežne ukazoval percento pulzácie svetla. Myslím, že takéto zariadenie by bolo užitočné pre mnohých ďalších.

Pomôžte vytvoriť zvlnenie meter

Teraz meriam koeficient zvlnenia spektrometrom Uprtek MK350D, no na každé meranie treba stlačiť tlačidlo na prístroji alebo v programe. Bolo by skvelé, keby existovalo prídavné zariadenie, ktoré neustále ukazuje úroveň zvlnenia a zároveň by bolo pekné, keby na obrazovke zobrazovalo tvar zvlnenia.

Z nejakého dôvodu Číňania nerobia lacné pulzomery, nie sú na Aliexpresse. V Rusku vyrábajú TKA-PKM 09 za 36 000 rubľov, eLight02 za 28 900 a Lupin za 7 000 rubľov. Mám Lupina, ale nie je veľmi pohodlný, pretože výsledky jeho meraní sú ovplyvnené elektromagnetickým rušením.

Pri meraní zvlnenia nie je nič ťažké: stačí vykonať niekoľko desiatok meraní jasu v krátkom čase a vypočítajte faktor zvlnenia pomocou jedného z dvoch vzorcov s použitím minimálnej a maximálnej získanej hodnoty osvetlenie.

Na výpočet koeficientu zvlnenia existujú dva vzorce - jednoduchý a zložitý. Tu je jednoduchý vzorec (takto sa počíta zvlnenie Uprtek MK350D).

instagram viewer

Tu je ten zložitý (Lupine si to myslí).

Maximálny faktor zvlnenia podľa jednoduchého vzorca je 100% (pri takomto zvlnení je zdroj svetla úplne zhasnutý 100-krát za sekundu), podľa komplexného vzorca môže byť KP viac ako 100%, ak svetlo nielenže úplne zhasne, ale čas svetla je kratší ako čas tma.

Urobil som niekoľko pokusov urobiť zvlnenie meter na Arduino, ale zatiaľ nič dobré nevyšlo.

Prvý problém: svetelný senzor.

S Arduinom je najpohodlnejšie použiť digitálne snímače, ako napríklad TLS2561 alebo BH1750, ale nie sú vhodné na meranie zvlnenia, pretože sú príliš pomalé. V najlepšom prípade sú tieto senzory schopné vykonať 10 meraní za sekundu a my ich musíme urobiť aspoň 400, najlepšie 3000 (aby sme získali pekný graf).

Myslím na digitálne snímače, na ktoré môžete zabudnúť - musí to byť niečo, čo sa pripája k analógovému vstupu Arduino, pretože aj v pomalom režime môžete vykonať približne 8 000 meraní daj mi chvíľku.

Skúšal som použiť snímač TSL257-LF, ale ukázalo sa, že je príliš vysoko citlivý - pri 8 luxovom osvetlení sa "pretáča" (v datasheete o luxoch napodiv nie je ani slovo). Tu je niečo, čo sa ukáže, iba ak si to zakryjete rukou.

Skúšal som oblepiť snímač hrubou vrstvou bielej elektropásky, ale to, samozrejme, nie je vážne.

Mám aj senzory OSRAM SFH5711-2 / 3, ktoré majú v technickom liste rozsah 3-80000 luxov, ale prenášajú osvetlenie s premenlivým prúdom do výstup (5-50 μA) pri napätí 0,5 V a neviem to spárovať s Arduinom, okrem toho sa mi ukázali ako maličké - ťažko na ne nadpájam drôty.

Myslím, že by sme mali vyskúšať snímač založený na fototranzistore TEMT6000 (tu je na Ali).

Je to lacné a veselé, síce rozsah len 10-1000 luxov (1000 luxov je asi 40 cm od 1000 lm výbojky), ale nič - dá sa vyrobiť aj svetelný filter na zníženie citlivosti.

Druhý problém: programovanie. Môžem robiť nejaké jednoduché veci na Arduine a pravdepodobne dokážem čítať údaje do poľa a potom zobraziť graf na TFT-screen, ale pre spravny vypocet CP treba filtrovat a priemerovat minimalne a maximalne urovne a s tymto rozhodne nie Poradím si s tým.

Zvlnenie si predstavujem takto:

Hardvér: Arduino, lacná TFT obrazovka 1,44 ", analógový svetelný senzor. Dúfajme, že sa zaobídeme bez externého ADC.

Program:
- stlačením tlačidla si zapamätáme úroveň tmy (v skutočnosti úroveň okolitého svetla);
- zachytíme 160 hodnôt jasu do vyrovnávacej pamäte za ~ 0,05 sekundy (~ 2,5 periódy siete 50 Hz, jedno meranie každých 0,3 ms);
- zobrazenie dvoch období vo forme grafu v spodnej časti obrazovky (šírka 128 pixelov);
- vypočítame koeficient zvlnenia pomocou dvoch vzorcov, na obrazovke zobrazíme dve hodnoty.

Viem, že ma číta veľa odborníkov na elektroniku a programovanie. Možno by ste sa mohli ujať vytvorenia takéhoto zariadenia na verejnoprospešný účel? Ak všetko funguje, som v oboch rukách, ak sú zdroje zverejnené na githube a podrobný napíšem sám. návod na zostavenie takéhoto zariadenia, aby si každý mohol rýchlo, jednoducho a lacno vyrobiť merač pre seba vlnenie.

© 2021, Alexey Nadezhin

Už desať rokov píšem každý deň o technológiách, zľavách, zaujímavostiach a akciách. Prečítajte si môj blog na stránke ammo1.ru, v LJ, Zen, Mirtesen, telegram.
Moje projekty:
Lamptest.ru. Testujem LED lampy a pomáham zistiť, ktoré sú dobré a ktoré nie až také dobré.
Elerus.ru. Zhromažďujem informácie o domácich elektronických zariadeniach na osobné použitie a zdieľam ich.
Môžete ma kontaktovať v telegrame
@ munícia1 a poštou [email protected].