數據生成器提供了一種測試電路的簡單方法。它確實需要軟件,并且所有組件都很容易獲得。該設計基于 SDA3002 型電路的時序。與兩線 I 2 C 格式相反,如果僅需要發送一個固定數據字,則使用三線連接。 DIP開關S 2和S 3以及八倍拉電阻陣列可以被省略,然后IC 3和IC 4的輸入保持在固定電平。
該發生器基于兩個級聯移位寄存器 IC 3和 IC 4,用作 16 位寄存器并行串行轉換器。 時鐘由IC 2提供,這是通過設置雙穩態IC 1a來啟動的。b帶按鈕開關S 1。當按下該開關時,通過微分網絡 R 1 – C 1施加 100 個脈沖以設置雙穩態輸入。電容器通過R 2放電。保持 S 1處于按下狀態不會改變脈沖持續時間,這是必要的,因為如果超過半個時鐘周期,計時就會誤入歧途。 IC 1b的輸出是待測電路的使能信號。啟動脈沖還用于將 DIP 開關設置的邏輯電平加載到移位寄存器。只要 pin1 處的信號為低電平,寄存器就會接受并行數據。這是啟動脈沖必須短的另一個原因。
啟動信號開始整個測試周期——參見圖2中的時序圖:IC 2 id的輸出2 3被IC 1d反相,為移位寄存器提供時鐘。這可確保 D0 在整個時鐘周期 (1.25 ms) 內出現在輸出端。在IC 2的2 3 輸出為高電平18次之后,雙穩態被復位,并且使能線被連接到IC 2的輸出2 5和2 8的IC 1 2 3拉低。這樣就完成了一個循環。 在此示例中,移位了 18 位。兩個 MSB 由 IC 3的串行輸入決定。如果該輸入為高電平,則 D16 和 D17 為“1”(如果這些位需要為變量)。必須添加一個或兩個作為移位寄存器連接的附加雙穩態。主要由下拉電阻確定的發生器消耗的電流非常低,如果所有位都為高,則約為 80。按下 S 1后。振蕩器短暫啟動,使電流加倍。
-
電路圖
+關注
關注
10352文章
10722瀏覽量
531774 -
轉換器
+關注
關注
27文章
8738瀏覽量
147562 -
寄存器
+關注
關注
31文章
5359瀏覽量
120808 -
發生器
+關注
關注
4文章
1368瀏覽量
61762 -
時鐘
+關注
關注
11文章
1742瀏覽量
131635
發布評論請先 登錄
相關推薦
評論