智能停车系统设计方案

合集下载

智能停车场系统设计方案

智能停车场系统设计方案
1.实现停车场的智能化管理,提升停车效率。
2.减少人为管理成本,提高管理自动化水平。
3.提供便捷的停车服务,增强用户体验。
4.确保系统安全可靠,符合法律法规要求。
三、系统设计原则
1.安全性:确保系统运行安全可靠,防止数据泄露。
2.实用性:系统设计应满足实际需求,操作简便。
3.可扩展性:预留扩展接口,方便未来系统升级和功能拓展。
(3)识别准确率达到99%以上,满足各类场景需求。
2.停车场管理系统
(1)采用云计算技术,实现停车场数据实时统计分析。
(2)根据车辆类型、停车时长等因素,实现智能计费。
(3)支持多种支付方式,如微信支付、支付宝支付等。
(4)提供车位预约、导航等功能,方便车主提前规划停车路线。
3.车位引导系统
(1)采用超声波传感器或地磁传感器,实时监测车位状态。
(2)通过指示牌、LED显示屏等方式,向车主展示空余车位信息。
(3)结合导航系统,引导车主快速找到空余车位。
4.安全监控系统
(1)采用高清摄像头,实现停车场全方位监控。
(2)支持实时视频流查看、录像回放等功能。
(3)与公安部门联网,实现车牌自动识别布控。
5.车主服务系统
(1)提供手机APP、微信公众号等多渠道服务。
3.系统集成
(1)将各个子系统进行集成,实现数据互联互通。
(2)对系统进行调试,确保稳定运行。
(3)组织培训,提高停车场管理人员操作水平。
4.运营维护
(1)建立完善的运维管理制度,确保系统稳定运行。
(2)定期对系统进行升级,优化功能体验。
(3)设立客服热线,解答车主疑问,提供优质服务。
五、项目效益
1.经济效益

智慧智能停车系统解决方案设计方案

智慧智能停车系统解决方案设计方案

智慧智能停车系统解决方案设计方案智慧智能停车系统是一种利用物联网、人工智能等技术手段,通过对停车场进行实时监控和管理的一种创新型停车解决方案。

它能够提供智能化、高效化的停车服务,为用户提供方便、快捷的停车体验。

下面是一个智慧智能停车系统解决方案的设计方案。

一、系统架构设计智慧智能停车系统主要分为前端设备、中间件和后端管理平台三个部分。

1. 前端设备前端设备主要包括停车场摄像头、车牌识别设备、车位检测器等。

摄像头用于对停车场进行实时监控,车牌识别设备用于对进出停车场的车辆进行识别,车位检测器用于检测停车位的占用情况。

2. 中间件中间件主要负责前端设备与后端管理平台之间的数据传输和处理。

它将前端设备采集到的数据进行预处理和压缩,然后传输给后端管理平台。

3. 后端管理平台后端管理平台是整个系统的核心,它负责对停车场进行实时管理和监控。

通过对收集到的数据进行分析和处理,可以实现停车场的计费、车位管理、停车指引等功能。

同时,后端管理平台还能提供给用户查询停车位信息、预约停车位等服务。

二、功能设计1. 车牌识别与车辆进出管理通过车牌识别设备,实时对进出停车场的车辆进行识别和记录。

通过系统的后台管理平台,可以实现车辆进出的查询、统计等功能,便于管理人员进行管理和监控。

2. 车位管理通过车位检测器,实时检测停车位的占用情况。

通过系统的后台管理平台,可以实现车位的分配、预留等功能,提高停车位的利用率。

3. 停车指引通过在停车场设置导航显示屏,向用户提供实时的停车指引。

导航显示屏会显示剩余停车位数量和可用的停车位位置,用户可以根据导航屏的指引快速找到空闲的停车位。

4. 计费管理系统可以根据用户停车的时间和位置对停车费用进行实时计算和管理。

用户可以通过系统的后台管理平台查看自己的停车费用,并进行支付。

5. 用户预约停车位系统可以支持用户预约停车位的功能。

