基于51单片机智能停车场管理车位引导系统设计

  • 0、毕业设计选题原则说明(重点)
  • 1、项目简介
    • 1.1 系统构成
    • 1.2 系统功能
  • 2、部分电路设计
    • 2.1 STC89C52单片机核心系统电路设计
    • 2.2 LCD1602液晶显示模块电路设计
    • 2.3 红外避障模块电路设计
  • 3、部分代码展示
    • 3.1 让液晶从某个位置起连续显示一个字符串
    • 3.2 串口初始化
    • 3.3 定时器初始化

0、毕业设计选题原则说明(重点)

  • 选题之前,同学们要弄明白一件事情,做毕业设计是干什么用的!
  • 这里我告诉大家,毕业设计对于你来说,不是让你去搞研究,掌握运用所学知识的,也不是让你去比谁做的毕业设计多么牛逼,多么厉害。
  • 说白点,它的作用就是一个,让你顺利毕业,能够拿到学位证,毕业证而已!!!
  • 当你明白这一点后,作毕业设计的要求就是在满足老师的要求后,越简单越好,这样不但容易去做,而且你自己也容易去理解,掌握,同样也能花最少的钱!!!
  • 满足老师的要求,这个没办法,毕竟他是决定你是否能通过答辩的人。
  • 每年都有很多同学找到我的时候,后悔当初为什么要把功能写的那么复杂,后悔没有提前找我咨询一下!所以在这里提醒同学们,提交开题报告之前一定要多想想,咨询下以往的学长学姐,不要自己随便写一堆提交上去!!!
  • 大家找不到学长学姐的话,也可以找我咨询,我可以给大家一些建议
  • 点击此处即可咨询

1、项目简介

  • 点击查看详细资料

1.1 系统构成

本设计由STC89C52单片机电路+红外对管传感器+LCD1602液晶显示电路+LED指示灯电路+电源电路组成。

1.2 系统功能

  • 1、通过红外对管模块实时检测车位是否占用,车位分为1车位,2车位,3车位。
  • 2、液晶实时显示车位是否被占用、车位被占用数、空车位数,红外对管有检测遮挡距离近,表示停有车辆。
  • 3、车位处是否停车并有状态指示灯指示。

2、部分电路设计

2.1 STC89C52单片机核心系统电路设计

STC89C52单片机最小系统电路由复位电路、时钟电路和电源电路。拥有这三部分电路后,单片机即可正常工作。

单片机最小系统原理图如下图所示:

2.2 LCD1602液晶显示模块电路设计

LCD显示器分为字段显示和字符显示两种。其中字段显示与LED显示相似,只要送对应的信号到相应的管脚就能显示。字符显示是根据需要显示基本字符。本设计采用的是字符型显示。系统中采用LCD1602作为显示器件输出信息。

系统中采用LCD1602作为显示器件输出信息。在本电路中电位器可以调节液晶显示的对比度即清晰度。

其具体电路原理图如下图所示:

实物图如下图所示:

2.3 红外避障模块电路设计

该红外避障传感器是基于红外对管模块的红外避障传感器。该传感器模块对环境光线适应能力强,其具有一对红外线发射与接收管,发射管发射出一定频率的红外线,当检测方向遇到障碍物(反射面)时,红外线反射回来被接收管接收,经过比较器电路处理之后,绿色指示灯会亮起,同时信号输出接口输出数字信号(一个低电平信号),可通过电位器旋钮调节检测距离,有效距离范围 2~30cm,工作电压为3.3V-5V。该传感器的探测距离可以通过电位器调节、具有干扰小、便于装配、使用方便等特点,可以广泛应用于机器人避障、避障小车、流水线计数及黑白线循迹等众多场合。

其具体电路原理图如下图所示:

3、部分代码展示

3.1 让液晶从某个位置起连续显示一个字符串

void DispStr(uchar x,uchar y,uchar *ptr)
{uchar *temp;uchar i,n = 0;temp = ptr;while(*ptr++ != '\0')   n++;for (i=0;i<n;i++){Disp1Char(x++,y,temp[i]);if (x == 0x10){break;}}
}

3.2 串口初始化

void UART_Init(void)
{SCON  = 0x50;             // SCON: 模式 1, 8-bit UART, 使能接收  TMOD |= 0x20;               // TMOD: timer 1, mode 2, 8-bit 重装TH1   = 0xFD;               // TH1:  重装值 9600 波特率 晶振 11.0592MHzTL1 = TH1;  TR1   = 1;                  // TR1:  timer 1 打开                         EA    = 1;                  //打开总中断ES    = 1;                  //打开串口中断
}

3.3 定时器初始化

void Init_Timer0(void)
{TMOD |= 0x01;   //使用模式1,16位定时器,使用"|"符号可以在使用多个定时器时不受影响          TH0=(65536-20000)/256;          //重新赋值 20msTL0=(65536-20000)%256;EA=1;            //总中断打开ET0=1;           //定时器中断打开TR0=1;           //定时器开关打开
}

