System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种基于共享充电宝柜机识别充电宝的方法技术_技高网

一种基于共享充电宝柜机识别充电宝的方法技术

技术编号:40782761 阅读:6 留言:0更新日期:2024-03-28 19:15
本发明专利技术提供一种基于共享充电宝柜机识别充电宝的方法,涉及充电宝柜机技术领域。控制板上增加NFC/RFID模块,MCU通过I2C与模块通讯,单个模块通过导线连接两NFC/RFID板载天线,每块NFC/RFID板载天线固定在仓道上,每个充电宝内部中间位置贴上由充电宝ID生成的电子标签贴纸,控制板MCU控制NFC/RFID模块工作,读取充电宝内的电子标签ID,控制板MCU通过逻辑判断充电宝是否有归还动作,当pogopin接触异常读不到充电宝ID时,通过NFC/RFID读取充电宝ID,以确认宝是否归还,再结束订单。本发明专利技术在柜机和充电宝因环境因素影响的情况下,也能快速的识别到充电宝的ID,结合柜机内锁扣的传感器变化,确认充电宝是否归还,解决了还宝不识别的问题。

【技术实现步骤摘要】

本专利技术提供一种基于共享充电宝柜机识别充电宝的方法,涉及充电宝柜机。


技术介绍

1、共享充电宝柜机是一种便利的充电设备,用于为用户提供充电服务。这些机器通常安装在公共场所,如商场、餐厅、机场等,用户可以通过柜机租借充电宝来给他们的移动设备充电。共享充电宝柜机为用户提供了便捷的充电解决方案,特别适用于在户外或旅行时需要充电但找不到电源插座的情况。同时,这也是一个商业模式,允许企业提供充电服务,并通过用户支付的租借费用来获得收益。

2、现有共享充电宝柜机内主板普遍采用pogopin顶针硬件连接的方式与仓内的充电宝经过i2c协议通讯,从而获得共享充电宝的id和宝的实时参数。柜机内有mcu控制的主控板,主控板通过pogopin与共享充电宝物理接触,每个共享充电宝内有mcu存储宝的id(唯一)等参数,当用户归还共享充电宝时,充电宝必须通过pogopin与柜机主控板连接,柜机才能通过i2c与充电宝内的mcu通讯获取充电宝的id等信息。从而结束租借订单。

3、但是在现实使用场景中,充电宝柜机和充电宝一般会置于各种的复杂环境下,比如室外、烧烤店、手上的汗液等。因此随着各种复杂环境下使用的时间拉长,柜机的pogopin和充电宝的触点会因为外界复杂环境而出现灰尘、氧化、腐蚀等现象,导致用户使用完充电宝后,归还充电宝时接触异常,导致通讯异常无法识别到充电宝id,不能结束订单的情况,对商户和用户照成严重影响和困扰。为此,我们提出一种基于共享充电宝柜机识别充电宝的方法。


技术实现思路

<p>1、为解决上述问题,本专利技术提供一种基于共享充电宝柜机识别充电宝的方法,可以在柜机和充电宝因环境因素影响的情况下,也能快速的识别到充电宝的id,结合柜机内锁扣的传感器变化,确认充电宝是否归还,解决了还宝不识别的问题。

2、本专利技术提供一种基于共享充电宝柜机识别充电宝的方法,包括如下步骤:

3、步骤1、控制板通过pogopin的i2c读取充电宝id等信息,若读到充电宝id等信息,则跳转至步骤2,否则跳转至步骤3;

4、步骤2、判断充电宝id是否为0,是则清除充电宝id外其他信息并更新充电宝库存信息,否则判断库存内是否有该充电宝id信息,有则更新充电宝库存信息,否则跳转至步骤4;

5、步骤3、控制板通过nfc模块读取充电宝id等信息,若读到充电宝id等信息,则跳转至步骤4,否则跳转至步骤5;

6、步骤4、判断锁扣是否复位,是则置充电宝归还标志并更新充电宝库存信息,否则判断延时检测计时是否满10min,是则置充电宝归还标志并更新充电宝库存信息,否则回到步骤1重新读取充电宝信息;

7、步骤5、判断库存内是否有该充电宝id信息,是则清除充电宝id外其他信息并更新充电宝库存信息,否则清除对应槽位充电宝信息。

8、所述步骤3中的nfc模块主芯片为ws1850s,所述nfc模块包括供电电路、通信接口电路、振荡电路、天线电路。

9、优选的,所述供电电路包括模拟电源avdd、数字电源dvdd、发射器电源tvdd、引脚电源pvdd。

10、优选的,所述天线电路包括发射器、emc滤波、匹配电路、天线、接收电路,所述发射器设置有两个,分别为tx1(11pin)和tx2(13pin),所述emc滤波是由l3\l4和c134\c129组成的低通滤波器,所述匹配电路用于调节发射负载和谐振频率,所述天线由r170/r172和外部板载天线组成。

