創(chuàng)客作品:自制自行車報警器(二)
用或非門緩沖器構(gòu)成多諧振蕩器
本文引用地址:http://m.butianyuan.cn/article/267646.htm用或非門、緩沖輸出和一RC網(wǎng)絡(luò)即可組成一方波振蕩器,如下圖所示。
位于IC1上8號引腳的使能輸入控制多諧振蕩器的通斷。斷開狀態(tài)時耗電很低,而即使閃爍時,耗電仍比555定時器要低。至于其頻率則與電容并聯(lián)電阻情況相等。
電路僅為1/2個四2輸入或非門IC、一個電阻、一個電容以及一個晶體管(另一電阻用于限制電路電流以便LED正常工作,因此無論如何都是必需的)?;蚍情T必須有緩沖輸出,但也不必?fù)?dān)心,因為大多數(shù)CMOS ICs都是緩沖型。
LED驅(qū)動的比較
用或非門構(gòu)成IC5B和IC5A來驅(qū)動LED1最為經(jīng)濟(jì)便捷。此外其耗電也相對較低。
時間常量設(shè)為0.3秒,頻率為3Hz。這樣的閃爍時間間隔較為恰當(dāng)且足夠引起人們注意。
時間常量由一個100nF電容和一3.3M?電阻確定。這兩個也是基本電路標(biāo)準(zhǔn)件,且在面包板上測試時,閃爍頻率較為合理。
部分和全局模式選擇
下面介紹如何選定部分或全局模式。之前提到這是為了保護(hù)夜行燈(當(dāng)燈留在車上時)以及防止錯誤報警(當(dāng)車燈被主人卸下時)。
報警通過IC2D觸發(fā)TR1和IC斷電來實現(xiàn)。早在引腳譯碼器部分已經(jīng)提到過。
通過RS觸發(fā)器決定選用部分還是全局設(shè)定模式。觸發(fā)器可通過兩種方法獲得:使用IS觸發(fā)器IC的辦法成本太高,因為IC包里有4個RS觸發(fā)器。
二是用與非/或非門自行搭一個觸發(fā)器。這里我選用或非門,電路與報警系統(tǒng)其余部分用到的或非門一致(見13頁——報警狀態(tài)譯碼電路)。
簡單的觸發(fā)器如圖,我們只需要輸出端Q,禁用狀態(tài)也不會影響電路工作。
R端為設(shè)定端,S端用于重置輸出,Q為輸出。觸發(fā)器的真值表如下表所示。
如表所示,通常不允許S和R同時為1。但對我來說無所謂,因為我沒有用到 ,這里Q就代表全局模式觸發(fā)報警。
報警狀態(tài)譯碼電路
報警狀態(tài)譯碼電路監(jiān)視邏輯輸入并控制是否報警。電路相當(dāng)復(fù)雜,因此我用真值表和卡諾圖將其簡化如下。
注釋
· A = 全局狀態(tài) - 當(dāng) A=1 系統(tǒng)進(jìn)入全局模式。
· B = 部分模式 - 當(dāng) C=1 系統(tǒng)部分喚醒。
· C = 指示燈傳感器 - 當(dāng) C=0 指示燈不亮。
· D = 震動傳感器 - 當(dāng) D=1 報警。
· E =錯誤組合/防止竄改 - 當(dāng) E= 1 有人惡意破壞電路。
為了簡化真值表和卡諾圖,D和E被用紅色圓圈畫在一起,這樣就只有D出現(xiàn)在卡諾圖中。
真值表
卡諾圖
“0”和“1”已分別用虛線和實線標(biāo)出。于是得到如下布爾表達(dá)式。
上圖僅或非門和僅與非門電路已用電路原理圖在之后給出。
燃?xì)鈭缶飨嚓P(guān)文章:燃?xì)鈭缶髟?/a>
評論