用户可以通过系统的后台管理平台选择自己需要的停车位,并进行预约。

智能化停车场管理系统设计方案

智能化停车场管理系统设计方案

智能化停车场管理系统设计方案随着城市化进程的加速和汽车保有量的不断增加,停车场的管理变得日益复杂和重要。

传统的停车场管理方式存在效率低下、容易出错、管理成本高等问题,已经无法满足现代社会的需求。

因此,设计一套智能化的停车场管理系统成为了迫切的需求。

一、系统概述智能化停车场管理系统是一个集车辆识别、车位管理、收费管理、数据分析等功能于一体的综合性系统。

它通过先进的技术手段,实现停车场的自动化、智能化管理,提高停车场的运营效率和服务质量,为车主提供更加便捷、快速的停车体验。

二、系统组成(一)车辆识别系统车辆识别系统是智能化停车场管理系统的核心组成部分。

它通过安装在停车场入口和出口的摄像头,对车辆的车牌进行自动识别。

识别后的车牌信息将被传输到系统后台,用于车辆的进出管理和收费计算。

(二)车位管理系统车位管理系统通过安装在车位上的传感器,实时监测车位的使用状态。

当车辆进入车位时,传感器将自动感知并将车位状态更新为“已占用”;当车辆离开车位时,车位状态将更新为“空闲”。

系统后台可以实时显示车位的使用情况,方便管理人员进行车位的调配和引导。

(三)收费管理系统收费管理系统根据车辆的停放时间和收费标准,自动计算停车费用。

收费方式可以支持现金、银行卡、微信支付、支付宝支付等多种方式,方便车主缴费。

(四)数据分析系统数据分析系统对停车场的运营数据进行收集、整理和分析,为管理人员提供决策支持。

例如,通过分析车位的使用频率和时间段,可以合理规划车位的布局;通过分析车主的停车习惯和消费行为,可以制定更加个性化的服务策略。

三、系统功能(一)车辆进出管理1、车辆进入停车场时,车牌识别系统自动识别车牌,系统后台验证车辆信息,如为合法车辆,道闸自动开启,允许车辆进入。

2、车辆离开停车场时,系统根据车辆的停放时间自动计算停车费用,车主缴费后道闸开启,车辆离开。

(二)车位引导1、系统通过显示屏和语音提示,引导车主快速找到空闲车位。

2、车位引导系统可以实时更新车位信息,避免车主在停车场内盲目寻找车位,提高停车效率。

智能停车场系统设计方案

智能停车场系统设计方案

智能停车场系统设计方案
一、简介
智能停车场系统是智能交通的重要组成部分,是一种基于信息化、实
时远程控制的、综合运用安全视频技术、道闸技术、卡片技术、监控系统、人机交互等技术实现的停车场系统,旨在实现停车管理的便捷、安全和有效。

利用智能停车场系统的实时、精确的管理,可实现停车场内停车车辆
的智能化、自动化管理。

二、系统设计
(一)作业系统设计
1.静止型车辆检测:采用视频技术实时检测车辆进出口,并可准确记
录车辆资料;
2.行驶型车辆检测:以叠加磁力仪为实时检测系统,可以实时检测、
准确统计车辆进出次数;
3.道闸控制:配合视频技术及进出口信号系统,每进出一辆车,将自
动开启道闸;
4.票据发放:利用电子展示屏及票据打印机进行智能票据的发放;
5.停车位管理:通过LED停车位指示器进行实时监测停车位的占用情况,及时把握停车位的变化;
6.车辆收费:实行自动收费,采用智能线上收费方式,进行实时计时
收费;
(二)管理系统设计
1.监控系统:本系统采用先进的集控制、显示、存储于一体的视频数字网络技术。

智能停车场系统设计方案

智能停车场系统设计方案

智能停车场系统设计方案智能停车场系统是一种集成了先进技术的智能化管理系统,它通过各种传感器、摄像头、软件和硬件设备,实现对停车场车辆的实时监控、管理和服务。

