基于单片机的停车场计数系统设计.doc

上传人:h**** 文档编号:135367 上传时间:2018-07-10 格式:DOC 页数:45 大小:1.34MB
下载 相关 举报
基于单片机的停车场计数系统设计.doc_第1页
第1页 / 共45页
基于单片机的停车场计数系统设计.doc_第2页
第2页 / 共45页
基于单片机的停车场计数系统设计.doc_第3页
第3页 / 共45页
基于单片机的停车场计数系统设计.doc_第4页
第4页 / 共45页
基于单片机的停车场计数系统设计.doc_第5页
第5页 / 共45页
点击查看更多>>
资源描述

1、 - i - 基于单片机的停车场计数系统 设计 前言 . 3 第 1 章 理论分析及总体方案 . 5 第 1.1 节 方案比较 . 5 第 1.2 节 总体设计方案 . 6 第 2 章 系统的硬件设计 . 8 第 2.1 节 控制电路设计 . 8 第 2.2 节 对射红外检测电路设计 . 13 第 2.3 节 液晶显示电路设计 . 16 第 2.4 节 继电器开关电路与报警电路的设计 . 17 第 2.5 节 按键电路设计 . 19 第 3 章 系统的程序设计 . 21 第 3.1 节 主程序设计 . 21 第 3.2 节 数据采集模块程序设计 . 22 第 3.3 节 液晶显示程序设计 .

2、23 第 4 章 系统测试 . 25 第 4.1 节 系统的 硬件调试 . 25 第 4.2 节 系统的软件调试 . 25 第 4.3 节 测试及结果 . 25 结论 . 26 参考文献 . 26 - ii - 致谢 . 27 附录 . 28 附录 1:原理图及实物照片说明 . 28 附录 2:部分源程序 . 29 第 1 页 基于单片机的停车场计数系统 设计 摘 要 以 STC89C52 单片机为核心, 利用 红外 对射式传感器 电路 作为 信号的 输入模块 ,设计了一个基于单片机的停车场计数系统 。 对射式光电 传感器由 发射器和接收器组成,当有 物体经过发射器和接收器之 间 阻断光线时,

3、形成 电平信号 ,经 过 放大、整流 并送入单片机 控制模块 进行控制计数。通过 液晶显示 电路 、 继电器 电路 和蜂鸣器 电路 构成系统的输出模块 , 实现了对停车场内汽车数量的计数、显示、停车场进出门 以及报警 的控制 。 【关键词】:单片机;红外对射 式 传感器; 继电器 ;液晶显示 第 2 页 Abstract In this paper, the STC89C52 microcontroller as the core of the control circuit, the signal output module is used infrared photoelectric co

4、uple, designed a parking lot counting system that based on a microcontroller. Infrared photoelectric couple by the transmitter and the receiver is composed of two parts. When an object through the transmitter and the receiver will break the light beams, and produce level signal, amplified, rectified

5、 and finally put into microcontroller to control counting. Via Liquid Crystal Display circuit, relay circuit and buzzer circuit form the output module. So this system achieves counting of cars, display, alarm and the controller of pulling or pushing the door in the parking lot. Key words: microcontr

6、oller; infrared photoelectric couple; relay; Liquid Crystal Display; 第 3 页 前言 在当今社会 经济 飞速发展的格局下, 越来越多的厂家 采用流水线技术进行产品生产作业,而怎样对其线上的产品进行实时的、有效率的、精确的计数成为广大生产厂家十分关注的问题。而基于单片机为核心控制的计数器有着能够实时,精确,可靠,稳定等计数优点已成为广大厂家的首选自动计数的装置。 当今,单片微型计算机技术迅速发展, 基于 单片机技术开发的计数设备和产品广泛应用到各个领域,单片机技术产品和设备促进了生产技术水平的提高 , 企业迫切需要大量熟练掌握

