和紧急刹车,用于电机控制的PWM高级控制定时器ECOPACK封装5.2STM32F103主电路原理图图5.1为STM32F103芯片的原理图,多达100个引脚,采用3.3V或者5V电源供电,设计所需外接器件的网络名已经标出。图5.1STM32F103芯片的原理图5.3系统电源电路设计本电源运用5V的直流电源(图5.2所示)。通过LM78系列芯片将5V电压转换为电压,为STM32F103芯片供电,STM32F103芯片所能承受的电压范围是2V~3.6V。图5.2直流电源电路设计5.4晶振与复位电路模块系统的晶振电路如图5.4所示STM32f103芯片采用8MHz的晶振作为振荡时钟源,外部是倍频72MHz晶振。通过对芯片的进行软件设计可以将晶体振荡器的频率分频为所需的频率;系统的复位电路如图5.5所示,STM32F103芯片的14号引脚连接到主控芯片的复位引脚(nRST)上,按下复位键S2时,系统将会复位到初始的状态。图5.4系统的晶振电路图图5.5系统的复位电路图5.5LED循环显示设计由南向北和由北向南车道各用一组红、绿、黄三色的指示灯,左右两侧也是各三个灯,指挥车辆通行。绿灯是通行信号,面对绿灯的车辆可以直行,红灯是禁止通行信号,面对红灯的车辆必须在路口的停车线后停车。黄灯是警告信号,面对黄灯的车辆不能越过停车线,但车辆已十分接近停车线而不能安全停车时可以继续行进。具体红绿灯时间分配时间如表5.1所示。表5—1:红绿灯时间分配时间如表1000ms1000ms1000ms1000ms1000ms1000ms主干通道绿灯亮黄灯闪红灯亮黄灯闪红灯亮黄灯闪左右道路红灯亮红灯亮绿灯亮绿灯亮红灯亮红灯亮上表说明主干通道绿灯亮、黄灯闪时人行道都是红灯亮,只有车道红灯亮(车辆完全停下来)时人行道绿灯才亮,这样保证了过马路的行人人身安全,避免了不必要的交通事故。硬件电路连接图如图5.6所示