概述: 在此设计项目之前,我发现大部分有关停车辅助设计项目,大部分是需要跟Arduino联系在一起,然后通过AC电源适配器提供直流电源,但是浪费电力资源。 本项目设计主控芯片为ATMEGA328P(ATMEGA328P数据手册)采用便宜的SR-04超声波距离传感器,通过侦测车辆距离侦测设备的距离,点亮发光二极管,而不需要Arduino的支持。 电路考虑到时钟速度不快,于是采用8M晶振,低功耗MOS管,达到节省电源损耗。同时利用LTC3525(LTC3525数据手册)升压芯片,将一个或者两个AA电池电压转化成5V或者是3.3V作为供电电压。所以此板子要是画起来相对一个Arduino可兼容的板子来说要容易的多。同时此电路板提供ICSP和串行口,便于编辑和调试。 此测试设备有三种工作模式:等待、正在停车、已经停好。 等待指的是当没有侦测到有车子过来时,此远程设备每隔2秒钟循环侦测一次,同时伴随有深度睡眠模式,此时LED灯显示绿色不变。 已经停好指的是侦测到有车子,但是长时间没有移动,于是此侦测设备1分钟循环侦测一次,此时LED灯显示红色不变。 正在停车指的是此侦测设备每隔100ms侦测一次。此时黄色LED灯闪光速度与距离成正比,LED闪光是由定时器中断控制,避免复杂的主循环。 此电路采用国外设计软件Ealge.我已经将原理图纸转化成PDF档。供大家参考学习。