本文将针对智能停车场系统的设计方案进行详细阐述,以期为相关领域的研究和实践提供参考和借鉴。

一、系统整体架构。

智能停车场系统的整体架构包括硬件和软件两个部分。

硬件方面,系统需要安装车辆识别设备、停车位指示器、摄像头、道闸等设备,以实现对车辆的识别和管理;软件方面,系统需要具备车辆信息管理、停车位管理、收费管理、数据分析等功能模块,以实现对停车场的智能化管理。

二、系统功能模块。

1. 车辆信息管理模块,该模块用于记录车辆的基本信息,包括车牌号、车主信息等,以便后续的识别和管理。

2. 停车位管理模块,该模块用于实时监测停车位的占用情况,通过停车位指示器向车主显示可用停车位的位置,提高停车效率。

3. 收费管理模块,该模块用于对停车场的收费管理,可以实现自动收费或预付费模式,提高停车场的运营效率。

4. 数据分析模块,该模块用于对停车场的数据进行统计和分析,包括车流量统计、收入统计等,为停车场的管理决策提供数据支持。

三、系统工作流程。

1. 车辆入场,当车辆进入停车场时,系统通过车辆识别设备自动识别车牌号,并将车辆信息录入系统数据库。

2. 停车位指示,系统通过停车位指示器显示可用停车位的位置,引导车主快速找到停车位。

3. 车辆停放,车辆停放后,系统自动记录停车时间,并在需要时进行收费。

4. 车辆出场,车辆准备离开停车场时,系统通过车辆识别设备自动识别车牌号,进行出场记录并结算费用。

四、系统优势。

1. 提高停车效率,通过停车位指示器和自动识别设备,可以提高停车场的使用效率,减少车辆排队等待的时间。

2. 降低管理成本,智能停车场系统可以实现对停车场的自动化管理,减少人力成本和管理成本。

3. 提升用户体验,通过智能化的管理和服务,可以提升用户停车的便利性和体验感,增加用户满意度。

智慧停车系统架构设计方案

智慧停车系统架构设计方案

智慧停车系统架构设计方案智慧停车系统是一种利用互联网、物联网等技术的智能化停车解决方案。

其主要目标是提高停车效率、优化停车环境,让停车变得更加便捷、高效。

为了实现智慧停车系统,需要设计一个合理的系统架构,下面是一个可能的方案:1. 系统架构概述:智慧停车系统主要由三大模块组成:车辆识别模块、停车场管理模块和用户界面模块。

车辆识别模块负责车辆进出的识别、处理和记录。

停车场管理模块负责停车场的管理和运营。

用户界面模块提供给用户使用的交互界面。

2. 车辆识别模块:车辆识别模块是智慧停车系统的核心模块,主要包括车辆进出识别、车牌识别和人脸识别。

车辆进出识别通过传感器、摄像头等设备对车辆进出进行识别,并将数据传输到停车场管理模块。

车牌识别通过图像处理技术对车辆的车牌进行识别,以便实现车辆识别和记录。

人脸识别则是为了实现用户身份认证功能。

3. 停车场管理模块:停车场管理模块是智慧停车系统的管理和运营核心,主要包括车辆管理、停车位管理、计费管理和报警管理。

车辆管理负责车辆进出的记录和管理,包括车辆信息、进出时间、停车时长等。

停车位管理负责监测停车位的空闲和使用情况,为用户提供合适的停车位选择。

计费管理根据停车时长和费率规则计算停车费用,并提供在线支付功能。

报警管理则负责监测停车场安全情况,如车辆异常、入侵等,及时发出报警通知。

4. 用户界面模块:用户界面模块主要提供给用户使用的交互界面,包括手机App和网页端。

用户可以通过手机App查看停车场信息,选择合适的停车场和停车位,进行在线预约和支付。

同时,用户可以通过网页端进行实时查看停车场状况、管理个人信息等。

5. 系统架构设计考虑点:在系统架构设计时,需要考虑到以下几个方面:(1)可扩展性:系统应支持多个停车场的接入和管理,并能够根据需要进行扩展。

