자동 밝기 테스트
이 항목에서는 MALT(Microsoft Ambient Light Tool) 도구를 사용하여 자동 밝기를 테스트하는 방법을 설명합니다. 자동 또는 적응 밝기는 주변 광원 센서 판독값에 대한 응답으로 시스템에서 자동으로 설정된 화면 밝기를 나타냅니다.
설정
시험 요구 사항을 충족하는지 확인하려면 MALT(조명 테스트 도구) 빌드 항목을 읽어봅니다.
수동으로 SUT 구성
MALT_SUT_Setup.bat 사용하여 MALT 및 SUT(테스트 중인 시스템)를 설정하는 것이 좋습니다. MALT 및 SUT의 수동 설정에 대한 다음 지침은 투명도 및 레거시 목적으로만 제공됩니다.
- SUT에 ALS(주변 광원 센서)가 있는지 확인합니다. PC에 ALS가 있는지 확인하려면 디스플레이 설정의 밝기 및 색 아래에서 "조명이 변경되면 자동으로 밝기 변경" 확인란을 찾은 다음 이 기능을 사용하도록 선택합니다.
- 테스트 중에 화면이 꺼지지 않는지 확인합니다. Windows 10 절전 모드 설정을 조정하려면 시작으로 이동하여 설정>SystemPower>& 절전 모드를 선택합니다. 화면에서 배터리 전원을 켜고, 안 시에전원을 끈 후 전원을 끄고, 전원을 꽂을 때는 안 하려면 꺼야 합니다.
- 테스트 중에 디바이스가 절전 모드로 전환되지 않는지 확인합니다. Windows 10 절전 모드 설정을 조정하려면 시작으로 이동하여 설정>SystemPower>& 절전 모드를 선택합니다. 절전 모드에서, 배터리 전원에 변경, PC는 결코 후 절전 모드로 이동하고 연결 될 때, PC는 결코 후 절전 모드로 이동합니다.
- 테스트 가변성을 줄이려면 테스트 전에 SUT의 화면 배경을 단색 흰색으로 설정합니다. 설정 > 개인 설정 > 배경을 선택한 다음 배경 드롭다운을 "단색"으로 변경합니다. 사용자 지정 색 > 자세히를 클릭하고 색 16진수 값을 으로
FFFFFF변경합니다. 이렇게 하면 바탕 화면 배경이 단색 흰색으로 변경됩니다. - 볼륨이 SUT에서 켜져 있는지 확인합니다. 장기 실행 테스트가 완료되면 애플리케이션이 소리를 재생하여 완료되었음을 알립니다.
자동 밝기 테스트 절차
앰비언트 광원 응답 곡선 가져오기
SensorExplorer 앱 사용(권장)
SensorExplorer를 열고 왼쪽 메뉴 모음에서 MALT 를 클릭합니다.

Sensor DataGet>주변 밝기를 클릭하여 연결을 확인합니다. MALT가 제대로 설정되면 올바른 럭스 값이 표시됩니다. 그렇지 않으면 앱을 닫고 Arduino 프로그램을 다시 업로드하고 직렬 모니터를 확인합니다.
테스트 실행에서 자동 밝기 곡선 사용을 클릭합니다.
.csv 파일을 저장할 위치를 선택합니다.
테스트가 시작되기 전에 대기 시간을 지정합니다. 이는 센서를 시스템에 배치할 시간을 주기 위한 것입니다.
기다릴. 이 테스트는 약 5-10분 정도 걸립니다. 이 테스트는 조명의 밝기를 0에서 최대 밝기, 약 0에서 2600 앰비언트 럭스 범위로 조정합니다.
테스트가 완료되면 출력이 자동으로
autoBrightness.csv저장되고 소리가 재생되어 테스트가 완료되었음을 알립니다.
MALTUtil.exe 사용
- cmd에서 실행
MALTUtil.exe /screenLux하여 연결을 확인합니다. MALT가 제대로 설정되면 올바른 럭스 값이 표시되고, 그렇지 않으면 cmd가 중단되거나 표시됩니다No Arduino devices connected to the system. - SUT에서 cmd로 실행
MALTUtil.exe /autoCurve 30합니다. 30은 테스트가 시작되기 전에 30초 대기를 의미합니다. 이는 센서를 시스템에 배치할 시간을 주기 위한 것입니다. 테스트가 시작되기 전에 설정의 모든 항목을 이동하기 위해 30초보다 더 길거나 짧아야 하는 경우 그에 따라 숫자를 조정합니다. - 기다릴. 이 테스트는 약 5-10분 정도 걸립니다. 이 테스트는 조명의 밝기를 0에서 최대 밝기, 약 0에서 2600 앰비언트 럭스 범위로 조정합니다.
- 테스트가 완료되면 출력이 자동으로
autoBrightness.csv저장되고 소리가 재생되어 테스트가 완료되었음을 알립니다.
Microsoft Excel 결과 열기
- Microsoft Excel 엽니다
autoBrightness.csv. 이 가이드에서는 Microsoft Excel 2016을 사용하고 있다고 가정합니다. 다른 버전을 사용하는 경우 이러한 단계를 조정해야 할 수 있습니다. - FileExportChange>>파일 형식을 클릭합니다. 파일 형식을 .xlsx 변경합니다. 이렇게 하면 데이터의 시각화를 만들고 저장할 수 있습니다.
- 문서에 다음 세 개의 열이 표시됩니다.
| 조명 수준 | 앰비언트 럭스 | 화면 럭스 |
|---|---|---|
| MALT 프로그램에서 설정한 최소 광원 수준 | MALT 주변 광원 센서로 측정된 최소 앰비언트 럭스 값 | MALT 화면 광원 센서로 측정된 해당 화면 럭스 값 |
| MALT 프로그램에서 설정한 최대 광원 수준 | MALT 주변 광원 센서로 측정된 최대 앰비언트 럭스 값 | MALT 화면 광원 센서로 측정된 해당 화면 럭스 값 |
결과 시각화
이러한 단계는 Microsoft Excel 2016 이외의 프로그램을 사용하는 경우 달라질 수 있습니다.
- Microsoft Excel .xlsx 파일에서 데이터가 있는 두 개의 열인 "앰비언트 럭스"와 "화면 럭스"를 선택합니다.
- 직선으로 InsertInsert 분산형(X, Y) 또는 거품형ChartScatter>를 클릭합니다.>

이제 MALT로 측정된 자동 밝기 응답 곡선을 시각적으로 표현했습니다.
결과 해석
직접 또는 자동 밝기 곡선을 담당하는 엔지니어링 팀과 함께 결과를 수동으로 검사해야 합니다. 다음과 같은 몇 가지 사항을 고려해야 합니다.
- MALT로 측정된 결과가 BIOS의 주변 광 응답 곡선에 대한 예상 정의와 일치하나요?
- 주변 광원 응답 곡선에 충분한 단계가 있나요? 밝기를 조정할 때 포인트가 적은 곡선이 사용자에게 눈에 띄게 됩니다.
- 곡선의 아래쪽 끝에 있는 단계가 곡선의 위쪽 끝보다 작습니까? 밝기 변화는 낮은 밝기에서 더 인식할 수 있습니다. 더 낮은 밝기 백분율에서 더 작은 단계로 더 자주 곡선 점을 추가하는 것이 좋습니다.
광원 센서 및 주변 광 응답 곡선 통합에 대한 Microsoft의 전체 지침은 이 백서를 참조하세요.