基于I2C總線的CMOS圖像傳感器接口電路設計

3模塊設計
3.1寄存器文件模塊
寄存器文件模塊包括一個中斷狀態機和MCU接口。中斷狀態機用以控制主I2C總線模塊,降采樣處理模塊和MCU接口的協調工作,它主要包括5個狀態:
INT_DECIDE,INT_I2C_READ,INT
_MCU_READ,INT_I2C_WRITE和INT_CLEAR。狀態機缺省狀態為INT_DECIDE判決狀態,表示狀態機處于等待狀態:
INT_I2C_READ表示I2C,總線正在從CMOS傳感器讀數據:
INT_12C_WRITE表示I2C總線正在從CMOS傳感器寫數據:
INT_MCU_READ表示MCU正從I2C上讀數據:INT_CLEAR表示清中斷。
MCU接口通過給內部寄存器讀寫參數,使CMOS圖像傳感器接口電路能夠實現取景、拍照和軟復位的功能:并通過I2C總線給CMOS傳感器的內部參數寄存器讀寫參數,實現對CMOS傳感器進行各種參數設置,以充分發揮CMOS傳感器的性能。其中內部寄存器包括控制寄存器和降采樣寄存器,降采樣寄存器主要給降采樣處理模塊提供可編程所需要的參數。控制寄存器為低4位有效,第0位為軟復位位,當系統復位或系統設置該位為l時,整個接口置于復位狀態;當系統設置該位為0時,則取消復位狀態變為工作狀態。第1和第2位一起用來控制拍照和取景操作,當兩位均為1時表示拍照狀態:當第1位為1,第2位為0時表示取景狀態;第3位用來表示中斷位。
3.2主I2C總線接口

集成智能傳感器的發展呈現出四大熱點
電子自動化產業的迅速發展與進步促使傳感器技術、特別是集成智能傳感器技術日趨活躍發展,近年來隨著半導體技術的迅猛發展,國外一些著名的公司和高等院校正在大力開展有關集成智能傳感器的研制,國內一些著名的高校和研究所也積極跟進,集成智能傳感器技術取得了令人矚目的發展。
傳感器向集成化、智能化發展
大規模集成電路技術和微機械加工技術的迅猛發展,為傳感器向集成化、智能化方向發展奠定了基礎,集成智能傳感器在應用領域成為傳感器發展的總體趨勢。圖1給出了集成智能傳感器的組成框圖。












評論