معاملات DDM ووحداتها
التشخيص الرقمي هو خمسة أرقام تقيسها الوحدة عن نفسها. وكل رقم منها مخزَّن كقيمة 16 بت في ذاكرة الوحدة بوحدة ثابتة، ويحوّله المضيف إلى °C أو فولت أو ميلي أمبير أو dBm. ومعرفة الترميز الخام تتيح لك قراءة تفريغ بيانات يدويًا — واكتشاف وحدة تُبلغ عن قيم لا معنى لها.
القيم المقيسة الخمس
| المعلَمة | ما تقيسه | وحدة قيمة الـ16 بت الخام | المدى |
|---|---|---|---|
| درجة الحرارة | درجة الحرارة الداخلية للوحدة | مُوقَّعة، 1/256 °C (البايت العالي = الدرجات الصحيحة) | −128 … +128 °C |
| جهد التغذية (Vcc) | خط 3.3 V داخل الوحدة | غير مُوقَّعة، 100 µV | 0 … 6.55 V |
| تيار انحياز Tx | تيار تشغيل الليزر | غير مُوقَّعة، 2 µA | 0 … 131 mA |
| قدرة Tx الضوئية | قدرة الضوء المُرسَل | غير مُوقَّعة، 0.1 µW | 0 … 6.5535 mW |
| قدرة Rx الضوئية | قدرة الضوء المُستقبَل | غير مُوقَّعة، 0.1 µW | 0 … 6.5535 mW |
وتوجد قيم مقيسة إضافية اختيارية (درجة حرارة الليزر، وتيار TEC) في بعض الوحدات المبرَّدة/القابلة للضبط.
أين تقيم — SFF-8472 (فئة SFP)
القيم الحية موجودة في كتلة A2h، البايتات 96–105، بايتان لكل قيمة، مع تقديم البايت الأعلى قيمة (MSB أولًا):
| البايتات | القيمة المقيسة |
|---|---|
| 96–97 | درجة الحرارة |
| 98–99 | Vcc |
| 100–101 | انحياز Tx |
| 102–103 | قدرة Tx |
| 104–105 | قدرة Rx |
| 106–109 | اختياري (درجة حرارة الليزر / TEC) |
وهل يوجد DDM أصلًا، وكيف يُعايَر، فذلك مُعلَن في A0h البايت 92 (نوع مراقبة التشخيص): البت 6 = DDM مُنفَّذ، والبت 5 = معايرة داخلية، والبت 4 = معايرة خارجية، والبت 3 = قدرة Rx مُبلَّغة كـمتوسط (1) أو OMA (0). راجع المعايرة.
وبالنسبة إلى وحدات QSFP وCMIS تُطبَّق الوحدات نفسها لكل مسار — راجع التشخيص لكل مسار.
تحويل القيم الخام
درجة الحرارة °C = signed16 / 256 0x1E80 = 7808 → 30.50 °C
Vcc V = uint16 × 0.0001 33000 → 3.300 V
انحياز Tx mA = uint16 × 0.002 3000 → 6.00 mA
القدرة mW = uint16 × 0.0001 8000 → 0.800 mW
القدرة dBm = 10 · log10(mW) 0.800 mW → −0.97 dBm
مراسٍ عملية للقدرة الضوئية:
| dBm | mW / µW | الخام (0.1 µW) |
|---|---|---|
| +3 | 2.0 mW | 20 000 |
| 0 | 1.0 mW | 10 000 |
| −3 | 0.5 mW | 5 000 |
| −10 | 100 µW | 1 000 |
| −20 | 10 µW | 100 |
| −30 | 1 µW | 10 |
| −40 | 0.1 µW | 1 (أرضية الدقة التحليلية) |
ولأن الوحدة الخام هي 0.1 µW، لا يستطيع DDM تمييز أي شيء دون −40 dBm؛ وقراءة تساوي تمامًا −40 dBm (خام 0 أو 1) تعني «لا ضوء»، لا قياسًا دقيقًا. لمزيد من حساب الديسيبل وجداول السرعة/البود: الوحدات والتحويلات.
ما تخبرك به كل معلَمة
- درجة الحرارة — ترتفع مع المحيط ومع كثافة المنافذ؛ والوحدة التي تعمل ساخنة تُقادِم ليزرها أسرع. المدى النموذجي للتشغيل 0…70 °C (تجاري) أو −40…85 °C (صناعي).
- Vcc — ينبغي أن تكون قرب 3.3 V؛ وقراءة منخفضة أو صاخبة تشير إلى فتحة المضيف، لا إلى الوحدة.
- انحياز Tx — أفضل مؤشر تقادم منفرد: ترفع الوحدة الانحياز لإبقاء قدرة Tx ثابتة مع تآكل الليزر. تتبَّع اتجاهه (الأعطال).
- قدرة Tx — مفيدة عندما تكون مقيسة فعليًا؛ وفي الوحدات غير المكلفة قد تكون ثابتًا مكتوبًا في الذاكرة (مستويات DDM).
- قدرة Rx — صحة الطرف البعيد والليف: قارنها بحساسية المستقبل وبخط أساس التركيب.
في CodingBox
تُجري شاشة DDM هذه التحويلات حيًّا وترسم القيم بيانيًا مع عتبات الوحدة الخاصة؛ ويعرض EEPROM editor البايتات الخام 96–105 والبايت 92 للتحقق.
مواضع بايتات القيم المقيسة وصيغها حسب المواصفة: خريطة A2h في SFF-8472 (96–109)، والصفحة السفلى في SFF-8636 (22–57)، والصفحة السفلى في CMIS (14–25)، والصفحة 11h (154–201).