(2)可靠性:系统应具备高可用性和容错性,即使出现部分故障,也不会影响系统的整体运行。

(3)安全性:系统应对数据进行合理的保护,确保用户信息的安全和隐私。

智能停车系统施工设计方案

智能停车系统施工设计方案

智能停车系统施工设计方案设计目标:本施工设计方案旨在介绍智能停车系统的建设和施工过程,确保系统建设按照规划顺利进行,以提高停车效率和用户体验。

一、项目概述智能停车系统是一种利用现代科技手段来提高停车场管理和服务水平的系统。

本项目将采用先进的传感器、计算机视觉技术和无线通信技术等,旨在实现车辆实时监测、空位导航、在线支付等功能。

该系统将大大减少停车场的资源浪费,提高停车效率和用户体验。

二、施工流程1. 前期准备工作在施工前期,需要进行场地勘测和规划设计。

勘测人员将测定停车场的尺寸、地形地貌等情况,并根据需求设计出合理的停车位布局和通行道路。

此外,还需要与相关部门办理施工许可手续,确保项目符合当地规划和环保要求。

2. 停车位设备安装首先需要进行智能停车系统硬件设备的安装工作。

该硬件设备包括传感器、相机、显示屏等。

传感器用于检测停车位的占用情况,相机用于实时监控车辆进出停车场,显示屏用于显示停车位信息和导航引导。

安装人员将根据设计方案,在停车位上安装传感器,并配合网络设备和电源连接。

3. 网络及通信建设智能停车系统的正常运行离不开网络和通信的支持。

施工人员将布置和安装网络设备,实现硬件设备与系统服务器的联通。

同时,还将布置无线通信设备,保证用户可以通过手机等终端实时查询停车位信息和进行支付。

4. 车辆导航系统开发根据设计方案,开发人员将设计并开发车辆导航系统。

该系统将根据停车场的实时数据,提供准确的停车位导航和路径规划。

用户可以通过手机等终端输入目的地,系统将根据停车场内的车位情况推荐最合适的停车位,并指导用户如何到达。

5. 系统调试和测试在所有设备安装完毕后,将进行系统的整体调试和测试工作。

调试人员将检查各个硬件设备的正常运行情况,以及软件系统的稳定性和准确性。

同时,还将对系统进行负载测试,确保在高峰期能够正常工作。

6. 系统投入使用经过调试和测试后,智能停车系统将正式投入使用。

此时,系统服务器和终端设备间的数据交互将实现无缝衔接。

智能停车场管理系统设计方案

智能停车场管理系统设计方案

智能停车场管理系统设计方案智能停车场管理系统是一种利用先进的科技手段来管理停车场的系统。

该系统将运用各种技术手段,如物联网、人工智能、大数据等,实现停车场的智能化管理和优化资源配置,提高停车场的利用率和效率。

一、系统功能设计:1. 车辆进出管理:通过车牌识别、RFID等技术,实现对进出车辆的自动识别和记录,减少人工干预。

2. 车位管理:利用传感器监测车位状态,实时反馈车位状态信息,提供实时的停车位导航和空余车位查询功能。

3. 支付结算管理:通过手机支付等技术,实现停车费用的自动结算以及在线支付功能,方便车主缴纳停车费用。

4. 信息发布管理:通过LED显示屏、手机APP等方式,及时发布停车位信息、系统公告等,提高信息传递效率。

5. 数据分析与统计:通过大数据分析技术,对停车场的车流量、车位利用率等进行数据分析和统计,为停车场的管理决策提供参考依据。

二、系统技术设计:1. 前端界面设计:用户界面简洁明了,操作便捷,通过手机APP实现用户对停车场的实时监控和管理。

2. 数据采集与传输:采用物联网技术和无线传感器网络,实时采集停车场内的车辆信息和车位状态,通过云平台传输到后台服务器。

3. 数据存储与处理:使用云服务器进行数据存储和处理,通过数据库技术实现数据的高效存储和管理。

