以下應用筆記描述了一種電路,該電路通過手動復位為微處理器監控器增加了一次性手動復位功能。
許多基于微處理器的產品需要手動復位功能,允許用戶、測試技術人員或外部電路重新啟動系統,而無需完全掉電/上電周期。為了簡化必要的時序和系統接口,許多微處理器監控電路都包括一個手動復位輸入,允許您通過按鈕開關或其他數字電路輸出重新啟動。標準手動復位功能使處理器保持復位狀態,只要/MR輸入保持低電平(t/磁共振),外加一個額外的超時期限 (tRP),在/MR釋放或驅動高電平后開始(圖1)。
圖1.標準手動復位具有這些時序特性。
但某些應用不允許微處理器長時間處于復位模式,例如當按鈕保持關閉或驅動器邏輯鎖定為低電平時。由于處理器在重置時無法執行例行系統維護,因此長時間重置可能會導致操作不當或數據丟失。對于此類應用,系統設計人員必須提供外部輸入,僅將處理器復位固定的有限間隔。
基于單穩態多諧振蕩器(單次)的手動復位功能可以很容易地添加到多個標準微處理器監控電路中(圖 2)。
圖2.該單觸發手動復位電路采用/MR下拉電容實現。
每次關閉按鈕時,單次觸發都會產生一個固定周期超時脈沖,與閉合持續時間無關(圖 3)。
圖3.使用單觸發電路可產生單個固定周期手動復位。
對于許多應用,電路只需要在按鈕開關和手動復位輸入之間連接一個外部電容(C1),再加上一個作為上拉連接即可將初始電容電壓歸零的外部電阻(R1)。微處理器監控器的內部復位超時周期提供一次性定時。
要啟動手動復位,請關閉按鈕開關,將 C1 的負側接地。由于電容器兩端的電壓(0V)不能立即改變,因此C1的正側也被拉向地。由此產生的低V伊利諾伊州MR在/時強制手動復位,使MAX6384/MAX6386置位為低電平/復位輸出。
當按鈕保持關閉狀態時,C1的負側保持接地,正側充電至V抄送(通過大多數μp復位電路內部的/MR上拉電阻)。僅當/MR電壓超過V時,監控器才會解除其復位輸出IH并且主管的內部重置期已過。該超時期限還會過濾開關關閉期間的任何短反彈。
當按鈕開關打開時,C1負側的電壓充電至V抄送通過外部上拉電阻R1。此操作將電容電壓歸零,并為下一次手動復位做準備(C1- = C1+ = V抄送).防止/MR相對于V的過壓抄送,C1+應箝位至V抄送通過二極管。(無鉗位,C1+電壓可能接近2V抄送.)二極管可以是監控器的內部,作為/MR輸入端的保護電路,也可以是外部的,如圖2中的D1所示。
為確保微處理器復位電路識別/MR事件,C1的值相對于內部/MR上拉電阻應足夠大,以保持/MR輸入電壓低于V伊利諾伊州至少1μs。R1值應足夠小,以便及時將電容歸零,以便下次手動復位,并將開關斷開時的反彈影響降至最低。單觸發電路可由外部邏輯驅動,而不是按鈕開關。在這種情況下,微處理器將在短暫的復位超時后重新啟動,即使外部邏輯輸出保持低電平。
審核編輯:郭婷
-
處理器
+關注
關注
68文章
18921瀏覽量
227190 -
驅動器
+關注
關注
51文章
7997瀏覽量
144998 -
微處理器
+關注
關注
11文章
2211瀏覽量
81976
發布評論請先 登錄
相關推薦
評論