毕业设计 基于51单片机智能停车场管理车位引导系统设计相关推荐

  1. 基于51单片机智能停车场管理车位引导系统蓝牙手机通信proteus仿真原理图PCB

    功能: 0.本系统采用STC89C52作为单片机 1.系统采用LCD1602液晶实时显示当前车位状态 2.蓝牙串口间隔5秒发送一次当前车位状态 3.车位检测传感器采用的是红外光电模块,该模块的检测距离 ...

  2. 基于51单片机的智能停车场管理车位引导系统红外检测无线蓝牙/WiFi手机APP控制设计

    本系统由STC89C52单片机.(无线蓝牙/WIFI模块-可选).红外对管传感器.LCD1602液晶显示.LED指示灯及电源组成. 通过红外对管模块实时检测车位是否占用,车位分为1车位.2车位.3车位 ...

  3. 基于51单片机的智能停车场管理车位引导检测系统Proteus仿真设计DIY开发板套件

    单片机毕业设计/电子设计大赛/大学生创新项目 本系统由STC89C52单片机.红外对管传感器.LCD1602液晶显示.LED指示灯及电源组成 1.红外对管模块实时检测车位是否占用,车位分为1车位,2车 ...

  4. 基于51单片机的停车场车位管理系统

    具体实现功能 由AT89S52单片机+AT24C02数据存储模块+按键模块+LCD1602显示+报警模块等构成. 具体功能: (1)显示停车场现有车辆数和已停放过车辆数,总共16个车位,指示灯指示具体 ...

  5. 基于51单片机的停车场车位管理系统(程序+仿真+原理图+软件)

    目录 基于51单片机的停车场车位管理系 1.主要功能 2.仿真实验 3.程序代码 4.原理图 5.资源获取 基于51单片机的停车场车位管理系 1.主要功能 该系统由:电源模块.传感器模块.显示模块.手 ...

  6. 基于51单片机智能浇花自动浇水灌溉

    基于51单片机智能浇花自动浇水灌溉(源程序+原理图+论文+实物图) 资料编号:004 功能介绍: 51单片机控制的自动浇水系统,实现室内盆花浇水的自动化系统. 该系统可对土壤的湿度进行监控,并对作物进 ...

  7. 基于51单片机智能小车循迹功能的实现

    基于51单片机智能小车循迹功能的实现 目录 基于51单片机智能小车循迹功能的实现 一.思路(仅供参考) 二.部分硬件模块介绍 1.L298n电机驱动模块 2.两路红外循迹模块 三.实现 1.代码 2. ...

  8. 51单片机小车的立项书_毕业论文:基于51单片机智能避障小车的设计报告(范文1)...

    <毕业论文:基于51单片机智能避障小车的设计报告.doc>由会员分享,可免费在线阅读全文,更多与<毕业论文:基于51单片机智能避障小车的设计报告>相关文档资源请在帮帮文库(ww ...

  9. 基于51单片机智能有毒气体检测仪设计(煤气、酒精、co)(转发分享)

    本设计由STC89C52单片机电路+LCD1602液晶显示电路+MQ-2甲烷传感器模块电路+MQ-3酒精传感器模块电路+MQ-9 CO传感器电路+A/D采样PCF8591电路+蜂鸣器报警电路+LED指 ...

最新文章

  1. POJ1022 Packing Unit 4D Cubes
  2. 【BZOJ3997】[TJOI2015]组合数学 最长反链
  3. Docker实战第二天(Docker常用命令详解)
  4. 退役-兵巨臂锻炼计划
  5. python中list是什么意思_python中list和list [:]有什么区别?
  6. Java中的List你真的会用吗
  7. 使用拓扑数据分析理解卷积神经网络模型的工作过程
  8. 今天和朋友去参观一家做电商创业公司
  9. ASP.NET Core 2.1 : 十.升级现有Core2.0 项目到2.1
  10. lamp源码三层结构
  11. 删除xp计算机用户账户,XP系统怎么删除多余的用户帐号?XP系统删除多余用户帐号的方法...
  12. 为什么软件系统开发公司不会同意技术入股
  13. 01-CSS属性:字体属性和文本属性
  14. H3C路由器配置忘记密码恢复
  15. 计算机组装部zho,PowerPC汇编实现BES Ⅲ数据获取读出系统机箱级数据组装
  16. 【思维题 集合hash 树上差分】11.5撸树
  17. A股市场全景分析系列—行业板块和热门概念RPS排名
  18. php视频点播系统,PHPvod 视频点播系统 v3.1 for php5.4.x
  19. Java开发手册及规范
  20. windows7怎么升级10_lol手游怎么升级快 英雄联盟手游升到10级最快技巧分享[多图]-手游问答...

热门文章

  1. 【热门主题:异形战铁血战士主题】
  2. Gitolite 教程
  3. 加入 RRAM 开发战线,Sony 与 Micron 共同发表新成果
  4. 2006年考试录用公务员公共科目考试大纲
  5. 为什么安装包下载后是百度图标,打开后也是百度
  6. vue 路由嵌套(子路由)注意“/“斜杆问题
  7. 【转载】Xcode 4.1~4.6 + iOS 5、iOS 6免证书(iDP)开发+真机调试+生成IPA全攻略
  8. 不惧行业内卷 麦凯隆不锈钢净水器逆势突围
  9. 《计算机工程与应用》11月最新投稿经验分享
  10. 计算机二级新思路教育,新思路·全国计算机等级考试无纸化考试考前冲刺:2级Visual Basic...