مستشعر الضوء المحيط في الأجهزة المحمولة: ما هو، أنواعه وكيف يعمل

المؤلف: IT Sectr نُشر: 2026-03-23 وقت القراءة: 9 دق

مستشعر الضوء المحيط هو كاشف ضوئي يقيس مستوى الضوء الخارجي لضبط سطوع الشاشة تلقائياً. يقيس الاستضاءة بوحدة لوكس (lx) من 0 (ظلام تام) إلى أكثر من 100,000 لوكس (ضوء شمس مباشر). وفقاً لمذكرة تطبيق Vishay، 2024، فإن السطوع التلقائي المعتمد على ALS يقلل استهلاك طاقة الشاشة بنسبة 25–40% مقارنة بالتحكم اليدوي.

الملخص

  • مستشعر الضوء المحيط (ALS) يقيس الاستضاءة من 0 إلى أكثر من 100,000 لوكس.
  • التصحيح الطيفي باستخدام مرشح يعيد إنتاج حساسية العين البشرية (منحنى الرؤية النهارية V(λ)).
  • Android API يستخدم Sensor.TYPE_LIGHT مع إرجاع القيمة بوحدة لوكس (lux).
  • السطوع التلقائي هو الوظيفة الرئيسية: تضبط الشاشة نفسها تلقائياً حسب ظروف الإضاءة.
  • True Tone وNight Shift — يتيح ALS تغيير درجة حرارة لون الشاشة حسب الإضاءة.

ما هو مستشعر الضوء المحيط في الهاتف

مستشعر الضوء المحيط (ALS) هو كاشف ضوئي شبه موصل يقع على اللوحة الأمامية للهاتف الذكي بالقرب من سماعة الأذن. ظهرت أول هواتف محمولة مزودة بـ ALS في منتصف العقد الأول من القرن الحادي والعشرين (Nokia N95، 2006)، واليوم يُثبت المستشعر حتى في الموديلات الاقتصادية التي تبدأ من 100 دولار.

النطاق الطيفي

تمتلك مستشعرات ALS الحديثة تصحيحاً طيفياً يجعل حساسيتها قريبة من حساسية العين البشرية (منحنى الرؤية النهارية V(λ) بذروة عند 555 نانومتر). يقيس المستشعر الاستضاءة بوحدة لوكس — وهي وحدة تراعي الحساسية الطيفية للعين. الشركات المصنعة النموذجية هي ams OSRAM (سلسلة TSL، TMD)، Vishay (سلسلة VEML)، وBroadcom (سلسلة APDS).

المعاملالقيمة
النطاق0 – أكثر من 100,000 لوكس
الدقة0.1 لوكس (إضاءة منخفضة)
الاستهلاك0.1–0.5 مللي أمبير
الحجم1.5×1.0×0.4 مم
الذروة الطيفية555 نانومتر (V(λ))

أين يُستخدم ALS

إلى جانب السطوع التلقائي، يُستخدم مستشعر الضوء المحيط في معايرة الكاميرا (تحديد ظروف التصوير)، وفي تطبيقات مراقبة الإضاءة (Light Meter)، وفي أنظمة المنزل الذكي. وفقاً لـ Strategy Analytics (2024)، أكثر من 95% من جميع الهواتف الذكية المباعة مزودة بـ ALS.

كيف يعمل الصمام الثنائي الضوئي والترشيح الطيفي

يعتمد ALS على صمام ثنائي ضوئي من السيليكون يولد تياراً ضوئياً يتناسب مع شدة الضوء الساقط. يُحول التيار الضوئي إلى جهد عبر مضخم مقاومة النقل ويُرقمن بواسطة محول تناظري رقمي مدمج (12–20 بت). تُستخدم مرشحات بصرية تداخلية أو امتصاصية للتصحيح الطيفي، تعمل على تخفيف مكونات الأشعة تحت الحمراء وفوق البنفسجية.

النطاق الديناميكي والإدراك اللوغاريتمي

