基于单片机停车场智能管理系统的设计与实现_第1页
基于单片机停车场智能管理系统的设计与实现_第2页
基于单片机停车场智能管理系统的设计与实现_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、精选优质文档-倾情为你奉上精选优质文档-倾情为你奉上专心-专注-专业专心-专注-专业精选优质文档-倾情为你奉上专心-专注-专业基于单片机停车场智能管理系统的设计与实现【摘 要】基于单片机AT89C52的停车场智能管理系统,采用单片机AT89C52为主控制器,利用红外线对管来检测停车场的情况,将检测的信息传递给单片机处理,通过单片机控制LCD12864液晶显示器和点阵的输出。该系统保证车主能够及时了解停车场内的空余车位数和空车位的具体位置,这样就能使车主节省了时间,方便了车主,也为停车场的管理人员减少了麻烦。【关键词】AT89C52单片机;红外线对管;点阵随着人们生活水平的不断提高,家用小轿车逐

2、渐增多,这就给停车场的管理带来了挑战,司机进入传统的停车场前不知道停车场内的情况,盲目的进入停车场可能会造成没车位的尴尬局面,浪费了大量的精力和财力,针对于上述问题,本论文设计了基于单片机AT89C52的智能停车场管理系统,本设计符合国家制定标准,灵敏度高,便于安装、能够适用于各种环境。1.停车场智能管理系统的硬件设计1.1 总体设计基于单片机AT89C52的停车场智能管理系统包含电源模块、传感器模块、控制模块、显示模块。电源模块为传感器模块、控制模块、显示模块提供5V电源;传感器模块采集信息,输出当前停车场的车位数、空车位位置,处理模块接收传感器的输出信息,运行内部程序从I/O端口输出高低电

3、平,从而控制显示器的显示。1.2电源模块设计供电模块的主电源是由220V交流电,需要给单片机控制器及传感器提供5v直流电源1。该电源的输入电压范围是85265VAC,并且对50Hz或者60Hz的电网频率均适用。其电压调整率为0.15%,负载调整率为0.2%,输出功率为5W,输出纹波电压为50mV。电路共使用3片集成电路IC:U1(VIP22A型单片开关电源),U2(PC817型光电耦合器),U3(TL431型可调式精密并联稳压器)。1.3 传感器模块设计光电传感器是通过把光强度的变化转换成电信号的变化来控制的。光电传感器由发送器、接收器和检测电路三部分构成。发送器对准目标发射光束,发射的光束一

4、般来源于半导体光源,发光二极管(LED)、激光二极管及红外发射二极管2。接收器由光电二极管、光电三极管、光电池组成。在接收器的前面,装有光学元件如透镜和光圈等,后面是检测电路,它能滤出有效信号和应用该信号。光电开关的结构元件中还有发射板和光导纤维。三角反射板是结构牢固的发射装置。它由很小的三角锥体反射材料组成,能够使光束准确地从反射板中返回,可以在与光轴0到25的范围改变发射角,使光束几乎是从一根发射线,过反射后,还是从这根反射线返回。红外收发对管是一种利用红外线的开关管,接受管在接受和不接受红外线时电阻发生明显的变化,利用外围电路可以时输出产生明显的高低电平的变化,高低电平的变化输入单片机就

5、可使之识别,从而实现智能控制。在输入电压小于1.5伏时单片机识别为低电平,在输入电压大于1.85伏时单片机识别为高电平。本电路电路简单,性能稳定,安装方便,但距离比较近。当阻挡了接收管接收红外线的强度时,产生一个低电平的脉冲信号,由于对管的发射口径较小,单光束发射,小球相对红外装置正交落下时,很容易检测处理3。1.4 控制模块设计单片机芯片是整个控制系统的核心,负责系统任务的调配,程序的执行和监控,是整个系统的主控中心4。本设计的单片机选择AT89C52,它用来处理传感器检测到的信息,以及对停车位的显示控制,此控制器性能安全稳定,可靠性强,经济适用。单片机与LCD12864液晶显示屏、点阵、传

6、感器、开关相连,传感器模块获取停车场停车位的位置信息传递给控制器,单片机采集键盘信息得到停车场的初始位置信息,经过对信息的计算处理,可以经空余停车位的数量及其停车位的具体位置通过点阵的形式呈现给即将进入停车场的驾驶员,并且引导驾驶员以最短的路径进入停车位。1.5 显示模块设计显示模块实时显示当前停车场的各种信息。包括可以显示停车场停车位总数,已用多少停车位,剩余停车位以及剩余停车位的具体位置等等5。本设计采用带中文字库的12864是一种具有4位/8位并行、2线或3线串行多种接口方式,可构成全中文人机交互图形界面,也可完成图形显示。由该模块构成的液晶显示与同类型的图形点阵液晶显示模块相比,不论硬

7、件电路结构或显示程序都要简洁得多,且该模块的价格也略低于相同点阵的图形液晶模块。2.停车场智能管理系统软件设计根据停车场智能管理系统的硬件电路设计,检测仪软件运行的过程可以表述为:主程序:单片机AT89C52上电后,CPU和所有的特殊功能寄存器都自动进行复位后处于特定的初始状态,调用初始化语句使得12864液晶显示器正常使用6。进入大循环函数,不停得检测停车场的信息,实时检测停车场的动态。LCD12864液晶显示器:LCD12864液晶显示器带有字库,因此不需要提取字码,只需要编译写指令函数和写数据函数,每个步骤需要有一定的延迟,避免屏幕处理不及时出现乱码的现象7。3.结论基于单片机AT89C

8、52的停车场智能管理系统以AT89C52单片机为控制核心,采用C语言进行编程,各模块参数在实际操作过程中进行调试,并选择合适的参数,该系统经过实际的系统测试,系统运行安全稳定,而且可以引导驾驶员找到最近停车位,完全能够满足停车场的智能管理的需求,保证了车主及时了解停车场内的空余车位数和空车位的具体位置,这样就能使车主节省了时间,方便了车主,也为停车场的管理人员减少了麻烦。【参考文献】1戴佳,戴卫恒.51单片机C语言应用程序设计实例精讲M.北京:电子工业出版社,2006.4.2潘新民,王艳芳.微型计算机控制技术M.北京:电子工业出版社,2004.3沈红卫.基于单片机的智能系统设计与实现M.北京:电子工业出版社,2005.1.4张迎新.单片微型计算机原理、应用及接口技术(第二版)M.北京:国防工业出版社,2005.9

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论