由i2c总线控制立体光栅的电路的制作方法

文档序号:7929718阅读:181来源:国知局
专利名称:由i2c总线控制立体光栅的电路的制作方法
技术领域
本发明属于光学显示技术领域,具体涉及一种由I2C总线控制立体光栅 的电路。
背景技术
目前,市场上"f^4使用cpu芯片上的普通i/0 口控制立体光栅,由于多
占用芯片的一个i/0口,就会多占用硬件资源,并且会给cpu增加额外的负 担,因而通信速率得不到提高,iDfti^册控制的灵活性低,产品的成本 目 对提高。

发明内容
本发明的目的是4^供一种可以节省cpu芯片上的i/o 口 ,少占用硬件资 源,因而大大提高通^f言速率ibftiy册控制的灵活性高的由I2C总线控制立体
^y册的电路。
为了达到上述目的,本发明的技术方案是 一种由I2C总线控制立体光 栅的电路,包括有依次连接的CPU芯片Ul、单片机U2和立体i^册U3, CPU 芯片Ul具有支持I2C通信协议的模块;CPU芯片Ul的时钟信号端通过串 行时钟线SCL与单片机U2的时钟信号输入端相连接;CPU芯片Ul的数据 信号端通过串行数据线SDA与单片机U2的数据信号输入端相连接。
所述的单片机U2还连接有保护滤波电路。
所述的保护滤波电^Mr有电容Cl、第一电阻R1和第二电阻R2,第一 电阻R1的一端连接在串行数据线SDA上,第二电阻R2的一端连接在串行 时钟线SCL上,电阻R1、 R2的另一端接单片机U2的电源接入端,电容C1 的一端接单片才几U2的电源4妄入端,另一端4妄;也。
所述的CPU芯片Ul选用SC6800集成电路,CPU芯片Ul的时钟信号 端R6脚通过串行时钟线SCL与单片机U2的时钟信号输入端相连接;CPU 芯片Ul的数据信号端V4脚通过串行数据线SDA与单片机U2的数据信号 输入端相连接。
所述的单片机U2选用MC9S08QG4集成电路,立体光栅U3选用 SDV01-TN;串行时钟线SCL与单片机U2的时钟信号输入端5脚相连接; 串行数据线SDA与单片机U2的数据信号输入端6脚相连接;单片机U2的 输出端2脚与立体光栅IB的输入端1脚相连接,单片机U2的输出端7脚与 立体i^册U3的输入端2、 4脚相连接,单片机U2的输出端8脚与立体iy册U3的输入端3脚相连接,单片机U2的接地端4脚与地连接。
本发明所具有的积极效果是由于采用具有支持I2C通信协议模块的 CPU芯片,串行时钟线SCL的一端连接CPU芯片的时钟信号输入端,串行 数据线SDA的一端连接CPU芯片的凄史据信号输入端,采用I2C总线控制立 体iy册显示立体图像,因而不仅可以节省CPU芯片上的I/O 口 ,少占用硬件 资源,减少CPU芯片的额外负担,使硬件资源^J'J最大利用率,而且大大提 高了通信速率,JJ^光栅控制的灵活性高,产品的成本^目对降低。


