自动复位和按钮复位两种方式。上电自动复位是通过外部复位电路的电容充电来实现的。的上升时间不超过Inis,就可以自动实现自动上电复位。时钟频率用11.0592MHZ时C取10uF,R取IKQ。除了上电复位外,有时还需要按键手动复位。本设计就是用的按键手动复位。按键手动复位有电平方式和脉冲方式两种。接通而实现的。复位电路图如图2-4所示:2/AIIK?HI0K图2-4复位电路2.3避障电路模块设计避障电路采用漫反射式光电开关进行避障。光电开关是集发射头和接收头于一体的检测开关,其工作原理是根据发射头发出的光束,被障碍物反射,接收头据此做出判断是否有障碍物。单片机根据接收头电平的高低做出相应控制,避免小车碰到障碍物,由于接收管输tBTTL电平,有利于单片机对信号的处理他。小车避障的原理:小车车头处装有三个光电开关,屮间一个光电开关对向正前方,两侧的光电开关向两边各分开30度。小车在行进过程中曲光电开关向前方发射出红外线,当红外线遇到障碍物时发生漫反射,反射光被光电开关接收。小车根据三个光电开关接受信号的情况来判断相应的动作。光电开关的平均探测距离为30cmo光电开关工作原理:光电开关是通过把光强度的变化转换成电信号的变化來实现控制的。光电开关在一般情况下,有三部分构成,它们分为:发送器、接收器和检测电路。避障功能表见表1T:表2-1避障功能表传感器避障电路输出(上升沿动作)待执行命令右中左左转信号(P3.1)右转信号(P3.0)000V左转001V左转010V不存在011V左转100V右转101V左转110V右转111前进注(“0”表示有障碍物;“1”表示无障碍物)2.4电源模块设计电源模块的作用把9V锌镒干电池通过7805转换为5V,供单片机和光电开关使用。考虑到如果用电池同时向电机和芯片供电时,由于驱动电机所需电流较大,容易影响对芯片的供电,因此决雄电池组单独对驱动电机供电。