<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>
關(guān) 閉

新聞中心

EEPW首頁(yè) > 工控自動(dòng)化 > 設計應用 > 光傳感器ISL29004在智能照明控制系統中的應用

光傳感器ISL29004在智能照明控制系統中的應用

作者: 時(shí)間:2011-08-01 來(lái)源:網(wǎng)絡(luò ) 收藏

針對中照度檢測的問(wèn)題,提出一種基于的多路照度檢測方案。介紹一種采用該方案的控制設備,該設備以單片機P87LPC768為控制核心,采用具有I2C總線(xiàn)接口的進(jìn)行照度檢測,使用準雙向I2C總線(xiàn)緩沖器P82896對I2C總線(xiàn)進(jìn)行驅動(dòng)擴展,在簡(jiǎn)化系統設計的同時(shí)實(shí)現了多路照度檢測以及自動(dòng)控制。
關(guān)鍵詞:照明控制;;I2C總線(xiàn);P82B96

本文引用地址:http://dyxdggzs.com/article/161689.htm


隨著(zhù)人們生活水平的提高,人們對照明控制的要求越來(lái)越高,如營(yíng)造舒適的照明環(huán)境、節約電能、提高光源壽命等。為了提高工作環(huán)境的舒適性,照明采取光,根據當前環(huán)境的照度自動(dòng)控制照明設備,從而使照度控制在舒適的范圍內。
在傳統的照明中,往往采用普通光結合A/D轉換器(ADC)的方案。一方面由于光檢測到的光信號既包含可見(jiàn)光成分又有紅外光成分,在設計中要考慮濾除紅外光對光傳感器檢測結果的影響,并且由于采用了分離的器件,因此導致設計比較復雜;另一方面,對照度的檢測范圍比較局限,不利于實(shí)現多路照度檢測從而對同一場(chǎng)所內多個(gè)照明設備實(shí)施分區域控制。在此提出了基于ISL29004的多路照度檢測方案,以簡(jiǎn)化系統設計,并采用單片機P87LPC768作為照明控制設備的控制核心,以實(shí)現對多個(gè)照明設備進(jìn)行分區域控制,在節能的同時(shí)營(yíng)造更舒適的照明環(huán)境。


l I2C器件ISL29004
1.1 I2C總線(xiàn)概述
I2C總線(xiàn)是PhiIips公司推出的芯片間串行傳輸總線(xiàn),以二線(xiàn)傳輸,其總線(xiàn)上所有的節點(diǎn),如主器件(單片機、微處理器)、外圍器件、接口模塊等都連接到同名端的SDA和SCL上,實(shí)現了完善的半雙工同步數據傳送,可以方便地構成多機系統和外圍器件擴展系統。I2C總線(xiàn)采用器件地址的硬件設置方法,通過(guò)軟件尋址完全避免了器件的片選線(xiàn)尋址方法,從而使硬件系統具有簡(jiǎn)單靈活的擴展方法。
I2C總線(xiàn)傳輸數據必須遵循規定的數據傳輸格式,數據傳輸由主控器控制,主控器啟動(dòng)數據的傳輸、發(fā)送起始信號、尋址信息以及傳送結束時(shí)發(fā)出停止信號,被控器進(jìn)行必要的應答。
1.2 光傳感器ISL29004
ISL29004是新一代光一數字傳感器,集成了電流放大器、用于消除人為光閃爍的50 Hz/60 Hz抑制濾波器和16位adc,能將光照度轉化成簡(jiǎn)便易用的16位、I2C標準數字輸出信號,為用戶(hù)提供了單芯片解決方案。ISL29004內部有2個(gè)光敏二極管,二極管1檢測環(huán)境中可見(jiàn)光和紅外光總的照度,二極管2只檢測環(huán)境中紅外光照度,兩個(gè)二極管的光譜響應是互不依賴(lài)的。用戶(hù)可以通過(guò)編程控制adc的工作模式,既可以?xún)H輸出光敏二極管1或2的檢測結果,在模式2下還可以輸出經(jīng)內部減函數計算的濾除紅外光影響的結果。ISL29004內有8個(gè)8位的寄存器,1個(gè)命令寄存器,1個(gè)控制寄存器,2個(gè)中斷閾值寄存器,4個(gè)只讀數據寄存器。命令寄存器可以設定ADC的工作模式以及分辨率;控制寄存器可以調整增益從而選擇照度檢測范圍;只讀數據寄存器LSB_Sensor和MSB_Sensor可以讀取ADC最近的數字輸出;只讀數據寄存器LSB_timer和MSB_timer可以讀取ADC最近一次積分的周期數。8個(gè)寄存器的地址依次為00H~07H。
ISL29004有2個(gè)I2C接口地址選擇引腳A0,A1,可以在1條I2C總線(xiàn)線(xiàn)路上安裝4個(gè)ISL29004,并且可以和其他I2C外圍節點(diǎn)共存。


2 硬件結構以及工作原理
2.1 總體結構
系統構成框圖如圖1所示。單片機P87LPC768作為I2C總線(xiàn)的主控器,ISL29004作為被控器,4個(gè)ISL29004的設備地址依次為:44H~47H,通過(guò)ISL29004的地址引腳A1,A0進(jìn)行設置。在系統中,使用了準雙向I2C總線(xiàn)緩沖器P82896對I2C總線(xiàn)進(jìn)行驅動(dòng)擴展,實(shí)現I2C總線(xiàn)的遠距離傳輸,拓展了照度采集距離;P87LPC768的I2C總線(xiàn)經(jīng)P82896緩沖器擴展后通過(guò)雙絞線(xiàn)和遠端的P82896以及ISL29004連接。與4組照度采集電路相對應,調光控制電路也有4組,與P87LPC768的4個(gè)PWM引腳相連。

2.2 調光控制電路
調光控制電路如圖2所示,用光電耦合器MOC3041作為晶閘管的驅動(dòng)器,同時(shí)能實(shí)現強、弱電的隔離。MOC3041內部有過(guò)零檢測電路,當P0.O為低電平時(shí),輸出端6引腳、4引腳之間的電壓稍過(guò)零時(shí),MOC304.1內部雙向晶閘管導通,觸發(fā)外部晶閘管T1導通。當PO.0為高電平時(shí),MOC304l內部雙向晶閘管關(guān)斷,從而外部晶閘管T1也關(guān)斷。


上一頁(yè) 1 2 下一頁(yè)

評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>