專利名稱:由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日
發明者青 張 申請人:常州津通超維視頻技術有限公司