基于单片机的自动停车收费系统的设计

这篇具有很好参考价值的文章主要介绍了基于单片机的自动停车收费系统的设计。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

欢迎大家点赞、收藏、关注、评论啦 ,由于篇幅有限,只展示了部分核心代码。 技术交流认准下方 CSDN 官方提供的联系方式

概要

  本课题对自动停车收费系统进行研究,介绍了基于STM32F103C6T6单片机的一种停车场的自动停车收费系统的设计。该基于STM32F103C6T6单片机完成的自动停车收费系统采用了比传统停车计费系统方式更加优异的管理车库的方法,采用RFID检测汽车进入和驶出,然后传递给单片机进行相应的计费方式的计算,具备了能够自动开启关闭大门、显示停车场状态、查询停车场车位、自动显示需要收取费用等的一些功能,使系统更具灵活性,完成了硬件的设计和软件的编程设计。愈来愈多的停车场慢慢地采用更加自动且智能化的管理系统,相比于以前的人工管理的自
动停车场,可以极大地减少了人力成本,增强了管理效率。
关键词:单片机,STM32,自动停车收费,停车场管理

一、主要工作

  虽然驾驶人与机动车数量增长迅猛,但由于城市周转腾挪的空间有限,加大车位的供应量,并不能从根本上解决“停车难”问题。尤其在中心城区和拥堵区域,停车位的盲目增加可能会导致交通更加拥堵。因此,对有限的资源进行科学合理的整合和调配是关键。停车设施建设严重落后于车辆的增长情况, 导致停车矛盾愈加严重, 停车难、乱停车的恶性循环成为城市交通管理的难点, 也直接导致交通堵塞、擦车追尾等交通事故, 不同程度阻碍了城市经济的发展。尤其在景区的旅游旺季, 举办大型展览, 会议及大型社会活动时, 人多车多, 停车更是一件非常不易之事, 因此解决停车难就成了所有开发商首先要考虑的一个问题。
  因此,停车场管理系统就被大家重视了起来。根据我们国家目前的这一现状,本文提出了一种基于STM32F103C6T6为核心的单片机的智能停车管理系统。该停车场的收费管理系统运行极为简便,且产品价格也相对便宜,而且安装与调试迅捷简单,很好地解决了临时停车位的管理与收费方面的基础问题。同时能够大大节省停车场的管理费用及人手,提高停车场的利用效率。因此,由于这些独特且优秀的特性,使得本设计特别适用于旅游旺季、大型活动以及城市中心地带等所增设的各种停车场的现代化停车场管理收费, 同时也可以大大地缓解因停车难而造成的停车场附近道路交通拥堵等相关问题。

二、系统方案设计

2.1 总体设计

本设计是基于STM32F103C6T6单片机的自动停车收费系统,采用了比传统停车计费系统方式更加优异的管理车库的方法,采用RFID检测汽车进入和驶出,然后传递给单片机进行相应的计费方式的计算,具备了能够自动开启关闭大门、显示停车场状态、查询停车场车位、自动显示需要收取的费用等功能,使系统更具灵活性,为临时停车场提供了一个操作简便、价格低廉,而且行之有效的管理办法。
  设计中采用STM32F103C6T6单片机来控制系统,所以需要有时钟电路,键盘电路,OLED显示电路,报警电路等几个部分。要实现系统的设计要用到的知识点有单片机的原理及其应用OLED的原理和应用以及键盘和时钟电路的设计等。

2.2 系统框架

