İç ve dış kalibrasyon · DDM/DOM tanılaması · Optik alıcı-vericiler ve kablolar · Belgeler · CodingBox
CodingBox Belgeler

İç ve dış kalibrasyon

Bir fotodiyot dBm çıkışı vermez, bir termistör de °C çıkışı vermez. Ham sensör okumasının bir yerde mühendislik değerine dönüştürülmesi gerekir — ve SFF-8472 bunun modülün sağladığı sabitler kullanılarak ya modülün içinde ya da hostta gerçekleşmesine izin verir. Bunun yanlış yapılması, mükemmel çalışan bir modül için bir anahtarın saçma DDM değerleri göstermesinin genel nedenidir.

İki kalibrasyon modu

ModKim tarafından bildirilirKim dönüştürürİzleme baytları neyi içerir
DahiliA0h baytı 92, bit 5modülün mikrodenetleyicisistandart birimlerde nihai değerler (1/256 °C, 100 µV, 2 µA, 0,1 µW)
HariciA0h baytı 92, bit 4hostham A/D sayaç değerleri; host, A2h 56–95’teki sabitleri uygular

Neredeyse her modern modül dahili olarak kalibre edilmiştir. Harici kalibrasyonlu modüller daha eski veya maliyet optimizasyonlu tasarımlardır; dönüşümü atlayan hostlarda değerleri anlamsız okunur.

Harici kalibrasyon sabitleri — A2h bayt 56–95

BaytlarSabitBiçimUygulandığı yer
56–75Rx_PWR(4) … Rx_PWR(0)beş adet IEEE-754 tek duyarlıklı kayan nokta sayısıRx gücü (4. dereceden polinom)
76–77Tx_I eğimiişaretsiz sabit noktalı 8.8Tx bias
78–79Tx_I ofsetiişaretli 16 bitTx bias
80–81Tx_PWR eğimiişaretsiz 8.8Tx gücü
82–83Tx_PWR ofsetiişaretli 16 bitTx gücü
84–85T eğimiişaretsiz 8.8sıcaklık
86–87T ofsetiişaretli 16 bitsıcaklık
88–89V eğimiişaretsiz 8.8Vcc
90–91V ofsetiişaretli 16 bitVcc
92–94ayrılmış——
95CC_DMIbayt 0–94’ün sağlama toplamı—

Dönüşüm formülleri

Rx_PWR (µW)      = Rx4·raw⁴ + Rx3·raw³ + Rx2·raw² + Rx1·raw + Rx0
Tx_I   (µA)      = Tx_I_slope · raw + Tx_I_offset
Tx_PWR (0.1 µW)  = Tx_PWR_slope · raw + Tx_PWR_offset
T      (1/256 °C)= T_slope · raw + T_offset
V      (100 µV)  = V_slope · raw + V_offset

Dahili kalibrasyonlu bir modülde sabitler yok sayılır; birçok satıcı yine de bunları birim (identity) değerleriyle doldurur (eğim 1,0, ofset 0, Rx polinomu 0,0,0,1,0), böylece bunları yine de uygulayan bir host doğru sonucu alır.

Ortalamaya karşı OMA

A0h baytı 92, bit 3, Rx gücünün nasıl ifade edildiğini belirtir: ortalama güç (1) veya OMA — optik modülasyon genliği (0). Neredeyse tüm modüller ortalama güç bildirir; OMA, standardın hassasiyeti bu şekilde belirttiği bazı çok modlu Ethernet optiklerinde görülür. Bir OMA rakamını ortalama güç hassasiyet spesifikasyonuyla karşılaştırmak ~3 dB’ye varan yanıltıcı sonuçlar verir.

Bir kalibrasyon sorununun belirtileri

Ne görürsünüzOlası neden
0 °C veya −128 °C sıcaklık, 0,00 V Vcchost, harici kalibrasyonlu bir modülden ham sayaç değerlerini dönüştürmeden okur
İmkânsız derecede yüksek Rx gücü (+10 dBm) veya her zaman −40 dBmyanlış kalibrasyon modu varsayılmış ya da sıfırlanmış sabitler
Aynı modülde iki anahtar modeli arasında değerler çok farklıbir host baytı 92’ye uyar, diğeri dahili olduğunu varsayar
Bir partideki her modülde Tx gücü aynıkalibrasyon değil — sabit bir Tx (DDM seviyeleri)

CodingBox’ta

CodingBox, baytı 92’yi okur, modül bunları bildirdiğinde harici kalibrasyon sabitlerini uygular ve hem ham hem de dönüştürülmüş değerleri gösterir; böylece bir anahtarın yanlış gösterdiği bir modül tezgâhta değerlendirilebilir. 56–95 sabitler bloğu, CC_DMI otomatik olarak yeniden hesaplanarak EEPROM editor içinde düzenlenebilir — kalibrasyon alanı üzerine yazılmış modülleri onarmak için kullanışlıdır.

Sabitlerin fabrika test istasyonunda nasıl üretildiği ve ürün yazılımının bunları nerede sakladığı: Üretim ve test, Denetleyici ve ürün yazılımı.


Bu materyalde bir yanlışlık veya hata bulursanız ilgili bölümü seçin ve Ctrl+Enter tuşlarına basarak .