4. 人工智能算法:运用深度学习等人工智能算法,对车牌识别、车位监测等进行算法优化,提高系统的智能化水平。

5. 安全保障设计:加密通信技术,保护用户隐私和数据安全;备份和容灾设计,确保系统的稳定运行。

三、系统优势:1. 提高停车场利用率:通过实时的车位导航和空余车位查询功能,车主可以快速找到空余车位,提高停车场的利用率。

2. 减少人工干预:通过车牌识别和自动结算功能,减少人工干预,提高停车场管理效率。

3. 提升用户体验:通过手机APP等方式,实现对停车场的实时监控和管理,提供方便快捷的停车服务,提升用户体验。

4. 数据分析决策支持:通过大数据分析和统计功能,为停车场的管理决策提供数据支持,优化资源配置,提高经营效益。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

智能停车系统设计方案目录1. 引言 (1)1.1 背景 (1)1.2 智能停车系统定义 (1)2. 系统开发设计概述 (2)3. 智能停车系统分析 (2)3.1系统设计的基本思路 (2)3.2 可行性分析 (3)3.3 需求分析 (3)3.4 发展趋势分析 (4)4. 智能停车系统设计 (5)4.1 单片机软件设计 (5)4.1.1 红外传感器检测 (5)4.1.2 无线模块软件设计 (7)4.2 上位机显示程序软件设计 (8)4.2.1 串行通信函数模块 (8)4.2.2 图像显示模块 (9)4.2.3 附加功能模块 (10)5. 结论 (11)6. 参考文献 (11)1.引言1.1 背景随着经济的发展,人民生活水平的提升,汽车市场的繁荣引发了停车难题。

据统计,“全国机动车与停车位之比例约为3:1”。

经济发达的大中城市这一比例则更高,停车场建设已成为城市发展所面临的大问题。

根据我国机动车数量与停车位之比,以及国外发达国家停车产业的发展来看,停车难问题催生出了一个巨大的智能停车场管理设备市场。

新型的车位引导系统作为停车场管理系统的有力补充,从而形成了智能化更高的停车场管理系统。

车位引导系统能够对进出停车场的车辆进行有效引导和管理。

本系统实现的主要功能是引导人们更加方便快捷地停车,使停车场车位管理更加规范、有序,并且进一步提高停车场车位利用率。

“智能停车引导系统”在国外已得到了广泛应用,但是在国内只有较少大型停车场有类似的车位引导系统,因此本设计也有一定的实际意义。

1.2 智能停车系统定义智能停车引导系统是为了对停车场车位状态进行判断,然后对停车场达到智能管理作用而设计的系统。

停车场车位引导系统主要用于大中型停车场,其工作原理是通过一定1的车位检测技术进行检测车位,从而判断出车位有无停放车辆,然后将各个车位停车情况通过一定的通信方式与控制计算机相连,控制计算机经过数据处理,将引导信号传给引导指示器,引导司机快速将汽车驶入空位。

停车场车位引导系统不但能够提高了停车场的使用率,使停车场管理更加便捷,还降低了大中型停车场的经营成本,大大提高了停车场的社会效益和经济效益。

从上面的信息我们可以清晰的看出:“智能停车引导系统”是一个应用于停车场,通过车位检测模块检测数据,经过数据处理模块处理数据,并在引导指示模块显示信息的智能化系统。

2.系统开发设计概述根据设计要求,可将系统分为车位检测及引导显示模块、无线通信模块和上位机显示程序模块。

其中车位检测及引导显示模块包括:主控制器、车位检测模块、引导显示模块;无线通信模块包括:下位机无线通信模块和上位机无线通信模块。

