發布日期:2022-10-09 點擊率:92
濾波器和16位adc,能將光照度轉化成簡便易用的16位、I2C標準數字輸出信號,為用戶提供了單芯片解決方案。ISL29004內部有2個光敏二極管,二極管1檢測環境中可見光和紅外光總的照度,二極管2只檢測環境中紅外光照度,兩個二極管的光譜響應是互不依賴的。用戶可以通過編程控制adc的工作模式,既可以僅輸出光敏二極管1或2的檢測結果,在模式2下還可以輸出經內部減函數計算的濾除紅外光影響的結果。ISL29004內有8個8位的寄存器,1個命令寄存器,1個控制寄存器,2個中斷閾值寄存器,4個只讀數據寄存器。命令寄存器可以設定ADC的工作模式以及分辨率;控制寄存器可以調整增益從而選擇照度檢測范圍;只讀數據寄存器LSB_Sensor和MSB_Sensor可以讀取ADC最近的數字輸出;只讀數據寄存器LSB_timer和MSB_timer可以讀取ADC最近一次積分的周期數。8個寄存器的地址依次為00H~07H。
ISL29004有2個I2C接口地址選擇引腳A0,A1,可以在1條I2C總線線路上安裝4個ISL29004,并且可以和其他I2C外圍節點共存。
2硬件結構以及工作原理
2.1總體結構
系統構成框圖如圖1所示。單片機P87LPC768作為I2C總線的主控器,ISL29004作為被控器,4個ISL29004的設備地址依次為:44H~47H,通過ISL29004的地址引腳A1,A0進行設置。在系統中,使用了準雙向I2C總線緩沖器P82896對I2C總線進行驅動擴展,實現I2C總線的遠距離傳輸,拓展了照度采集距離;P87LPC768的I2C總線經P82896緩沖器擴展后通過雙絞線和遠端的P82896以及ISL29004連接。與4組照度采集電路相對應,調光控制電路也有4組,與P87LPC768的4個PWM引腳相連。
下一篇: PLC、DCS、FCS三大控
上一篇: 索爾維全系列Solef?PV