《毕设基于can总线的停车引导系统设计.docx》由会员分享,可在线阅读,更多相关《毕设基于can总线的停车引导系统设计.docx(2页珍藏版)》请在第一文库网上搜索。
1、毕设基于can总线的停车引导系统设计某些城市的车流量很大,特别是在商业区,停车位稀缺。在这些情况下,一个好的停车指导系统将非常有用。一种方法是利用现有的城市基础设施来制定停车指南。本毕设将设计并实现一个基于CAN总线和智能停车指引的系统,该系统可以实时地显示车位是否可用,以及可供用户使用的空余停车位的具体位置。本文将介绍系统的设计和实现,其中包括CAN总线的使用,系统的硬件设计和软件实现。一、系统总体设计系统的整体设计是一个基于CAN总线的停车引导系统。该系统由传感器、处理器、1ED显示、声音提示、用户控制端等模块构成。下图给出了系统的整体框架:!image(httpscdn.I二、系统硬件设
2、计1 .传感器模块传感器模块主要用于检测车位是否被占用。这里使用的是磁敏传感器。2 .处理器模块处理器模块是系统中最重要的模块。它在实时监测传感器状态并将信号转换为CAN总线消息。3 .1ED显示模块1ED显示模块显示可供用户使用的停车位的数量以及其位置。4 .声音提示模块声音提示模块用于在没有足够的1ED显示时告知用户停车位的位置,或者在特殊情况下对用户进行提示。5 .用户控制端用户控制端包括一个按钮和一个1ED灯。按钮用于用户主动发出请求的响应,当按钮被按下时,1ED灯将亮起。三、软件设计1CAN总线协议在此系统中,CAN总线被用于管理通信。CAN总线是一个灵活的数据通信系统,其特点是实时
3、性好,容错性强,适用于各种环境。6 .嵌入式系统设计嵌入式系统设计是使用一种硬件开发平台和一些特定的设计工具和软件来设计系统。嵌入式系统的设计过程包括三个主要环节:硬件设计、嵌入式软件开发和系统集成。7 .软件实现系统的软件实现主要分为三个部分:CAN总线接口程序,应用程序和用户界面。应用程序处理CAN总线接口程序提供给它的数据,并控制1ED显示模块和声音提示模块。用户接口是一个简单的交互界面,包括一个按钮和一个1ED灯。四、结果与分析本系统的硬件和软件均经过测试,并且功能正常。通过磁传感器检测停车位的状态,系统可以即时提供准确的停车位信息。由于CAN总线使用可靠性高,数据传输能力强,使得本系统更为稳定性和可靠。总之,本系统通过CAN总线和磁敏传感器,实现了停车指引系统的设计和实现,提高了城市停车位的可用性和效率。