يدرك العين البشرية السطوع بشكل لوغاريتمي، لذلك يمتلك ALS مضخماً لوغاريتمياً أو قابلاً للبرمجة للعمل من 0.1 لوكس (ليل عميق) إلى أكثر من 100,000 لوكس (شمس ساطعة). وفقاً لورقة بيانات Broadcom APDS-9306 (2024)، يغير المستشعر الكسب تلقائياً عندما تتغير الاستضاءة بأكثر من 100 مرة — ولا يتجاوز وقت التبديل 100 مللي ثانية.

كشف الوميض

تدعم مستشعرات ALS الحديثة (ams TSL2520) كشف الوميض من مصابيح LED والمصادر الفلورية بتردد 50/100 هرتز أو 60/120 هرتز. تستخدم الكاميرات هذه الوظيفة لمزامنة الغالق — فبدونها تظهر أشرطة داكنة في الصور بسبب وميض المصابيح. يكتشف ALS التردد وينقله إلى معالج ISP للكاميرا.

خوارزميات السطوع التلقائي

السطوع التلقائي هو الوظيفة الرئيسية لـ ALS. تتضمن الخوارزمية 5 مراحل: قياس الاستضاءة، ترشيح الضوضاء، حساب السطوع المستهدف، تمهيد الانتقال، وتطبيقه على الشاشة. السطوع المستهدف النموذجي لظروف مختلفة: 2–5 شمعة/م² ليلاً، 200–400 شمعة/م² في المكتب (500 لوكس)، 600–1000+ شمعة/م² تحت الشمس (أكثر من 50,000 لوكس).

المنحنيات التكيفية

بدءاً من Android 9 (Pie)، قدمت Google منحنيات سطوع تكيفية تتعلم من سلوك المستخدم. إذا غيّر المستخدم السطوع يدوياً عند مستوى إضاءة معين، يتذكر النظام هذا الانحراف ويضبط المنحنى. على Android 13+، يُستخدم نموذج تعلم آلي على الجهاز (TensorFlow Lite) للتنبؤ بتفضيلات السطوع وفقاً للوقت من اليوم والسياق.

الانتقالات السلسة

التغييرات المفاجئة في السطوع غير مريحة للعين. تستخدم الخوارزميات الحديثة مرشح تمرير منخفض بثابت زمني 0.5–3 ثوانٍ وحداً لمعدل تغيير السطوع (ramp rate limit). تستخدم Apple رسوم متحركة انتقالية من 200–400 مللي ثانية عند تغيير السطوع، مما يجعل العملية غير محسوسة للمستخدم. يتم حظر القفزات الحادة (أكثر من 5% لكل إطار).

kotlin
class AdaptiveBrightnessController {

    private val smoothFactor = 0.15f
    private var targetBrightness = 0.5f

    fun calculateBrightness(
        lux: Float,
        userOverride: Float?
    ): Float {
        val mapped = luxToBrightnessCurve(lux)
        val adaptive = userOverride
            ?.let { it * 0.7f + mapped * 0.3f }
            ?: mapped

        // مرشح التمرير المنخفض (تمهيد)
        targetBrightness = smoothFactor * adaptive +
            (1f - smoothFactor) * targetBrightness
        return targetBrightness
    }

    private fun luxToBrightnessCurve(
        lux: Float
    ): Float = when {
        lux < 10f  -> 0.05f
        lux < 200f -> 0.15f  + lux * 0.0005f
        lux < 5000f -> 0.25f + lux * 0.00005f
        else -> 0.7f  + lux * 0.000005f
    }
}

الوصول إلى مستشعر الضوء في Android

Sensor.TYPE_LIGHT يوفر الاستضاءة الحالية بوحدة لوكس. ينتمي هذا المستشعر إلى فئة المستشعرات البيئية — لا يتطلب معايرة ويعمل فوراً. معدل الاستقصاء SENSOR_DELAY_NORMAL (200 مللي ثانية) كافٍ لجميع السيناريوهات. لا يتطلب عمل ALS أذونات المستخدم.

معالجة التغييرات المفاجئة

عندما تتغير الاستضاءة فجأة (الخروج من نفق إلى ضوء الشمس)، يُبلغ ALS بالقيمة بتأخير 50–300 مللي ثانية بسبب مرشح التمرير المنخفض المدمج في شريحة المستشعر. يمنع ذلك وميض السطوع أثناء التغيرات السريعة في الضوء (على سبيل المثال، عند المرور تحت أضواء الشوارع). يمكن للتطبيق تصفية البيانات بشكل إضافي عبر متوسط متحرك بنافذة من 3–5 عينات لإزالة الضوضاء.