11、优选的,所述控制板包括供电电路、主控电路、i2c通讯电路、pogopin连接电路。

12、优选的,所述主控电路的mcu为gd32f310c8t6;

13、所述mcu通过管脚20(nfc_sda)、29(nfc_scl)模拟i2c与nfc模块通讯,同时通过管脚37(nfc_reset)控制nfc模块的复位;

14、所述mcu通过管脚45(i2c0_scl_ch1_4)、46(i2c0_sda_ch1_4)、硬件i2c经过扩展芯片经过pogopin连接与共享充电宝进行通讯;

15、所述mcu通过spi接口(管脚25、26、27、28)外挂一颗flash,用于存储数据信息;

16、所述mcu通过管脚2(led_ctrl)控制一颗led灯,用于指示系统工作状态。

17、优选的,所述i2c通讯电路包括一组i2c和电子模拟开关u74hc4052(u10),mcu通过i2c经过电子模拟开关u74hc4052(u10)分别与4个充电宝通讯。

18、本专利技术的有益效果:

19、本专利技术提供一种基于共享充电宝柜机识别充电宝的方法,控制板上增加nfc/rfid模块,mcu通过i2c与模块通讯,单个模块通过导线连接两nfc/rfid板载天线,每块nfc/rfid板载天线固定在仓道上,每个充电宝内部中间位置贴上由充电宝id生成的电子标签贴纸,控制板mcu控制nfc/rfid模块工作,读取充电宝内的电子标签id,控制板mcu通过逻辑判断充电宝是否有归还动作,当pogopin接触异常读不到充电宝id时,通过nfc/rfid读取充电宝id,以确认宝是否归还,再结束订单,从而在柜机和充电宝因环境因素影响的情况下,也能快速的识别到充电宝的id,结合柜机内锁扣的传感器变化,确认充电宝是否归还,解决了还宝不识别的问题。

本文档来自技高网
...

【技术保护点】

1.一种基于共享充电宝柜机识别充电宝的方法,其特征在于:包括如下步骤:

2.根据权利要求1所述的一种基于共享充电宝柜机识别充电宝的方法,其特征在于:所述步骤3中的NFC模块主芯片为WS1850S,所述NFC模块包括供电电路、通信接口电路、振荡电路、天线电路。

3.根据权利要求2所述的一种基于共享充电宝柜机识别充电宝的方法,其特征在于:所述供电电路包括模拟电源AVDD、数字电源DVDD、发射器电源TVDD、引脚电源PVDD。

4.根据权利要求2所述的一种基于共享充电宝柜机识别充电宝的方法,其特征在于:所述天线电路包括发射器、EMC滤波、匹配电路、天线、接收电路,所述发射器设置有两个,分别为TX1(11PIN)和TX2(13PIN),所述EMC滤波是由L3\L4和C134\C129组成的低通滤波器,所述匹配电路用于调节发射负载和谐振频率,所述天线由R170/R172和外部板载天线组成。

5.根据权利要求1所述的一种基于共享充电宝柜机识别充电宝的方法,其特征在于:所述控制板包括供电电路、主控电路、I2C通讯电路、pogopin连接电路。</p>

6.根据权利要求5所述的一种基于共享充电宝柜机识别充电宝的方法,其特征在于:所述主控电路的MCU为GD32F310C8T6;

7.根据权利要求5所述的一种基于共享充电宝柜机识别充电宝的方法,其特征在于:所述I2C通讯电路包括一组I2C和电子模拟开关U74HC4052(U10),MCU通过I2C经过电子模拟开关U74HC4052(U10)分别与4个充电宝通讯。

...

【技术特征摘要】

1.一种基于共享充电宝柜机识别充电宝的方法,其特征在于:包括如下步骤:

2.根据权利要求1所述的一种基于共享充电宝柜机识别充电宝的方法,其特征在于:所述步骤3中的nfc模块主芯片为ws1850s,所述nfc模块包括供电电路、通信接口电路、振荡电路、天线电路。

3.根据权利要求2所述的一种基于共享充电宝柜机识别充电宝的方法,其特征在于:所述供电电路包括模拟电源avdd、数字电源dvdd、发射器电源tvdd、引脚电源pvdd。

4.根据权利要求2所述的一种基于共享充电宝柜机识别充电宝的方法,其特征在于:所述天线电路包括发射器、emc滤波、匹配电路、天线、接收电路,所述发射器设置有两个,分别为tx1(11pin)和tx2(13pin),所述emc滤波是...

【专利技术属性】
技术研发人员:秦梓敬易和慈孙瑜
申请(专利权)人:深圳市悦享智联科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1