【自制CPU之學習篇02】555定時器
阿新 • • 發佈:2018-08-22
充電 size 學習篇 ima padding 名稱 out 計數器 add
555定時器是一種集成電路芯片,常被用於定時器、脈沖產生器和震蕩電路。在CPU制作中作為pc(程序計數器)的主要組成部分。以下是我購買的NE555實拍圖:
NE555的針腳示意圖:
555定時器各針腳功能定義:
引腳 | 名稱 | 功能 |
---|---|---|
1 | GND(地) | 接地,作為低電平(0V) |
2 | TRIG(觸發) | 當此引腳電壓降至1/3VCC(或由控制端決定的閾值電壓)時輸出端給出高電平。 |
3 | OUT(輸出) | 輸出高電平(+VCC)或低電平。 |
4 | RST(復位) | 當此引腳接高電平時定時器工作,當此引腳接地時芯片復位,輸出低電平。 |
5 | CTRL(控制) | 控制芯片的閾值電壓。(當此管腳接空時默認兩閾值電壓為1/3VCC與2/3VCC). |
6 | THR(閾值) | 當此引腳電壓升至2/3VCC(或由控制端決定的閾值電壓)時輸出端給出低電平。 |
7 | DIS(放電) | 內接OC門,用於給電容放電。 |
8 | V+,VCC(供電) | 提供高電平並給芯片供電。 |
內部原理示意圖(截取自視頻):
簡單說明原理:
這塊我也不是很懂,大概的原理是,555定時器內部通過兩個比較器,一個觸發器(SR鎖存器),和充放電裝置組成。
針腳2和6分別接了比較器,針腳2是電壓降至1/3V CC時輸出端給出高電平,針腳6是電壓升至2/3VCC時輸出端給出低電平。輸出的高低電平通過針腳7的充放電裝置,使得電容不斷充電和放電。
左下方就是一塊電容,配合針腳7不斷充電和放電,使得針腳2和6的電壓不斷變化,不斷觸碰閾值,使輸出端不斷改變高低電平。
就這樣比較器和電容相互影響,來回變化,使得鎖存器的輸出信號,即針腳3不斷變化。
下面這個電路針腳3接的是LED燈,所以效果就使得LED燈不斷閃爍,大致原理就是這樣。
控制頻率:
看上面的內部原理示意圖,不難理解頻率取決於電容充放電的速度,而電容充放電速度取決於那個100k電阻的阻值。把100k電阻那裏換成一個可變電阻,通過手動調節就可以控制速度了。電阻越小,充放電速度越快,燈泡閃得也就越快了。
【自制CPU之學習篇02】555定時器