目录
一、引言
随着物联网技术的快速发展,物联网停车场收费系统已成为现代停车场管理的重要工具。该系统通过集成RFID技术、智能识别、自动核算等功能,实现了车辆进出停车场的自动化、智能化管理。本文将详细介绍物联网停车场收费系统的原理和过程,主要包括RFID技术基础、停车场系统构成、车辆识别与记录、收费规则与核算、车主缴费方式、管理与监控功能、安全性与可靠性以及系统维护与升级等方面。
二、系统简介
停车场收费系统是通过计算机、网络设备、车道管理设备搭建的一套对停车场车辆出入、场内车流引导、停车费收取工作进行管理的网络系统,如图 下图 所示。停车场收费系统采用非接触式智能卡,在停车场的出入口处设置一套出入口管理设备,使停车场形成一个相对封闭的场所,进出车只需将 IC 卡在读卡箱前轻晃一下,系统即能瞬时完成检验、记录、核算、收费等工作,挡车道闸自动启闭,方便快捷地进行着停车场的管理。进场车主和停车场的管理人员均持有一张属于自己的智能卡,作为个人的身份识别,只有通过系统检验认可的智能卡才能进行操作(管理卡)或进出(停车卡),充分保证了系统的安全性、保密性,有效地防止车辆失窃,免除车主后顾之忧。
三、停车场系统构成
物联网停车场收费系统主要由以下几个部分构成:
- 进出口控制系统:包括道闸、读写器、摄像机等设备,用于实现车辆的自动进出管理。
- 中央管理系统:负责整个停车场系统的数据处理、控制指令下发以及与其他系统的通信。
- 缴费系统:支持多种缴费方式,如自助缴费机、移动支付等,方便车主快速完成缴费。
- 监控与报警系统:对停车场进行实时监控,发现异常情况及时报警。
四、停车场系统主要设施
入口:包括中距离读卡器、停车场入口机、电动道闸、临时车自动吐卡机、车辆检测器感应线圈、剩余车位显示装置和摄像机等设备;
出口:包括中距离读卡器、停车场出口机、电动道闸、车辆检测器、感应线圈和摄像机等设备;
收费管理处:管理电脑、报表打印机等。
五、 读卡区
当车主停车和开窗,将卡片插入卡槽后,入车指示灯闪动,即可进出停车场。。通常,验卡机上可以设置三个显示灯:
绿灯显示:卡片合法,验卡机自动减去卡中金额,并用液晶或电子屏显示。
红灯显示:卡片不合法,报警音响,需要监管人员干涉。
黄灯显示:卡片合法,但需要充值,否则下次停车验卡机报警。
六、功能实现
1)NEWLab 平台高频读卡器模拟停车场进出刷卡器,高频 M1 卡模拟停车卡,
2)采用刷卡计费方式,车主通过打卡进出停车场,并能实现自动扣款缴费
3)能实时显示[入场]和[出场]的时间和卡内的余额、停车消费金额。
3)停车场管理系统可以记录车辆的[入场]、[出场]时间和停车费等历史数据
4)当出现以下异常情况时,系统自动提示错误:
(a) 没有[入场],就[出场],系统提示“未查到入场记录”
(b)[出场]时未检查到高频卡,提示“未查到入场记录”;(c)[入场]时未检查到高频卡,提示“未查到入场记录”
(d) 上次[入场]未[出场],再次入场,提示“前面有入场记录,没有出场记录!”
七、RFID技术基础
RFID(Radio Frequency Identification,射频识别)技术是物联网停车场收费系统的核心技术。该技术利用无线射频信号实现非接触式的数据传输,具有识别速度快、准确度高、抗干扰能力强等优点。RFID标签安装在车辆上,用于存储车辆信息,如车牌号、车型等;而RFID读写器则部署在停车场出入口,用于读取标签信息,实现车辆的自动识别和记录。
八、硬件连接
串口线:连接计算机串口与 NEWLab 平台串口。
电源适配器:连接电源适配器 DC12V 到 NEWLab 平台。
I0 口: H 射频模块和 M3 核心模块采用 SPI 通信方式。
SPI 的通信原理很简单,它以主从方式工作,这种模式通常有一个主设备和一个或多个从设备,需要至少4 根线。HF 射频模块 MISO、MOSI、SCK、NSS、RST分别连接 M3 核心模块的 PA6、PA7、PA5、PA4、PA0。如图:
九、实验界面
十、部分代码
1.1串口开关
namespace WindowsFormsApplication2
{
3个引用
public partial class Forml : Form
{
//创建串口对象,并暂时用COM1初始化对象
SerialPort coml = new SerialPort ("COM1", 115200, Parity.None, S, StopBits. One);
1 个引用
public Form1(
{
InitializeComponent );
}
1 个引用
private void buttonl_Click(object sender, EventArgs e) //打开串口或关闭串口
{
if(!coml. IsOpen) //打开串口
{
coml.PortName = comboBox1.Text; //更换实际的串口号
com1.OpenO:
buttonl. BackColor = Color.Green;
button1. Text = "关闭串口";
timerl. Enabled = true;
}
else //关闭串口
{
coml. Close(;
buttonl.BackColor = Color. Red;
button1. Text ="打开串口";
timerl. Enabled = false;
}
}
1.2 用定时器自动接收串口信息
1个引用
private void timerl_Tick(object sender, EventArgs e)
{
int len = coml.BytesToRead;//获取缓冲区的数组长度
bytel] buffer = new byte[len];
com1. Read (buffer, 0, len);
for (int i = 0; i < len; i++)
textBox7. Text += buffer[i]. ToString ("x"). PadLeft(2,' 0')+ " ";
}
1.3获取高频卡M1信息
private void button4_Click(object sender, EventArgs e)
{
//发送 FF 55 00 00 01 03 00 30 75 获取卡信息
bytel] buff = new bytell { 0xff, 0x55, 0x00, 0x00, 0x01, 0x03, 0x00, 0x30, 0x75 };
coml. Write(buff, 0, buff.Length);
}
十一、安全性与可靠性
物联网停车场收费系统注重安全性与可靠性的保障。系统采用加密技术保护数据传输的安全性,防止信息泄露或被篡改。同时,系统还具备故障自诊断、自动恢复等功能,确保在设备故障或网络异常时仍能维持一定的运行能力。
十二、系统维护与升级
为了确保物联网停车场收费系统的稳定运行和持续更新,系统提供了维护与升级功能。管理人员可定期对系统进行巡检和维护,确保设备正常运行。同时,系统还支持在线升级功能,当新版本发布时,用户可在线下载并安装更新,以获取更好的性能和更丰富的功能。
十三、总结
总之,物联网停车场收费系统以其智能化、自动化的特点在现代停车场管理中发挥着越来越重要的作用。通过对RFID技术的应用、系统的构成以及各个功能模块的介绍,我们可以更好地理解和应用这一系统,为停车场管理带来更高的效率和更好的体验。