/s,根据所用的时间t,就会计算出发射点到障碍物的距离(s),即:s=340t/2就是所谓的时间差测距法。Р1.4定时报警电路Р报警电路分为单片机控制电路和报警发声电路。它是通过单片机的定时计数功能完成定时50分钟并使报警电路发出报警声,用以提醒使用者休息。Р89c52单片机内有两个可编程的定时器/计数器,满足诸如对外部脉冲进行记数,产生精确的定时时间,作串行口的波特发生器等功能的需要。它具有两种工作模式(计数器模式和定时器模式)和4种工作方式(方式0,方式1,方式2,方式3)。其控制字均在相应的特殊功能寄存器中,通过对它的特殊功能寄存器的编制,可以方便的选择适当的工作模式和工作方式。当定时器/计数器为计数工作方式时,通过引脚T0和T1对外部信号计数,外部脉冲的下降沿将触发计数。计数器在每个机器周期的S5P2期间采样引脚输入电平。若一个机器周期采样值为1,下一个机器周期采样值为0,则计数器加1。所以检测一个由Р1至0的跳变需要两个机器周期,故外部事年的最高计数频率为振荡频率的1/24。89c52内部的定时器/计数器被选定为定时器工作模式时,记数输入信号是内部时钟脉冲,每个机器周期产生一个脉冲使计数器增1,因此,定时器/计数器的输入脉冲和机器周期一样,为时钟频率的1/12Р。本设计采用的时钟周期为6MHz,记数速度为500KHz,输入脉冲的时间间隔为0.5秒Р。Р2 硬件实现及单元电路设计Р2.1主控制电路模块Р图2-1是单片机最小系统电路图,单片机的最小系统是有单片机、时钟电路、复位电路组成,时钟电路选用了12MHZ的晶振提供时钟,作用是给单片机提供一个时间基准,其中一条基本指令需要的时间为一个机器周期Р。Р 图2-1 单片主控电路Р 2.2 电源电路设计Р图2-2 电源电路Р电源电路采用7805稳压芯片稳压成5V给传感器,如图2-2所示单片机供电。Р2.3 蜂鸣器驱动电路