7、单片机技术并能开发、应用和维护管理这些智能化产品的高级工程技术人才 。 单片机以体积小、功能强、可 靠性高、性能价格比高等特点,已成为实现工业生产技术进步和开发机电一体化和智能化测控产品的重要手段 。 电子计数器是一种多功能的电子测量仪器 , 它利用电子学的方法测出一定时间内输入的脉冲数目,并将结果以数字形式显示出来 。而基于单片机的红 外线计数器能够满足广大厂家的要求,它拥有实时,精确,可靠,稳定 等特点。 对射式传感器计数是一种多功能的电子测量仪器。它利用对射式传感器发射红外线,当有车辆阻挡红外线,红外线中断并转换为电脉冲,并由放大电路进行放大,通过单片机分析,计算出进出车辆的次数,通过液

8、晶显示方式显示进出车辆数从 而进行计数。随着红外技术的提高, 用于存在状态的传感,位置编码极限传感,运动检测和计数(如风速仪、数控机床等)。典型应用:光栅尺、编码器、邦定机、压焊机、火花机、医疗仪器、 atm 取款机、自动售货机、收款机、复印机、打印机、磁带驱动、转球式鼠标、工业设备、胶片感测、邮件存在 /分拣、料位监控、输送带控制、过程控制、物料的到位监控等。 随着传感器的不断改进,抗干扰能力增强,可以在许多恶劣的地方代替科研人员进行科学工作。 本设计主要任务是 以 STC89C52 单片机为核心,利用红外对射式传感器电路作为信号的输入模块 进行车辆 计数 。基于单片机构成的 车辆计数 研究

9、的主要内容包括:如对射式传感器的应用以及发展、 STC89C52 单片机用何种方式对外部计数脉冲进行计数显示控制、 LCD 显示驱动模块的选择、 STC89C52 单片机的扩展 、 74LS245 如何驱动继电器第 4 页 与蜂鸣器工作的。 主要技术指标: 1.整个系统的 抗干扰能力 强 2.计数范围 广 : 00009999 3.车辆 计数值 精确 第 5 页 第 1章 理论分析及总体方案 第 1.1节 方案 比较 三种不同 设计方案: 方案一: 如图 1-1 所示: 图 1-1 红外线计数器硬 件框图 原理阐述:专业检测芯片形成计数脉冲后送给控制单元 AT89C2051 单片机。 通过对它

10、片内计数、显示编程。 PS7219 是专用 LED 显示驱动芯片可以同时驱动 8个 7 段数码管。 X2504P 是一块 有电源电压监控、 EEPROM 和看门狗定时器电路三种功能于一体的芯片 ,它 保证了在电源接通、关断、瞬间电源电压不稳时 , 不会造成系统死机、数据误写或误动作 , 大大提高了系统的可靠性和抗干扰能力 .HT7044A 能够保证系统突然掉电后保护数据。 方案二: 如图 1-2 所示: 图 1-2 红外线计数器硬件框图 原理阐述:通过红外发射与接收对信号采集, 使用了四合一芯片 CL102 计数控制显红外发射电路 NE555 红外接收电路 LM567 计数显示专用 芯片 CL

11、102 电源 监测、单片机保护专用芯片 X25045P 专用检测芯片 MCS-51 控制单元AT89C2051 LED 显示驱动芯片 PS7219 LED 显示 掉电数据保护芯片 HT7044A 第 6 页 示, 它是集译码、驱动、锁存、显示一体。 方案三: 如图 1-3 所示: 图 1-3 对射式红外传感器计数 硬件框图 原理 阐述 : 当有 通过发射器发出的光线直接进入接收器,当被检测物体经 过发射器和接收器之前阻断光线时,并将其放大、整流形成高电平信号 送入控制单元。 方案一既可 准确 的实现 车辆 计数功能且能让系统处于异常状态和抗干扰时通过外围专用芯片得到非 常好的解决。外围电路架设