图1为本发明的一种由I2C总线控制立体光4册的电路的结构示意图。 图2为本发明的一种由I2C总线控制立体光栅的电路的原理图。
具体实施例方式
以下结合附图给出的实施例,对本发明作进一步的详细说明。 如图1、 2所示, 一种由I2C总线控制立体光栅的电路,包括有依次连接 的CPU芯片U1、单片机U2和立体ibf册U3, CPU芯片Ul具有支持I2C通 信协议的模块;CPU芯片Ul的时钟信号端通过串行时钟线SCL与单片机 U2的时钟信号输入端相连接;CPU芯片Ul的数据信号端通过串行数据线 SDA与单片机U2的数据信号输入端相连接。
所述的单片机U2还连接有保护滤波电路1 。所述的保护滤波电路1具有 电容C1、第一电阻R1和第二电阻R2,电容C1为滤波电容,用来消除干扰, 电阻R1、 R2为上拉电阻,第一电阻R1的一端连接在串行数据线SDA上, 第二电阻R2的一端连接在串行时钟线SCL上,电阻R1、 R2的另一端接单 片机U2的电源接入端,电容C1的一端接单片机U2的电源接入端,另一端 接地。
在电路中设置保护滤波电路1的好处是,在I2C总线通信的过程中,当 I2C总线没有数据传输的时候,为了保护I2C总线的物理通信,通过电阻R1、 R2上拉为高电平。
如图2所示,CPU芯片Ul选用SC6800集成电路,单片机U2选用 MC9S08QG4集成电路,立体ibf册U3选用SDV01-TN, 12C总线的串行数据 线SDA和串行时钟线SCL均为双向I/0线,既可做输入线,也可做输出线; CPU芯片Ul的时钟信号端R6脚通过串行时钟线SCL与单片机U2的时钟 信号输入端5脚相连接;CPU芯片Ul的数据信号端V4脚通过串行数据线 SDA与单片机U2的数据信号输入端6脚相连接。单片机U2的输入端1脚 悬空,单片机U2的输出端2脚与立体it4册U3的输入端1脚相连接,单片机 U2的输出端7脚与立体ibf册U3的输入端2、 4脚相连接,单片机U2的输出 端8脚与立体>^册U3的输入端3脚相连接,电容Cl的一端接单片机U2的
5电源接入端3脚,单片机U2的接地端4脚与地连接。
本发明具体工作过程如下CPU芯片Ul的SC6800集成电路发送出两 路信号, 一路是由I2C总线的串行数据线SDA发送iy册的地址数据信号到 单片机U2的MC9S08QG4集成电路的数据信号输入端6脚,另 一路是由I2C 总线的串行时钟线SCL发送时钟信号到单片机U2的MC9S08QG4集成电路 的时钟信号输入端5脚,单片机U2找到相对应的光栅地址,发出一个脉沖 信号,控制光栅的上下脉沖打开光栅。例如当CPU芯片Ul的SC6800集 成电路发出指令AA (十六进制数),且串行时钟线SCL为高电平时,串行 数据线SDA开始传输数据10101010 (AA转化成二进制为10101010)到单 片机U2的MC9S08QG4集成电路的数据信号输入端6脚,单片机U2找到 相对应的光栅地址,发出一个脉沖信号,控制开启立体光栅U3的SDV01-TN 的水平光栅,与此同时立体光栅U3的输入端l脚为低电平且输入端2、 3、 4 脚为高电平;当CPU芯片Ul的SC6800集成电路U1发出指令A8 (十六进 制数),且串行时钟线SCL为高电平时,串行数据线SDA开始传输数据 10101000 (A8转化成二进制为10101000)到单片机U2的MC9S08QG4集 成电路的数据信号输入端6脚,单片机U2找到相对应的iU册地址,发出一 个脉沖信号,控制开启立体光栅U3的SDV01-TN的垂直光栅,与此同时立 体光栅U3的输入端3脚为低电平且输入端1、 2、 4脚为高电平;从而由CPU 芯片SC6800集成电路U1通过I2C总线控制立体光槺U3的SDV01-TN,使 立体光栅U3的SDV01-TN显示立体图像。
本发明利用I2C总线控制立体光栅显示立体图像,不仅释放了 CPU的其 它I/0口,从而有效的节约了^更件资源,而且I2C总线的传输速率最高可达 到10Kbps,大大提高了通信速率,可以在很短的时间内传送更多的控制数据, 这样就允许有多样的控制,进而又大大才是高了对光栅控制的灵活性。
权利要求
1、一种由I2C总线控制立体光栅的电路,包括有依次连接的CPU芯片U1、单片机U2和立体光栅U3,其特征在于a、CPU芯片U1具有支持I2C通信协议的模块;b、CPU芯片U1的时钟信号端通过串行时钟线SCL与单片机U2的时钟信号输入端相连接;c、CPU芯片U1的数据信号端通过串行数据线SDA与单片机U2的数据信号输入端相连接。
2、 根据权利要求1所述的由I2C总线控制立体光栅的电路,其特征在于 所述的单片机U2还连接有保护滤波电路(1 )。
3、 根据权利要求2所述的由I2C总线控制立体光栅的电路,其特征在于 所述的保护滤波电路(1)具有电容C1、第一电阻R1和第二电阻R2,第一电 阻Rl的一端连接在串行数据线SDA上,第二电阻R2的一端连接在串行时钟 线SCL上,电阻R1、 R2的另一端接单片机U2的电源接入端,电容C1的一 端接单片枳jU2的电源4妻入端,另一端接地。
4、 根据权利要求1或2或3所述的由I2C总线控制立体光栅的电路,其 特征在于所述的CPU芯片Ul选用SC6800集成电路,CPU芯片Ul的时钟 信号端R6脚通过串行时钟线SCL与单片机U2的时钟信号输入端相连接;CPU 芯片Ul的数据信号端V4脚通过串行数据线SDA与单片机U2的数据信号输 入端相连接。
5、 根据权利要求1或2或3所述的由I2C总线控制立体光栅的电路,其 特征在于所述的单片机U2选用MC9S08QG4集成电路,立体光栅U3选用 SDV01-1N;串行时钟线SCL与单片机U2的时钟信号输入端5脚相连接;串 行数据线SDA与单片机U2的数据信号输入端6脚相连接;单片机U2的输出 端2脚与立体i^册U3的输入端1脚相连接,单片机U2的输出端7脚与立体光 栅U3的输入端2、 4脚相连接,单片机U2的输出端8脚与立体i^册U3的输 入端3脚相连接,单片机U2的接地端4脚与地连接。
6、 根据权利要求4所述的由I2C总线控制立体光栅的电路,其特征在于 所述的单片机U2选用MC9S08QG4集成电路,立体光栅U3选用SDV01-TN; 串行时钟线SCL与单片机U2的时钟信号输入端5脚相连接;串行数据线SDA 与单片机U2的数据信号输入端6脚相连接;单片机U2的输出端2脚与立体光 栅U3的输入端1脚相连接,单片机U2的输出端7脚与立体iU册U3的输入端 2、 4脚相连接,单片机U2的输出端8脚与立体^y册U3的输入端3脚相连接,单片机U2的接地端4脚与地连接。
全文摘要
一种由I2C总线控制立体光栅的电路,包括有依次连接的CPU芯片U1、单片机U2和立体光栅U3,单片机U2还连接有保护滤波电路,保护滤波电路具有电容C1、第一电阻R1和第二电阻R2。CPU芯片U1具有支持I2C通信协议的模块;CPU芯片U1的时钟信号端通过串行时钟线SCL与单片机U2的时钟信号输入端相连接;CPU芯片U1的数据信号端通过串行数据线SDA与单片机U2的数据信号输入端相连接。本发明采用I2C总线控制立体光栅显示立体图像,不仅可以节省CPU芯片上的I/O口,少占用硬件资源,减少CPU芯片的额外负担,使硬件资源达到最大利用率,而且提高了通信速率和对光栅控制的灵活性,产品的成本也相对降低。
文档编号H04N13/00GK101453663SQ20081024259
公开日2009年6月10日 申请日期2008年12月30日 优先权日2008年12月30日
发明者青 张 申请人:常州津通超维视频技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1