基于I2C總線的CMOS圖像傳感器接口電路設(shè)計(jì)
3模塊設(shè)計(jì)
3.1寄存器文件模塊
寄存器文件模塊包括一個(gè)中斷狀態(tài)機(jī)和MCU接口。中斷狀態(tài)機(jī)用以控制主I2C總線模塊,降采樣處理模塊和MCU接口的協(xié)調(diào)工作,它主要包括5個(gè)狀態(tài):
INT_DECIDE,INT_I2C_READ,INT
_MCU_READ,INT_I2C_WRITE和INT_CLEAR。狀態(tài)機(jī)缺省狀態(tài)為INT_DECIDE判決狀態(tài),表示狀態(tài)機(jī)處于等待狀態(tài):
INT_I2C_READ表示I2C,總線正在從CMOS傳感器讀數(shù)據(jù):
INT_12C_WRITE表示I2C總線正在從CMOS傳感器寫數(shù)據(jù):
INT_MCU_READ表示MCU正從I2C上讀數(shù)據(jù):INT_CLEAR表示清中斷。
MCU接口通過給內(nèi)部寄存器讀寫參數(shù),使CMOS圖像傳感器接口電路能夠?qū)崿F(xiàn)取景、拍照和軟復(fù)位的功能:并通過I2C總線給CMOS傳感器的內(nèi)部參數(shù)寄存器讀寫參數(shù),實(shí)現(xiàn)對(duì)CMOS傳感器進(jìn)行各種參數(shù)設(shè)置,以充分發(fā)揮CMOS傳感器的性能。其中內(nèi)部寄存器包括控制寄存器和降采樣寄存器,降采樣寄存器主要給降采樣處理模塊提供可編程所需要的參數(shù)??刂萍拇嫫鳛榈?位有效,第0位為軟復(fù)位位,當(dāng)系統(tǒng)復(fù)位或系統(tǒng)設(shè)置該位為l時(shí),整個(gè)接口置于復(fù)位狀態(tài);當(dāng)系統(tǒng)設(shè)置該位為0時(shí),則取消復(fù)位狀態(tài)變?yōu)楣ぷ鳡顟B(tài)。第1和第2位一起用來控制拍照和取景操作,當(dāng)兩位均為1時(shí)表示拍照狀態(tài):當(dāng)?shù)?位為1,第2位為0時(shí)表示取景狀態(tài);第3位用來表示中斷位。
3.2主I2C總線接口
集成智能傳感器的發(fā)展呈現(xiàn)出四大熱點(diǎn)
電子自動(dòng)化產(chǎn)業(yè)的迅速發(fā)展與進(jìn)步促使傳感器技術(shù)、特別是集成智能傳感器技術(shù)日趨活躍發(fā)展,近年來隨著半導(dǎo)體技術(shù)的迅猛發(fā)展,國外一些著名的公司和高等院校正在大力開展有關(guān)集成智能傳感器的研制,國內(nèi)一些著名的高校和研究所也積極跟進(jìn),集成智能傳感器技術(shù)取得了令人矚目的發(fā)展。
傳感器向集成化、智能化發(fā)展
大規(guī)模集成電路技術(shù)和微機(jī)械加工技術(shù)的迅猛發(fā)展,為傳感器向集成化、智能化方向發(fā)展奠定了基礎(chǔ),集成智能傳感器在應(yīng)用領(lǐng)域成為傳感器發(fā)展的總體趨勢(shì)。圖1給出了集成智能傳感器的組成框圖。
評(píng)論