[實用新型]一種三機同步的中斷實現電路有效
| 申請號: | 200920293529.1 | 申請日: | 2009-12-04 |
| 公開(公告)號: | CN201540565U | 公開(公告)日: | 2010-08-04 |
| 發明(設計)人: | 楊岫婷;蘇磊;謝月江 | 申請(專利權)人: | 北京航天自動控制研究所 |
| 主分類號: | G06F13/24 | 分類號: | G06F13/24;G06F11/18 |
| 代理公司: | 核工業專利中心 11007 | 代理人: | 高尚梅 |
| 地址: | 100854*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 同步 中斷 實現 電路 | ||
技術領域
本實用新型屬于電路裝置,具體涉及一種三機同步的中斷實現電路。
背景技術
新一代運載火箭控制系統采用1553B總線進行數據通信,箭載計算機是整個通信體系的控制核心,內嵌總線控制器和主處理器,共同完成獲取1553B總線上的數據信息、對數據進行解算處理、將處理后的結果作為控制指令發出的過程,實現對整個箭上通信系統的控制。
箭載計算機的總線控制器和主處理器分別都采用三冗余設計,由于箭機的實時性要求高,要在固定周期內完成數據采集、穩定運算、控制指令輸出等任務,因此,在三機數據通信過程中的同步設計十分重要,既要保證三機采集數據的同步性,又要保證輸出數據的同步性。現有技術中尚無實現三機同步的電路。
發明內容
本實用新型的目的是提供一種能保證三機同步,通信穩定,可靠性高的三機同步的中斷實現電路。
本實用新型是這樣實現的:一種三機同步的中斷實現電路,其特征在于:它包括三個相同的20ms定時計數器和三個相同的三取二表決器,每個三取二表決器均對應一個CPU,每個20ms定時計數器的輸出端均分別與每個三取二表決器的輸入端相連接,每個20ms定時計數器均設有時鐘輸入端和中斷輸入端。
如上所述的一種三機同步的中斷實現電路,其中:所述的三取二表決器包括六個三極管:三極管D1、三極管D2、三極管D3、三極管D4、三極管D5和三極管D6,其中:三極管D1與三極管D2為一組,三極管D3與三極管D4為一組,三極管D5與三極管D6為一組,三極管D1的基極通過電阻R1與輸入信號T1連接,三極管D1的集電極通過電阻R3與電源VCC連接,三極管D1的集電極還通過反相器S1將輸出信號發送給邏輯電路“或”門作為輸入1,三極管D1的發射極與三極管D2的集電極連接,三極管D2的基極通過電阻R2與輸入信號T2連接,三極管D2發射極與地連接;三極管D3的基極通過電阻R4與輸入信號T1連接,三極管D3的集電極通過電阻R6與電源VCC連接,三極管D3的集電極還通過反相器S2將輸出信號發送給邏輯電路“或”門作為輸入2,三極管D3的發射極與三極管D4的集電極連接,三極管D4的基極通過電阻R4與輸入信號T3連接,三極管D4發射極與地連接;三極管D5的基極通過電阻R7與輸入信號T2連接,三極管D5的集電極通過電阻R9與電源VCC連接,三極管D5的集電極還通過反相器S3將輸出信號發送給邏輯電路“或”門作為輸入3,三極管D5的發射極與三極管D6的集電極連接,三極管D6的基極通過電阻R8與輸入信號T3連接,三極管D6發射極與地連接;邏輯電路“或”門收到三路信號后產生一路輸出。
使用本實用新型的效果是:在三路中斷信號產生的過程中,三個時鐘源彼此存在的誤差會導致20ms定時有誤差,但是在保證“三取二”電路精度的基礎上,其輸入(三路20ms定時計數器輸出)通過表決,可保證其輸出(中斷信號)的有效同步。
附圖說明
圖1是本實用新型提供的三機同步的中斷實現電路的結構示意圖;
圖2是三取二電路的電路圖。
具體實施方式
下面結合具體實施方式對本發明作進一步說明。
如附圖1所示,一種三機同步的中斷實現電路,包括三個相同的20ms定時計數器和三個相同的三取二表決器,所述的20ms定時計數器和三取二表決器均可以選用現有技術中的器件。每個三取二表決器均對應一個CPU,每個20ms定時計數器的輸出端均分別與每個三取二表決器的輸入端相連接。每個20ms定時計數器均設有時鐘輸入端和中斷輸入端。在本例中第一個20ms定時計數器的時鐘輸入端用CLK1表示,中斷輸入端用LOAD1表示,輸出端用T1表示,其余兩個20ms定時計數器的輸入輸出端標識以此類推。
因為三機中斷產生方式相同,下面以第一路為例進行說明。該電路的工作過程大致如下:在CPU1中,20ms定時計數器由時鐘源觸發定時計數器計數,當計數器計滿后輸出一個高電平,分別送給本機及CPU2和CPU3的三取二表決器,同時本機的三取二表決器的輸入端分別來自本機CPU1及CPU3的定時計數器的輸入。因為三機的時鐘頻率存在差異,所以它們的20ms定時計數器計滿的時刻就有早有晚。分別將三個計數器的輸出作為三個三取二表決器的輸入的方式,可起到忽略三時鐘差異的作用,只要有兩個20ms定時計數信號產生時,三個三取二表決器即可同時有輸出。當本機的三取二表決器獲得兩個高電平輸入后,就會輸出產生中斷信號,TB-INT-CPU1同時將此信號作為本機20ms定時計數器的輸入端LOAD1,再次裝訂啟動計數器,進行下一輪定時計數。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京航天自動控制研究所,未經北京航天自動控制研究所許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200920293529.1/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:服裝吊掛式流水線衣架射頻感應識別裝置
- 下一篇:觸控面板的輸入裝置





