共享单车技术原理
作者:互联网
共享单车已经成为在日常生活中随处可见的物品了,在这里我们讨论一下共享单车实现的技术原理。
共享单车首先内置了几个模块,分别是
1.控制芯片(单片机):智能锁系统的控制中枢,整体负责通信、车锁控制和状态信息收集。
2.移动通信芯片(Modem):内置电信运营商的Sim卡,负责与云端应用后台进行通信。
3.蓝牙通信模块:主要是用于连接用户手机并实现解锁、也与电子围栏的应用实现有关。
4.GPS通信模块:物理定位功能
5.车锁的传感器:感知车锁的开、关状态,并将车锁状态信息向控制芯片上报。
6.车锁的执行器:控制芯片通过执行器对车锁进行开、关操作。
7.蜂鸣器:用于异常状态的发声告警
8.电源模块:电池、充电模块(芯片)、充电装置(太阳能电池板;电机和测速传感器等)
现在主要有两种解锁方式,一是通过手机的流量来解锁,当打开app,进行扫码时,会向服务器发送请求,服务器收到请求后,会对用户信息和车辆信息进行检测,如果车辆可用以及用户已经支付等等,服务器就会把解锁指令发送给共享单车,然后共享单车把解锁指令发送给服务器,服务器开始计费。并在骑行的时候,用户的GPS信息和单车的GPS信息都会上传到服务器,服务器判断是否违停等等。
在关锁的时候,当用户把锁关闭,单车就会向服务器发送用户已经关锁的指令,然后服务器就知道用户关锁了,就可以结算了。
还有一种是蓝牙解锁模式,在用户扫码开锁时,同样手机会像服务器发送请求,服务器收到信息后,并不是直接把解锁指令发送给共享单车,而是发送给用户手机,然后用户手机在根据蓝牙模块对单车传输解锁指令。
在共享单车早期,与服务器的交互只是通过GPRS来实现的,因为要省钱与节能,而且覆盖面积大,就算在很偏僻的地方也有信号(不过一般来说也骑不到那种地方去),而且共享单车对于实时性并不是有很大的要求,对网络的数据量也没有什么大的要求,毕竟只出那个送一点点指令,所以GPRS也能满足,甚至于更早的年代,共享单车还直接通过发短信来交互,不过随着时代的发展,共享单车商也会随之进步,现在基本上在研究NB-IoT的物联网技术了。
标签:解锁,用户,车锁,服务器,原理,共享,单车 来源: https://www.cnblogs.com/ruox/p/14636704.html