定時器555

/3,A2 1,使輸出端 1,使輸出端

555 定時器是美國Signetics 公司1972 年研製的用於取代機械式定時器的中規模積體電路,因設計時輸入端有三個5KΩ的電阻而得名。555 定時器是一種模擬和數字功能相結合的集成器件。目前品種繁多,主要有TTL 和CMOS兩大類型,它們的電路結構和工作原理基本相同。TTL 型(以5G555 為代表)驅動能力較強,電源電壓範圍為5~16V,最大負載電流可達200mA;而CMOS 型(以CC7555 為代表)則具有功耗低、輸入電阻高等優點,電源電壓範圍為3~18V,最大負載電流在20mA 以下。產品型號尾數為555 的是TTL 型單定時器,雙定時器為556;型號尾數為7555 的是CMOS 型單定時器,雙定時器為7556。555 定時器成本低,性能可靠,只需要外接幾個電阻、電容,就可以方便實現多諧振盪器、單穩態觸發器和施密特觸發器等脈衝產生與變換電路。由於使用靈活,方便,所以555定時器在波形的產生與變化,測量與控制,家用電器,電子玩具等許多領域中得到了套用

工作原理

555 定時器的功能主要由兩個比較器決定。兩個比較器的輸出電壓控制 RS 觸發器和放電管的狀態。在電源與地之間加上電壓,當 5 腳懸空時,則電壓比較器 A1 的反相輸入端的電壓為 2VCC /3,A2 的同相輸入端的電壓為VCC /3。若觸發輸入端 TR 的電壓小於VCC /3,則比較器 A2 的輸出為 1,可使 RS 觸發器置 1,使輸出端 OUT=1。如果閾值輸入端 TH 的電壓大於 2VCC/3,同時 TR 端的電壓大於VCC /3,則 A1 的輸出為 1,A2 的輸出為 0,可將 RS 觸發器置 0,使輸出為 0 電平。
555 定時器成本低,性能可靠,只需要外接幾個電阻、電容,就可以實現多諧振盪器、單穩態觸發器及施密特觸發器等脈衝產生與變換電路。它也常作為定時器廣泛套用於儀器儀表、家用電器、電子測量及自動控制等方面。555 定時器的內部電路框圖和外引腳排列圖分別如圖 2.9.1 和圖 2.9.2 所示。它內部包括兩個電壓比較器,三個等值串聯電阻,一個 RS 觸發器,一個放電管 T 及功率輸出級。它提供兩個基準電壓VCC /3 和 2VCC /3
555 定時器的功能主要由兩個比較器決定。兩個比較器的輸出電壓控制 RS 觸發器和放電管的狀態。在電源與地之間加上電壓,當 5 腳懸空時,則電壓比較器 A1 的反相輸入端的電壓為 2VCC /3,A2 的同相輸入端的電壓為VCC /3。若觸發輸入端 TR 的電壓小於VCC /3,則比較器 A2 的輸出為 1,可使 RS 觸發器置 1,使輸出端 OUT=1。如果閾值輸入端 TH 的電壓大於 2VCC/3,同時 TR 端的電壓大於VCC /3,則 A1 的輸出為 1,A2 的輸出為 0,可將 RS 觸發器置 0,使輸出為 0 電平。

使用舉例

定義一個變數a,添加一個timer,把interval設定為50
我這個是button1開始計時,button2停止計時並顯示a的值
沒有清空timer,可以自己修改
private void timer1_Tick(object sender, EventArgs e)
{
a = a + 1;
}
private void button1_Click_1(object sender, EventArgs e)
{
timer1.Start();
}
private void button2_Click(object sender, EventArgs e)
{
timer1.Stop();
button2.Text = a.ToString();
}
可以構想,如果使UC1和UC2的低電平信號發生在輸入電壓信號的不同電平,那么輸出與輸入之間的關係將為施密特觸發特性;如果在TR’加入一個低電平觸發信號以後,經過一定的時間能在UC1輸入端自動產生一個低電平信號,就可以得到單穩態觸發器;如果能使UC1和UC2的低電平信號交替地反覆出現,就可以得到多諧振

熱門詞條

聯絡我們