51單片機多機同步復位電路
本人在用電視臺報時(shí)信號測試一批液晶電子鐘計時(shí)精度時(shí),需要10臺51單片機同時(shí)啟動(dòng),為此,設計了附圖所示多單片機啟動(dòng)電路。
筆者在《電子報》2006年第44期(合訂本第645頁(yè))《單片機的復位與程序執行》一文中,解釋了51單片機復位電路設計計算方法.即首先根據不小于2個(gè)機器周期的要求選擇電容和下拉電阻,以滿(mǎn)足上電復位啟動(dòng)要求;然后,根據下拉電阻與上拉電阻的分壓原理,選擇上拉電阻,滿(mǎn)足手壓按鈕復位的要求。
利用51單片機芯片內部的100kΩ下拉電阻,即使選用最低的1MHz晶振,單機復位啟動(dòng)電容容量也只需要670pF。將n臺機的RST端子連接在一起進(jìn)行多機同步復位時(shí).各電容電阻相當于并聯(lián),電容容量增加為n倍,電阻阻值減小為1/n,時(shí)間常數不變。因此按照單機復位設計的上電復位電路可以為多機同步復位所使用。附圖所示電路中,電容取104,即100nF,一般可行。
當多機同步手壓按鈕復位啟動(dòng)時(shí),只有一只上拉電阻起作用,相當于多個(gè)下拉電阻并聯(lián)后與一個(gè)上拉電阻分壓。以10臺機器同步手壓復位為例,機內10只100kΩ下拉電阻并聯(lián)后的阻值為10kΩ,外接上拉電阻阻值取lkΩ,電源電壓按5V計算,分壓為4.5V,高于CMOS電路最低高電平3.5V.能夠可靠實(shí)現多機同步手壓按鈕復位啟動(dòng)。
該多臺51單片機同步啟動(dòng)電路的特點(diǎn),一是充分利用了51單片機芯片RST引腳內部的100kΩ的下拉電阻,二是所用電容容量小。筆者進(jìn)行過(guò)實(shí)驗,當電容值小到5pF時(shí)單片機仍然能啟動(dòng)。因此,選104的電容,啟動(dòng)安全可靠。
本多臺單片機可以同在一地,也可以身處異地,只要用2根電源線(xiàn)和1根復位線(xiàn).就能實(shí)現遠程多機同步啟動(dòng)。
目前.基于MCS-51內核的51單片機品種很多。本電路是按照AT8951系列單片機設計的。該電路也適用于其他51單片機.只是可能需要適當減小電阻值和加大電容值
評論