(1)大门控制模块:在单片机的控制下与出入模块协同作业,通过RFID射频识别技术控制舵机执行停车场大门的升闸和降闸。保证了停车场的安全,维护了停车场的秩序,也能够增加停车场的效率。
  (2)出入模块:该模块是通过RFID模块安装在停车场入口和出口,用于检测汽车驶入停车场大门和驶出停车场大门,把信息传递给单片机控制中心并进行相应计费,保持了停车场的秩序和安全问题。
  (3)OLED显示:显示停车场的各种实时信息,包括北京时间、目前有多少车辆在停车场内、停车场总停车位数、停车需要付款的费用和各种操作提示等内容。
  (4)单片机控制中心:采用STM32F103C6T6单片机系统,它是本设计的核心部分。主要功能是:有无车辆的进出,以及车辆进出的记录和将其显示出来;停车收费并进行信息记录与存储;处理键盘状态, 调节键盘操作的各种实时信息;显示和调整停车场状态,控制停车场闸道的升闸和降闸,使得汽车更方便快捷地进入以及离开停车场;有汽车驶入时停车场内的汽车数加一,当停车场内的停车数目与总容纳车数一样时,红灯亮起,不能再让汽车进入停车场。汽车驶出停车场后显示停车场内车辆数减一,闸道转动,让它离开;将车辆在停车场内的时间用单位换算成车辆需要在停车场内付款的总金额;控制显示器的运行,按照停车场内的实时信息显示停车场内的各种信息;如有非正常情况发生,比如火灾,会触发声光报警,提醒停车场内的人们赶紧离开。
  (5)操作键盘模块:通过按键可以修改各种OLED显示器上的信息,可以修改显示的时间以及当前停车场内的停车数目以及停车场可以容纳的总共停车数量,也会有一些操作提示等内容。
  (6)停车场状态显示模块:显示模块可以显示当前停车场内停的车辆总数以及停车场内允许容纳的最大车辆总数,通过这些就可以得知停车场内目前有多少空位,能容纳多少空余的车辆。当有空余的时候,停车场状态显示上亮的是绿灯,当停车场内没有车位空余时,停车场状态显示模块上的红灯亮起,此时不再允许车辆进入。所以停车场状态显示不仅可以显示车辆停车需要付的费用,更能显示停车场内有无空余车位,以及有多少空余车位。这样不仅方便了停车场的管理状态,还能够极大地方便了各个车辆的选择是否要进入停车场停车,增加停车效率。

三、系统的软件设计

4.1 控制系统的主程序功能及流程图

主程序完成下述主要功能:

  1. 初始化程序的设置;
  2. 时钟的显示与存储;
  3. 存取车状态的读入;
  4. 存取车子程序的调入;
  5. 给存取车控制系统的单片机信号的传递;
    6.停车场状态的读取与现实;

四、结论

   系统可以实现自动开启关闭大门功能、自动计费功能、显示功能、查询功能,而且时钟显示等均可调节,使系统更具灵活性。
  设计中采用单片机来控制系统,有时钟电路,键盘电路,OLED显示电路,报警电路等几个部分组成。
  停车收费标准可以调节,方便停车场运营,系统初始值设为2元/时。可以停车时交费也可以离开时交费经营者可以根据自己的情况来定。该系统还可以充当时钟来使用,时间的小时、分钟和秒数都可以调节。实现系统的设计用到了单片机的原理及其应用,键盘和时钟电路的设计等。
  系统的实际开发使用将大大节省临时停车场的管理费用及人手,提高临时停车场的利用效率。该课题所实现的功能及性能可以经过适当的设计和完善运用于生活和生产实际中,例如一些临时停车场和大型超市等环境。本课题在设计过程中,最复杂的部分就是硬件电路的设计和单片机编程,在程序设计过程中遇到了问题,这些问题是程序设计中的一个难点,这些问题往往需要多次调试才能实现。所有系统在完善性方面还有待提高。这个系统的实现使我对电工技术、元器件芯片以及单片机的原理及应用都有了深刻的认识,真正做到了学有所得、学有所用,可以说获益匪浅。文章来源地址https://www.toymoban.com/news/detail-797848.html

