Sdílet prostřednictvím


Vytvoření nástroje pro testování světla a barev (MALT)

Toto téma obsahuje pokyny a požadavky na sestavení a použití nástroje pro testování a kalibraci jasu a barvy obrazovky. MALT (Microsoft Ambient Light Tool) je uveden jako reference.

Tyto pokyny použijte k využití nápadů a konceptů do testovacího řešení. Rozhraní API mikrořadiče se publikuje, abyste mohli dále využívat testy publikované v HLK a jinde. Vaše zpětná vazba vám pomůže tento průvodce vylepšit.

Diagram zařízení MALT

Požadavky

Tato příručka předpokládá, že máte základní znalosti v elektronikě, programování a pájení.

Součásti

Budete potřebovat následující komponenty.

Instrukce

Krok 1 – sestavení světlé skříně

Řízení světla vystaveného systému při testování (SUT) je klíčem k přesnému testování. Kryt musí být spárován s použitým světelným panelem a SUT. Bude se skládat z krabice s clonou nahoře pro kontrolovatelný zdroj světla a prostor pro SUT pod ním.

Diagram světelné ohrady

Skříň, která jsme použili pro přenosné počítače, byla 16"x16"x12", s 10"x10" clonou v horní části skříně. Model může být vytištěný 3D.

Tipy pro světlou skříni

Efektivní světelný kryt poskytuje sterilní světelné prostředí, kde světlo dopadající na testované zařízení bude z řízeného zdroje světla, nikoli z okolního prostředí. Tady jsou příklady světlých rámečků.

Pouzdro musí být dostatečně velké pro SUT a zajišťovat ochranu před vnějším vlivem světla. Svítidlo lze umístit na vrch nebo namontovat uvnitř skříně.

Pokud je svítidlo připevněno mimo krabici, zajistěte, aby apertura pojala svítidlo a poskytla dostatečné světlo senzorům v SUT.

Tipy pro sestavení

  • Pokud je pro montáž krabice potřeba připevnění nebo páska, doporučujeme použít lepicí nebo matnou černou pásku gaffer.
  • Zkontrolujte, jestli je kryt vyprázdněný pracovním povrchem, na který je skříň umístěná. Nemělo by dojít k úniku vnějšího světla.
  • Pomocí senzorů z MALTu (a bez SUT ve skříni) určete, jestli do skříně nedošlo k úniku vnějšího prostředí.
  • Pokud zdroj světla vyžaduje clonu, použijte odpovídající velikost otvoru tak, aby vaše světlo bylo možné odpočívat na krabičce bez pádu nebo úniku světla.

Krok 2 – sestavení senzorů

MALT používá dva světelný senzory, jeden k měření jasu obrazovky a jeden k měření okolního jasu. MALT také používá dva barevné senzory, jeden k měření barvy obrazovky a jeden k měření okolní barvy. Chcete-li toho dosáhnout současně, propojte je tak, aby jeden světelný senzor a jeden barevný senzor byly otočeny směrem od ostatních dvou senzorů. Když jsou senzory obrazovky směrem dolů (sedí na obrazovce), ostatní senzory jsou směrem nahoru, aby změřily okolní světlo a barvu.

Diagram sestavy snímače

Připojte led světelný panel k napájecímu zdroji a připojte ho k DAC. Mikrořadič musí být schopen ovládat napětí odeslané na světelný panel, aby mohl řídit jeho intenzitu, která se dosahuje pomocí DAC. Schéma níže ukazuje, jak byla připojení vytvořená pro nástroj, který používáme. Další podrobnosti najdete v projektu SENSOR PCB KiCad.

Obrázek schématu senzoru

Krok 3 : Připojení mikrořadiče

Připojte senzory k mikrořadiče a mikrořadiče k počítači. Pro naše účely je počítač, který řídí testy, stejný jako systém pod testem (SUT).

Následující diagram znázorňuje, jak jsou propojené různé části MALTu.

Diagram bloku MALT.

Prostřednictvím MALT PCB jsme schopni připojit Arduino desku ke snímači PCB a zdroj světla. Další podrobnosti najdete v projektu MALT PCB KiCad.

Krok 4 : Konfigurace a kalibrace malty

Pokyny ke konfiguraci firmwaru MALT a kalibraci barevných senzorů najdete v tématu Začínáme s MALT .

Krok 5 – zahájení testování

Podrobnosti o testování SUT pomocí MALT naleznete v části Testování jasu a barvy systému .

Testovací scénáře k pokrytí

Vlastní testy

Pro informace o používání MALT pro vytváření vlastních testů se podívejte do rozhraní API příkazů mikrořadiče.