基于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给出了集成智能传感器的组成框图。
评论