34.基于51单片机的智能停车位计时收费系统设计

一、系统功能介绍:

        本设计基于 RFID智能识别和高速的视频图像和存储比较相结合,通过计算机的图像处理和自动识别,对车辆进出停车场的收费、车牌识别和车位诱导等,以实现停车场全方位智能管理。 本设计是以AT89C51 型单片机为主控芯片的智能停车场系统,主要是针对车辆诱导和车辆检测系统的设计。系统利用地感线圈对进出停车场的车辆进行检测,控制闸杆机的自动起落,并具备车位显示以及语音提示功能。该系统配合 IC 卡和图像监测处理装置构成一套完整的智能停车系统,从而实现大型停车场的智能化管理。 总体说该系统主要有以下特点:远距离感应读卡,无需停车,速度快,效率高;电脑管理,科学高效:简化车辆进出管理手续,而且安全可靠。

二、实物演示:

https://www.bilibili.com/video/BV1e64y1P7CP/?vd_source=6ff7cd03af95cd504b60511ef9373a1d

        一).系统框图展示:

        二).主要器件展示:

        三).资料包:

三、原理图展示:(Atium Designer)

四、论文展示

        一).摘要

        介绍基于AT89S52单片机的一款停车场自动停车收费管理系统,该自动停车收费系统采用比传统停车计费方式更优越的红外线检测计费方式,采用红外线检测计费方式,所需存储容量小,具备了自动开启关闭大门功能、自动计费功能、显示功能(显示停车场状况)、查询功能,而且收费方式可以调节,使系统更具灵活性。该自动停车收费系统操作简单,价格低廉,安装调试方便,很好地解决了临时停车场的管理收费问题。整个自动停车收费管理系统操作简单、价格低廉、安装调试方便,能够满足管理临时停车场的要求。本系统的实际开发使用将大大节省临时停车场的管理费用及人手,提高临时停车场的利用效率。此外,该自动停车收费管理系统还可以方便地实现信息加密和各种功能扩展,通过改进可成为通用型停车场收费管理系统。

        二).目录

       三 ).系统框架:

       四 ).定时器输出模式:

       五 ).程序流程图:

        

五、部分源码展示

void main(void)
{
	u8 key=0;
    u8 i=0;
    u8 setPriceFlag = 0;
	u8 second_last=60;
	delay_Init();//延时初始化,常用宏定义声明都在这里
	LCD_Init();//液晶初始化
	Ds1302Init();//DS1302初始化
	Beep(200);//提示初始化完成
    
	while(1)
	{
		key=KeyScan(0);//扫描按键
		if(key)
		{
			Beep(100);//提示按键音
			refresh=1;//有按键操作,刷新界面

			
            if(key==4)
            {
                if(!setPriceFlag)setPriceFlag = 1;
                else setPriceFlag = 0;                
            }
            else if(key==1)
                setPriceFlag = 0;
                
      
		}
        else
        {
			if(ReadICcode(ICbuf)==0)//读卡
			{				
				//Beep(200);
				ID = Search_IC(ICbuf);
				if(ID!=0xEE)//找到记录
				{
					//计算停车时间
					ParkTime = RTC[HOUR]*3600+RTC[MIN]*60+RTC[SEC]					
							  -ICtime[ID][2]*3600-ICtime[ID][1]*60-ICtime[ID][0];
					//清除ID记录
					for(i=0;i<4;i++)
					{
						ICcode[ID][i]=0;
					}
					park_seat--;
					//显示出库
					Dis_GoOut();
					Beep(800);
						
				}
				else//找不到记录,新注册
				{
					ID = Find_hole_InLib();
					if(ID!=0xEE)//找到空位置
					{
						for(i=0;i<4;i++)//保存IC卡号
						{
							ICcode[ID][i]=ICbuf[i];
						}						
						//保存注册时间
						ICtime[ID][0]=RTC[SEC];
						ICtime[ID][1]=RTC[MIN];
						ICtime[ID][2]=RTC[HOUR];
						park_seat++;
						//显示注册成功
						Dis_ComeIn();
						Beep(800);
					
					}
				}
			}
			Ds1302ReadTime(RTC);//读取数据乱跳
			if(second_last!=RTC[SEC])//时间变动,刷新LCD
			{
				second_last=RTC[SEC];
				refresh=1;				
			}            
            
        }

				

		
	}
}

  • 14
    点赞
  • 15
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
基于C51单片机智能停车场车位管理系统是一款可以实现自动检测和管理停车场车位的系统。该系统利用传感器监测每个停车位的状态,并通过C51单片机进行数据处理和控制。 设计中,每个停车位都配备有一个传感器,用于检测是否有车辆停放。当有车辆停放时,传感器会发送信号给C51单片机进行识别和记录。C51单片机会根据传感器的信号判断车位的状态,如果空闲则更新状态为已占用,并将相关信息存储到内存中。同时,LED显示屏会显示车位状态,提供给司机参考。 此外,该系统还具备自动收费功能,当车主离开停车场时,C51单片机会根据停车时间和收费规则计算停车费用,并显示在LED显示屏上供车主查看。车主可以选择通过现金或电子支付方式进行结算。 为了方便管理和查询,该系统还可以连接到一个计算机服务器,将停车位的状态和停车信息进行实时上传。停车场管理员可以通过计算机上的管理软件实时监控停车位的占用情况,也可以查询历史停车记录和收费情况。 基于C51单片机智能停车场车位管理系统设计可以提高停车场的利用率,减少车辆拥堵现象。通过自动收费和信息管理,可以提高停车场管理员的工作效率,为车主提供更加便捷的停车服务。此外,该系统还可以通过数据分析,统计每个车位的使用率和停车场的收入情况,为停车场的运营提供有力支持。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值