12、相对简单、在市场上属于高端计数产品 ,同时它也暴露出了一个重大问题:由于成本太贵的原因此类产品并没有得到普及 , 故虽然这个方案只有舍弃。 方案二是一个简易的产品自动计数器,价格低廉、计数精确。但在系统处于异常状态时工作十分不稳定、也是属于现在计数市场上的淘汰产品。仅用于在计数要求不高的场合中 , 这个方案太过于简单故不选用。 方案三便是这次毕业设计选用的方案。之所以选用主要是这个方案涉及面广、 输出有效信号为低电平 、 可辨别不透明的反光物体 、 有效距离大 、 不易受干扰 、 高灵敏度 、高解析 、 高 亮度 、 低功耗 、 响应时间快 、 使用寿命长 、 无铅 、 应用 广泛 等特点。

13、第 1.2节 总体 设计方案 以 STC89C52 单片机为核心,利用红外对射式传感器电路作为信号的输入模块 。 按红外 对射式传感器 控制单元STC89C52 按键 电路 继电器电路 驱动芯片 74 液晶显示电路 蜂鸣器电路 第 7 页 照设计的基本要求,可分为三 个 模块, 即 数据采集模块、控制器模块、 数据显示 模块。其中数据采集模块 由红外对射式传感器组成 ,光线中断后将 信号送给控制 模块 ,由 单片机 完成 对该 信号 的处理,由数据显示模块完成 信息交换 。在扩展功能上,本设计增加了一个 继电器 电路 、 按键电路和 过载 报警 电路。 系统 设计框图, 如图 1-4 所示:

14、图 1-4 系统总体设计框图 红外 对射式传感器 控制单元STC89C52 按键 电路 继电器电路 驱动芯片 74 液晶显示电路 蜂鸣器电路 第 8 页 第 2章 系统 的硬件设计 第 2.1节 控制电路设计 2.1.1. 单片机的发展及趋势 1 CPU 的改进 (1)增加 CPU 的数据总线宽度。例如,各种 16 位单片机和 32 位单片机,其数据处理能力要优于 8 位单片机。另外, 8 位单片机内部采用 16 位数据总线,其数据处理能力明显优于一般 8 位单片机。 (2)采用双 CPU 结构,以提高数据处理能力。 2 存储器 的发展 (1)片内的程序存储器现在普遍采用闪速 (Flash)存

15、储器。 Flash 存储器能在 +5V 下读写,既有静态 RAM 的读写操作简便,又有在掉电时数据不会丢失的优点。使用片内 Flash 存储器,单片机可不用片外扩展程序存储器,大大简化了其应用系统结构。 (2)加大存储容量。目前有的单片机片内程序存储器容量可达 128 KB 甚至更多。 3片内 I/O 的改进 (1)增加并行口的驱动能力,以减少外部驱动芯片。有的单片机可以直接输出大 电流和高 电压 ,以便能直接驱动 LED 和 VFD(荧光显示器 )。 (2)有些单片机设置了一些特殊的串行 I/O 功能,为构成分布式、网络化系统提供了方便条件。 4低功耗化 8 位单片机产品已 CMOS 化,

16、CMOS 芯片的单片机具有功耗小的优点,而且为了充分发挥低功耗 。 特点,这类单片机普遍配置有等待状态、睡眠状态、关闭状态等工作方式。在这些状态下低电压 工作 作的单片机,其消耗的电流仅在 A 或 nA 量级,非常 适合于电池供电的便携式、手持式的仪器仪表以及其他消费类电子产品 。 5外围电路内装化 随着 集成电路 技术及工艺的不断发展,把所需的众多外围电路全部装入单片机内,即系统的单片化是目前单片机发展趋势之一。例如,美国 Cygnal 公司的 C8051F020 8位单片机,内部采用流水线结构,大部分指令的 完成时间为 1 或 2 个时钟 周期 ,峰值处理能力为 25MIPS。片上集成有 8 通道 A/D、两路 D/A、两路电压比较器,内置温度 传

展开阅读全文
相关资源
相关搜索
资源标签

当前位置:首页 > 学术论文资料库 > 毕业论文

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。