摘要:本设计主要以STC89C52单片机为设计核心,利用漫反射红外传感器为基础,控制系统信号的输出,以此来进行对进出车辆的计数。漫反射红外传感器由2部分组成,分别为发射器与接收器。当物体通过时,将发射器发出的光线漫反射到接收器时,从而形成了电平信号,经过信号处理,输入单片机的控制模块对通过的物体数目进行精确的计数。设计中还采用了液晶显示模块来实现对地下停车场内剩余车位数目的显示。在此基础上,还加入了手动加减按钮,能更有效更准确的进行计数。
关键词 :单片机;传感器;计数;液晶显示
目录
摘要
Abstract
1 绪论-1
1.1 研究背景-1
1.2 研究意义-1
1.3 主要研究内容及技术要求-1
2 总体方案选择.2
2.1前期设想方案比较.2
2.2方案确定.3
3 系统的硬件设计-4
3.1 单片机的主要组成部分-4
3.1.1 CPU4
3.1.2 存储器.4
3.1.3 I/O接口4
3.1.4 外围电路内装化.4
3.2 主控芯片设计.4
3.2.1 时钟电路.5
3.2.2 复位电路.5
3.2.3 最小系统设计.7
3.3漫反射红外传感器电路设计8
3.4 液晶显示电路设计.8
3.4.1 液晶显示分类及特点-8
3.4.2 设计采用的1602液晶显示屏功能原理介绍-9
3.5 继电器开关电路设计-10
3.6 计数纠正按键电路与蜂鸣器报警电路设计-11
3.7起降杆设计.11
4 系统的程序设计.12
4.1 主程序设计12
4.2 数据采集模块程序设计.13
4.3 液晶显示程序设计.14
5系统调试.15
5.1硬件调试16
5.2软件调试.16
5.3调试结果16
结论17
致谢-18
参考文献19
附录20