kotlin
class LightSensorMonitor {

    private val windowSize = 5
    private val readings = LinkedList<Float>()

    fun smoothLightReading(lux: Float): Float {
        readings.add(lux)
        if (readings.size > windowSize) {
            readings.removeFirst()
        }
        return readings.average().toFloat()
    }

    fun detectLightChange(
        currentLux: Float
    ): LightChange = when {
        currentLux < 5f  -> LightChange.DARK
        currentLux < 200f -> LightChange.INDOOR
        currentLux < 5000f -> LightChange.OUTDOOR_SHADE
        else -> LightChange.DIRECT_SUNLIGHT
    }
}

enum class LightChange {
    DARK, INDOOR, OUTDOOR_SHADE, DIRECT_SUNLIGHT
}

التحقق من توفر المستشعر

مستشعر الضوء المحيط موجود في 99% من الهواتف الذكية الحديثة، ولكن للتشغيل الصحيح، تحقق عبر PackageManager.hasSystemFeature(FEATURE_SENSOR_LIGHT). في حالات استثنائية (الموديلات فائقة الاقتصاد، الأجهزة اللوحية)، قد يكون المستشعر غائباً — يجب على التطبيق معالجة القيمة null بشكل صحيح.

تطبيقات ALS في التطبيقات المحمولة

إلى جانب السطوع التلقائي، يُستخدم مستشعر الضوء المحيط في التصوير الفوتوغرافي وتطبيقات الواقع المعزز. يستخدم تطبيق Camera FV-5 ALS للاختيار التلقائي لزوج التعريض في الوضع اليدوي. يصحح ARCore سطوع الكائنات الافتراضية بناءً على الإضاءة الحقيقية، مما يجعل مشاهد الواقع المعزز واقعية فوتوغرافياً.

  • مقاييس اللوكس (Light Meter) — تطبيقات لقياس الاستضاءة بوحدة لوكس. يستخدمها المصممون والمصورون لتقييم انتظام الإضاءة.
  • الوضع الليلي — تفعيل تلقائي للسمة الداكنة وتقليل الضوء الأزرق عند انخفاض الإضاءة (أقل من 10 لوكس).
  • التصوير الفوتوغرافي — يساعد ALS الكاميرا على اختيار سيناريو التصوير: HDR في ضوء الشمس الساطع، الوضع الليلي في الظلام، وضع البورتريه في الإضاءة المعتدلة.
  • المنزل الذكي — تستخدم تطبيقات التحكم في الإضاءة ALS لتشغيل الأضواء تلقائياً عند انخفاض الاستضاءة عن حد معين.

تأثير ALS على استهلاك الطاقة

الشاشة هي المكون الأكثر استهلاكاً للطاقة في الهاتف الذكي: عند 600 شمعة/م² تستهلك 3–5 واط. السطوع التلقائي المعتمد على ALS يقلل متوسط سطوع الشاشة بنسبة 30–50% في الأماكن المغلقة (200–500 لوكس) مقارنة بالإعداد اليدوي الأقصى. وفقاً لبحث DisplayMate (2024)، يحصل المستخدمون مع تفعيل السطوع التلقائي على 25–40% أكثر من عمر البطارية مقارنة بمن يضبطون السطوع يدوياً على المستوى الأقصى. في الخارج عند أكثر من 50,000 لوكس، يزيد ALS السطوع إلى 800–1000 شمعة/م² لوضوح الشاشة.

ALS ومعايرة الكاميرا

تستخدم كاميرات الهواتف الذكية الحديثة بيانات ALS لاختيار وضع التصوير تلقائياً: HDR في الإضاءة الخلفية، الوضع الليلي عند إضاءة أقل من 10 لوكس، وضع البورتريه في الإضاءة الاستوديوية. وفقاً للكتاب الأبيض لـ Qualcomm Snapdragon ISP (2024)، يتيح ALS للكاميرا تحديد نوع مصدر الضوء — ضوء النهار، المتوهج، LED أو الفلورسنت — خلال 100 مللي ثانية وضبط توازن البياض قبل الضغط على زر الغالق.

