ZHCSG67C March 2017 – June 2025 OPT3001-Q1
PRODUCTION DATA
該寄存器控制器件的主要運行模式。該寄存器具有 11 個字段,如下所述。如果在對配置寄存器進行寫入時正在進行測量轉(zhuǎn)換,則有效的測量轉(zhuǎn)換會立即中止。如果新配置寄存器指示新的轉(zhuǎn)換,該轉(zhuǎn)換隨后會啟動。
務(wù)必確保監(jiān)控溢出標志 (OVF) 以檢測器件的飽和情況。如果照度級別明顯超過設(shè)定的滿量程范圍,則不能保證結(jié)果寄存器 (R[11:0]) 的分數(shù)字段報告 0xFFF。溢出標志讀數(shù)為高 (OVF = 1) 將始終指示所設(shè)置滿量程范圍的飽和條件。
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| RN3 | RN2 | RN1 | RN0 | CT | M1 | M0 | OVF |
| R/W | R/W | R/W | R/W | R/W | R/W | R/W | R |
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| CRF | FH | FL | L | POL | ME | FC1 | FC0 |
| R | R | R | R/W | R/W | R/W | R/W | R/W |
| 說明:R/W = 讀取/寫入;R = 只讀 |
| 位 | 字段 | 類型 | 復(fù)位 | 說明 |
|---|---|---|---|---|
| 15:12 | RN[3:0] | R/W | 1100b | 量程編號字段(讀取或?qū)懭耄?/strong> 量程編號字段用于選擇器件的滿標度 lux 量程。該字段的格式與結(jié)果寄存器指數(shù)字段 (E[3:0]) 相同;請參閱表 7-3。當 RN[3:0] 被設(shè)置為 1100b (0Ch) 時,器件以自動滿標量程設(shè)置模式運行,如節(jié) 6.4.1 部分中所述。在該模式下,自動選擇的量程在結(jié)果指數(shù)(寄存器 00h,E[3:0])中進行報告。 該器件在自動滿標度設(shè)置模式下以 1100 上電。代碼 1101b、1110b 和 1111b(0Dh、0Eh 和 0Fh)保留供將來使用。 |
| 11 | CT | R/W | 1b | 轉(zhuǎn)換時間字段(讀取或?qū)懭耄?/strong> 轉(zhuǎn)換時間字段決定光/數(shù)轉(zhuǎn)換過程的時長。選項為 100ms 和 800ms。較長的積分時間可以實現(xiàn)較低的噪聲測量。 轉(zhuǎn)換時間還與數(shù)據(jù)轉(zhuǎn)換過程的有效分辨率有關(guān)。800ms 轉(zhuǎn)換時間可實現(xiàn)額定的 lux 分辨率。結(jié)果和配置寄存器中 E[3:0] 的滿標量程高于 0101b 時的 100ms 轉(zhuǎn)換時間也支持實現(xiàn)額定的 lux 分辨率。E[3:0] 的滿標量程低于 0101b(含)時的 100ms 轉(zhuǎn)換時間可以將有效結(jié)果分辨率降低最多三位,具體取決于所選的滿標量程。量程 0101b 降低一位。量程 0100b、0011b、0010b 和 0001b 降低兩位。量程 0000b 降低三位。結(jié)果寄存器格式和相關(guān)的 LSB 權(quán)重不會隨轉(zhuǎn)換時間的變化而變化。 0 = 100ms 1 = 800ms |
| 10:9 | M[1:0] | R/W | 00b | 轉(zhuǎn)換操作模式字段(讀取或?qū)懭耄?/strong> 轉(zhuǎn)換操作模式字段控制器件是在連續(xù)轉(zhuǎn)換模式、單次轉(zhuǎn)換模式還是低功耗關(guān)斷模式下運行。默認值為 00b(關(guān)斷模式),因此上電時,器件僅在被適當編程后才會消耗運行級別功率。 如果通過向該字段寫入 01b 來選擇單次轉(zhuǎn)換模式,則當器件正在主動轉(zhuǎn)換時,該字段將繼續(xù)顯示 01b。當單次轉(zhuǎn)換完成時,轉(zhuǎn)換操作模式字段自動設(shè)置為 00b,器件關(guān)斷。 當器件通過完成單次轉(zhuǎn)換或手動對配置寄存器進行寫入進入關(guān)斷模式時,報告標志(轉(zhuǎn)換就緒、標志高電平、標志低電平)或 INT 引腳的狀態(tài)沒有變化。當該器件處于關(guān)斷模式時,這些信號會被保留以便進行后續(xù)讀取操作。 00 = 關(guān)斷(默認設(shè)置) 01 = 單次轉(zhuǎn)換 10、11 = 連續(xù)轉(zhuǎn)換 |
| 8 | OVF | R | 0b | 溢出標志字段(只讀)。 溢出標志字段指示數(shù)據(jù)轉(zhuǎn)換過程中何時發(fā)生溢出情況,該情況通常是因為照亮器件的光超出了器件的編程滿標量程。在該情況下,OVF 被設(shè)置為 1,否則 OVF 保持為 0。每次測量時都會重新評估該字段。 如果手動設(shè)置了滿標量程(RN[3:0] 字段 < 1100b),則可能會在結(jié)果寄存器報告的值小于滿標度時設(shè)置溢出標志字段。如果輸入光具有臨時的高尖峰水平,該水平暫時使積分 ADC 轉(zhuǎn)換器電路過載,但在轉(zhuǎn)換完成之前恢復(fù)到量程內(nèi)的水平,則會出現(xiàn)該結(jié)果。因此,溢出標志可能會在轉(zhuǎn)換過程中報告錯誤。該行為在積分式轉(zhuǎn)換器中很常見。 如果滿標量程自動設(shè)置(RN[3:0] 字段 = 1100b),則設(shè)置溢出標志字段的唯一條件是輸入光超出了整個器件的滿標度水平。當存在溢出情況且滿標量程不是最大值時,OPT3001-Q1 器件會中止當前轉(zhuǎn)換,將滿標度設(shè)置為更高的水平并開始新的轉(zhuǎn)換。該標志在此過程結(jié)束時設(shè)置。該過程會一直重復(fù),直到?jīng)]有溢出情況或滿標量程被設(shè)置為最大量程。 |
| 7 | CRF | R | 0b | 轉(zhuǎn)換就緒字段(只讀)。 轉(zhuǎn)換就緒標志指示轉(zhuǎn)換何時完成。該字段在轉(zhuǎn)換結(jié)束時被設(shè)置為 1,并在隨后對配置寄存器進行讀取或使用任何值(包含關(guān)斷模式(運行模式字段 M[1:0] = 00b)的值除外)對其進行寫入時被清除(被設(shè)置為 0)。寫入關(guān)斷模式不會影響該字段的狀態(tài);有關(guān)更多詳細信息,請參閱 節(jié) 6.4.2 部分。 |
| 6 | FH | R | 0b | 標志高字段(只讀)。 標志高字段 (FH) 表明轉(zhuǎn)換結(jié)果大于指定的目標水平。如果經(jīng)過由故障計數(shù)字段 (FC[1:0]) 定義的連續(xù)數(shù)量的測量,結(jié)果大于上限寄存器(寄存器地址 03h)中的水平,則 FH 被設(shè)置為 1。有關(guān)該字段的清除和其他行為的更多詳細信息,請參閱 節(jié) 6.4.2 部分。 |
| 5 | FL | R | 0b | 標志低字段(只讀)。 標志低字段 (FL) 表明轉(zhuǎn)換結(jié)果小于指定的目標水平。如果經(jīng)過由故障計數(shù)字段 (FC[1:0]) 定義的連續(xù)數(shù)量的測量,結(jié)果小于下限寄存器(寄存器地址 02h)中的水平,則 FL 被設(shè)置為 1。有關(guān)該字段的清除和其他行為的更多詳細信息,請參閱 節(jié) 6.4.2 部分。 |
| 4 | L | R/W | 1b | 鎖存字段(讀取或?qū)懭耄?/strong> 鎖存字段控制中斷報告機制的功能:INT 引腳、標志高字段 (FH) 和標志低字段 (FL)。該位在鎖存窗口式比較和透明遲滯式比較之間選擇報告樣式。 0 = 器件在透明遲滯式比較操作中工作,其中三種中斷報告機制直接反映結(jié)果寄存器與上限和下限寄存器的比較,沒有用戶控制的清除事件。有關(guān)更多詳細信息,請參閱 節(jié) 6.3.3 部分。 1 = 器件在鎖存窗口式比較操作中工作,鎖存中斷報告機制,直到發(fā)生用戶控制的清除事件。 |
| 3 | POL | R/W | 0b | 極性字段(讀取或?qū)懭耄?/strong> 極性字段控制 INT 引腳的極性或有效狀態(tài)。 0 = INT 引腳報告低電平有效,在發(fā)生中斷事件時將引腳拉至低電平。 1 = INT 引腳的運行反相,其中 INT 引腳報告高電平有效,在發(fā)生中斷事件時變?yōu)楦咦杩共⒃试S INT 引腳被拉至高電平。 |
| 2 | ME | R/W | 0b | 屏蔽指數(shù)字段(讀取或?qū)懭耄?/strong> 當手動設(shè)置滿標量程時,屏蔽指數(shù)字段會強制將結(jié)果寄存器指數(shù)字段(寄存器 00h,E[3:0])設(shè)置為 0000b,這樣可以在手動對滿標量程進行編程時簡化結(jié)果寄存器的處理。當屏蔽指數(shù)字段被設(shè)置為 1 且量程編號字段 (RN[3:0]) 被設(shè)置為小于 1100b 時,會發(fā)生該行為。請注意,只會針對結(jié)果寄存器執(zhí)行屏蔽。當使用中斷報告機制時,與下限和上限寄存器的結(jié)果比較不受 ME 字段的影響。 |
| 1:0 | FC[1:0] | R/W | 00b | 故障計數(shù)字段(讀取或?qū)懭耄?/strong> 故障計數(shù)字段指示器件需要多少個連續(xù)故障事件才能觸發(fā)中斷報告機制:INT 引腳、標志高水平字段 (FH) 和標志低水平字段 (FL)。鎖存字段 (L)、標志高字段 (FH) 和標志低字段 (FL) 說明中介紹了故障事件。 00 = 一個故障計數(shù)(默認設(shè)置) 01 = 兩個故障計數(shù) 10 = 四個故障計數(shù) 11 = 八個故障計數(shù) |