图2.1:“智能停车引导系统”的基本模块方框图3.智能停车系统分析3.1系统设计的基本思路本设计使用单片机为停车场的核心控制器,单片机系统采用C语言编程,接受外部输入信号,控制引导的显示;采用微型计算机为显示中心和数据处理核心中心,显示程序采用Delphi 语言;采用无线串行通信为单片机和微型计算机的数据传输通道;外部信号的采集是通过红外传感器,将探测到的车位信息送交从单片机;人机接口方面采用LED灯,可以通过LED灯来显示引导信息;同时为了配合上述实现,还需要A/D转换器,电平标准转换等多种元器件或者芯片。

3.2 可行性分析近年来,随着科学技术的不断进步,人们的生活水平与方式都发生了翻天覆地的变化,智能停车场管理系统作为一个高度网络化、智能化、信息化小区的一个重要组成部分,已经成为现代人们日常生活中经常接触的一套智能化管理系统。

对停车场管理信息系统所需要的当前软硬件技术能够得到满足,而且还有一大批高技术、高水平的研发队伍,这就对知识以及技术的应用提供了良好的保障,此外,领导还给我们提供了良好的外部力量进行开发,使我们开发停车场管理信息系统成功率大大的提高。

3.3 需求分析在巨大的市场需求推动下,停车场管理系统行业取得了快速的发展。

根据《2006年-2014年中国出入口控制与管理系统细分市场研究及重点企业竞争力深度调研报告》数据,2009年国内停车场管理系统的市场规模达到了11.5亿元,2010年国内停车场管理系统市场需求达到14.5亿元;2011年国内停车场管理系统市场规模约可以达到18亿元。

据数据初步估算,2014年,停车场市场需求将可能超过37亿元。

根据国内停车场管理系统一套价格平均在3-6万元之间,据此推算,2014年国内停车场管理系统需求量约为8万套左右。

由此可见,停车场市场潜力较大,行业前景较好。

据调查数据显示,目前国内停车场管理系统市场三分天下:国产的、组装的、纯国外的,价格也分为三等。

市场占有率方面,大致是国产占市场份额的一半,另外两份占一半;或者说,国产和组装的加起来占市场份额的80%,纯国外的占20%。

目前一般的小区、中低档写字楼基本用国产,而机场、会展中心等则多用进口设备。

尽管各种类型的停车场都需要出入口控制系统,但是不同类型的停车场面对的用户有所差异,所以停车场管理系统系统需求也稍有不同。

比如,小区与机场停车场的区别在于,小区进出的车辆多为业主的车辆,多数属于长期停车用户,车辆进出时间集中在早晚上下班时间,其他时间进出的车辆不多;而机场停车场除员工车辆外,多为乘客的临时车辆,一整天都有大量的车辆进出。

所以,停车场管理系统在设计时多考虑到这些因素,根据应用场所特点来配置设备。

在停车场管理系统应用方面,停车场出入口控制系统的普及程度还不错。

在一个中等城市,我们就经常会看到小区、机关、写字楼的出入口安防这种设备。

据调查数据显示,目前深圳的普及率是全国最高,大约在在90%左右。

因为诸多停车场生产企业都集中在深圳,已经形成产业化。

其次是北京、上海,普及率在50%左右,其他地区则更少一些。

3.4 发展趋势分析传统的停车场管理系统只解决了出入口控制的问题,对于停车场内部的停车引导、找车、快速进出等功能则鞭长莫及,并且在收费这个环节上也存在缴费方式单一、人工管理效率低下、存在收费漏洞等问题,更别说进行停车场整体的系统整合及资源优化配置了。

全视频智慧停车场综合解决方案在集成停车场系统资源方面有着卓越的优势,实现从车辆快速进场、快速停车,到车主返回车场时快速找车、快速缴费等一系列完整的、全自动化的功能,从而有效解决包括商场、机场等公共场所在内的停车场由于车流量大造成的停车慢、缴费慢、停车难、找车难等社会问题,将停车场的资源充分化和数字化,这是功能单一、系统协作性差的传统停车场管理系统所远不能及的。

4.智能停车系统设计4.1 单片机软件设计单片机系统的软件设计主要采用C语言,对单片机进行编程实现各项功能。

[14]程序设计环境:PC机,Windows XP;程序设计软件:Keil Vision软件及星研仿真软件。