مستقبل ALS

مستشعرات الضوء المحيط تحت الشاشة أصبحت المعيار في 2025–2026. تقوم Samsung وApple بالفعل بتسجيل براءات اختراع لتقنيات وضع ALS تحت بكسلات شاشة OLED. سيسمح تطوير المستشعرات الطيفية بقياس ليس فقط الشدة، بل أيضاً درجة حرارة لون الضوء (CCT) — مما سيحسن True Tone وتوازن البياض التلقائي للكاميرا.

الأسئلة الشائعة

كيف يعمل السطوع التلقائي على الهاتف؟

يقيس مستشعر الضوء المحيط مستوى الضوء الخارجي بوحدة لوكس، يقارنه النظام بمنحنى السطوع ويضبط سطوع الشاشة المطابق. على Android 9+، يتكيف المنحنى مع تفضيلات المستخدم باستخدام التعلم الآلي على الجهاز.

أين يقع مستشعر الضوء المحيط في الهاتف؟

يقع المستشعر في الجزء العلوي من الشاشة، بالقرب من سماعة الأذن والكاميرا الأمامية. في معظم الهواتف الحديثة، يكون مخفياً تحت زجاج الشاشة وغير مرئي بالعين المجردة. في الموديلات القديمة، يبدو المستشعر كنقطة صغيرة.

لماذا يعمل السطوع التلقائي بشكل غير صحيح؟

الأسباب: اتساخ المستشعر (غبار، بصمات دهنية)، زجاج واقٍ سميك يغطي منطقة المستشعر، أو خلل في منحنى التكيف. امسح الجزء العلوي من الشاشة بقطعة قماش ناعمة. إذا لم يساعد، قم بإيقاف وتشغيل السطوع التلقائي في الإعدادات.

هل يمكن الحصول على قراءات ALS عبر كاميرا الهاتف؟

لا — الكاميرا وALS مستشعران مختلفان. تلتقط الكاميرا صورة RGB، بينما يقيس ALS شدة الضوء بصمام ثنائي ضوئي مصحح طيفياً. تطبيقات مقياس اللوكس التي تستخدم الكاميرا تعطي خطأ بنسبة 50–100% مقارنة بـ ALS.

كيف تختبر مستشعر الضوء المحيط على Android؟

اطلب *#0*# في تطبيق الهاتف (لـ Samsung) للدخول إلى القائمة الهندسية واختر Light Sensor. للعلامات التجارية الأخرى، استخدم Sensor Test من Google Play. وجّه الهاتف نحو مصدر ضوء — يجب أن تتغير القراءات من 0 إلى أكثر من 10,000 لوكس.

الخلاصة

  • مستشعر الضوء المحيط (ALS) هو صمام ثنائي ضوئي مع تصحيح طيفي، يقيس الاستضاءة في نطاق 0–100,000+ لوكس.
  • المرشح الطيفي يعيد إنتاج حساسية العين البشرية بذروة عند 555 نانومتر (منحنى الرؤية النهارية V(λ)).
  • السطوع التلقائي يقلل استهلاك طاقة الشاشة بنسبة 25–40% ويحسن راحة القراءة في ظروف مختلفة.
  • Android API — Sensor.TYPE_LIGHT، بيانات بوحدة لوكس، استهلاك 0.1–0.5 مللي أمبير، لا يتطلب معايرة.
  • المنحنيات التكيفية على Android 9+ تتعلم من سلوك المستخدم باستخدام TensorFlow Lite على الجهاز.
  • ALS الحديثة تدعم كشف الوميض (50/60 هرتز) لمزامنة غالق الكاميرا.
  • المستشعرات تحت الشاشة وALS الطيفي مع قياس درجة حرارة اللون هي الاتجاهات التقنية الرئيسية.

سنقوم بتطوير تطبيق جوال جاهز

تقدم IT Sectr تطبيقات iOS وAndroid للشركات الناشئة والشركات منذ عام 2017. سوف نقدم لك النصح ونقترح أفضل حل.

مناقشة المشروع

اقرأ أيضًا