51单片机多机同步复位电路
本人在用电视台报时信号测试一批液晶电子钟计时精度时,需要10台51单片机同时启动,为此,设计了附图所示多单片机启动电路。
笔者在《电子报》2006年第44期(合订本第645页)《单片机的复位与程序执行》一文中,解释了51单片机复位电路设计计算方法.即首先根据不小于2个机器周期的要求选择电容和下拉电阻,以满足上电复位启动要求;然后,根据下拉电阻与上拉电阻的分压原理,选择上拉电阻,满足手压按钮复位的要求。
利用51单片机芯片内部的100kΩ下拉电阻,即使选用最低的1MHz晶振,单机复位启动电容容量也只需要670pF。将n台机的RST端子连接在一起进行多机同步复位时.各电容电阻相当于并联,电容容量增加为n倍,电阻阻值减小为1/n,时间常数不变。因此按照单机复位设计的上电复位电路可以为多机同步复位所使用。附图所示电路中,电容取104,即100nF,一般可行。
当多机同步手压按钮复位启动时,只有一只上拉电阻起作用,相当于多个下拉电阻并联后与一个上拉电阻分压。以10台机器同步手压复位为例,机内10只100kΩ下拉电阻并联后的阻值为10kΩ,外接上拉电阻阻值取lkΩ,电源电压按5V计算,分压为4.5V,高于CMOS电路最低高电平3.5V.能够可靠实现多机同步手压按钮复位启动。
该多台51单片机同步启动电路的特点,一是充分利用了51单片机芯片RST引脚内部的100kΩ的下拉电阻,二是所用电容容量小。笔者进行过实验,当电容值小到5pF时单片机仍然能启动。因此,选104的电容,启动安全可靠。
本多台单片机可以同在一地,也可以身处异地,只要用2根电源线和1根复位线.就能实现远程多机同步启动。
目前.基于MCS-51内核的51单片机品种很多。本电路是按照AT8951系列单片机设计的。该电路也适用于其他51单片机.只是可能需要适当减小电阻值和加大电容值
评论