程序功能:实现单片机通过红外传感器对车位的检测、对信息发送与接收以及LED灯按信息显示等功能。

4.1.1红外传感器检测实现停车场智能引导的前提是如何准确的把车位信息通过有效的方式检测出来。

在本设计中采用了红外传感器进行车位的检测。

根据上面电路原理,红外传感器检测主要通过检测反射红外线的强弱,输出相应的电压,通过A/D转换输出数字信号,从而进行判断。

图4.1:红外检测流程图红外传感器电压数据的采集是通过AD转换器TLC549来完成的。

每次要采集A/D上元件的电压值时,先选中TLC549的片选信号线,使其进行转换工作,然后进过一定的延时后,依照TLC549的数据手册上的时序图,从数据口读取数据。

图4.2:数据采集流程图TlC549的时序操作根据下图可知,先将CS拉低选中A/D转换器,再给CLOCK8个下跳沿用于数据采集,之后拉高CS放弃选中,再拉低CS,之后的8个CLOCK下跳沿后就可以读出该次转换的数据。

[15]图4.3:TLC549时序图“82)()()(⨯=REF IN OUT 基准电压采集到的电压转换结果” [15] 公式4.1:TLC549(8位ADC)读取数值的转换公式4.1.2 无线模块软件设计为保证单片机与上位机之间串行通信的准确率,需要双方约定一定的协议,但考虑到传输的数据帧比较小而且传输的距离不远,因此采用较为简单的数据检错格式。

双方传输的一个数据帧为两个字节,第一个字节为信息字节,即所有信息都包含在这以一字节内。

第二个字节为检错字节,检错的方法是:两个字节相加为0XFF(十进制255)为准确信息,其它为错误信息。

程序开始时双方的握手信号为0XFF ,0XFF 。

单片机使用定时器1作为波特率发生器,串行发送使用查询方式,接收使用终端方式,具体流程图如下:图4.4:单片机串行通信流程图4.2 上位机显示程序软件设计上位机显示程序系统的软件设计采用Delphi编程语言,主要是对PC机串口编程与图像的显示。

程序设计环境:PC机,Windows XP;程序设计软件:Delphi 7.0。

程序功能:通过串口接收下位机传送的车位,进行实时的现实停车场所有车位状况,并且依照引导方式计算引导路径显示路径,并把路径信息转换后传输给单片机。

程序主要分三个模块:串行通信函数模块、图像显示模块和附加功能模块。

4.2.1串行通信函数模块上位机串行通信的协议与单片机串行协议相同。

具体通信流程如下:图4.5:上位机串行通信流程图Spcomm串口通信控件的基本属性、方法和事件说明如下:CommName属性:计算机串口端口号的名字,COM1、COM2……等,在打开串口前,必须填写好此值。

Parity属性:校验位 None、Odd、Even、Mark、Space等。

BaudRate:设定支持串口通信用的波特率9600,4800等,根据实际需要来定,在串口打开后也可更改波特率,实际波特率随之更改。

ByteSize属性:表示一个字节中,使用多少个数据位收发数据,根据具体情况设定5、6、7、8等。

StopBits属性:表示一个字节中,使用停止位的位数,根据具体情况设定1、1.5、2等。

SendDataEmpty属性:布尔属性,为True时表示发送缓存为空,或者发送队列里没有信息;为False时表示表示发送缓存不为空,或者发送队列里有信息。

StartComm方法:用来打开通信串口,开始通信。

如果失败,则会导致串行口错误。

错误类型大致分为串行口己处于打开状态,所以不能打开串行口,不能创建读写进程,不能建立串行口缓冲区等。

StopComm方法:用来停止通信串行口的所有进程,关闭串口。

WriteCommData(pDataToWrite:PChar;dwSizeofDataToWrite:Word)方法是带有布尔型返回值的函数,其中参量pszStr-ingToWrite是要写入串行口的字符串,DwSizeaf- DataToWrite是要写入的字符串的长度。

相关文档
最新文档