到了这里,关于基于单片机的自动停车收费系统的设计的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 停车场收费系统

        1.1 AppServe集成应用     Mysql:MySQL 是一款安全、跨平台、高效的,并与 PHP、Java 等主流编程语言紧密结合的数据库系统。该数据库系统是由瑞典的 MySQL AB 公司开发、发布并支持,由 MySQL 的初始开发人员 David Axmark 和 Michael Monty Widenius 于 1995 年建立的。     Php:PHP是

    2024年02月03日
    浏览(86)
  • 停车场收费管理系统/停车场管理系统的设计与实现

    摘  要 ABSTRACT 目   录 第 1 章 绪论 1.1背景及意义 1.2 国内外研究概况 1.3 研究的内容 第2章 相关技术 2.1 JSP技术介绍 2.2 SSM三大框架 2.3 MyEclipse开发环境 2.4 Tomcat服务器 2.5 MySQL数据库 第3章 系统分析 3.1 需求分析 3.2 系统可行性分析 3.2.1技术可行性:技术背景 3.2.2经济可行性

    2024年02月12日
    浏览(52)
  • 【开源】SpringBoot框架开发停车场收费系统

    基于JAVA+Vue+SpringBoot+MySQL的停车场收费系统,包含了车辆管理模块、停车场模块、停车记录模块、IC卡档案模块和IC卡挂失模块,还包含系统自带的用户管理、部门管理、角色管理、菜单管理、日志管理、数据字典管理、文件管理、图表展示等基础模块,停车场收费系统基于角

    2024年03月15日
    浏览(62)
  • Python 实验报告,实现停车场收费管理系统

    3.某小型收费停车场有50个车位,有一个入口与一个出口,满1小时收费1元,不足1小时不收费,10元封顶,超过1天罚款200元。编写程序实现停车场出入口管理。 要求: (1)定义出入口类,将车位总数与目前停在停车场的车辆信息(每辆车包括车牌和入场时间)定义为类属性;

    2024年02月12日
    浏览(44)
  • Java实现停车场收费系统 JAVA+Vue+SpringBoot+MySQL

    基于JAVA+Vue+SpringBoot+MySQL的停车场收费系统,包含了车辆管理模块、停车场模块、停车记录模块、IC卡档案模块和IC卡挂失模块,还包含系统自带的用户管理、部门管理、角色管理、菜单管理、日志管理、数据字典管理、文件管理、图表展示等基础模块,停车场收费系统基于角

    2024年02月19日
    浏览(47)
  • 毕业设计 基于51单片机智能停车场管理车位引导系统设计

    选题之前,同学们要弄明白一件事情,做毕业设计是干什么用的! 这里我告诉大家,毕业设计对于你来说,不是让你去搞研究,掌握运用所学知识的,也不是让你去比谁做的毕业设计多么牛逼,多么厉害。 说白点,它的作用就是一个,让你顺利毕业,能够拿到学位证,毕业

    2023年04月15日
    浏览(85)
  • 毕业设计|基于STM32单片机的语音识别控制智能停车场设计

    演示视频 https://www.bilibili.com/video/BV1bC4y1579d/?spm_id_from=333.999.0.0vd_source=0fb8a603c3cd84c0c72e5fa5d4201605 本系统采用stm32f103c8t6单片机+晶振电路+复位电路+电源电路+车位检测电路+OLED显示电路+继电器控制电路+语音识别电路构成。 1,通过红外对管模块实时检测车位是否占用,车位分为

    2024年02月04日
    浏览(85)
  • 基于单片机的智能停车场管理系统的设计与实现_kaic

    摘 要 本设计基于RFID智能识别和高速的视频图像和存储比较相结合,通过计算机的图像处理和自动识别,对车辆进出停车场的收费、车牌识别和车位诱导等,以实现停车场全方位智能管理。 本设计是以AT89C51型单片机为主控芯片的智能停车场系统,主要是针对车辆诱导和车辆检

    2024年02月06日
    浏览(35)
  • 基于单片机的自动售货机系统设计

    欢迎大家点赞、收藏、关注、评论啦 ,由于篇幅有限,只展示了部分核心代码。 技术交流认准下方 CSDN 官方提供的联系方式   本文设计基于单片机的自动售货机系统,分为硬件电路设计与软件设计。硬件电路设计,本系统由ST(意法半导体)公司设计和生产的STM32F103C8T6单片

    2024年02月03日
    浏览(53)
  • 基于单片机的自动浇花系统设计

    摘要:快节奏的生活导致人们忙于工作而无暇顾及家中植物的及时浇水,影响了植物的生长发育, 也降低了其种植成功率。针对上述问题,该文设计了一种自动浇花系统,该系统能在无人环境下 根据土壤湿度情况自动启动,完成浇水动作,解决种植户的后顾之忧。该系统采

    2024年02月22日
    浏览(40)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包