一种刷卡编程系统的制作方法

文档序号:28022396发布日期:2021-12-15 11:37阅读:312来源:国知局
一种刷卡编程系统的制作方法

1.本实用新型设计一种刷卡编程系统,具体涉及一种非接触式刷卡编程系统。


背景技术:

2.随着科技的发展,许多中小学生开始接触人工智能相关课程,并且编程教育在中小学生中被广泛推广,为降低中小学生学习编程的难度,软硬结合的刷卡编程教育由此诞生。
3.目前市面上的刷卡编程教具一般通过卡片和刷卡器接触刷卡读取信息,但是年龄小的孩子再接触刷卡时有一定难度,小朋友双手的控制力可能不准确,导致卡片不能快速对准刷卡器而使卡片读取不及时,因此需要一种读卡灵敏的刷卡器减少此类问题。


技术实现要素:

4.为了解决读卡不灵敏的技术问题,本申请实施例提供一种刷卡编程系统。
5.一种刷卡编程系统,包括电源模组、主控模组、驱动模组以及非接触式刷卡模组,所述主控模组连接所述电源模组、驱动模组以及非接触式刷卡模组;所述驱动模组连接驱动设备。
6.进一步地,所述主控模组与所述非接触式刷卡模组通过spi总线连接。
7.进一步地,所述主控模组与所述驱动模组通过io口连接。
8.进一步地,所述非接触式刷卡模组包括晶振电路。
9.进一步地,还包括传感器接口,所述主控模组连接所述传感器接口。
10.进一步地,所述主控模组与所述传感器接口通过i2c总线连接。
11.进一步地,所述传感器接口有两组,用于连接倾斜传感器和距离传感器,倾斜传感器可辅助驱动模组让驱动设备在倾斜方向上运动,距离传感器让驱动设备在达到设定距离内可被感应驱动。
12.进一步地,所述电源模组包括两组升压模组,一组升压模组将电池电压升至3.3v,给主控模组和非接触式刷卡模组供电,另一组升压模组将电池电压升至5v,给驱动模组供电。
13.进一步地,所述驱动模组为双路马达驱动模组,使驱动设备可操作性更强。
14.进一步地,还包括id卡,所述非接触式刷卡模组读取所述id卡。
15.本实用新型提供的刷卡编程系统,利用非接触式刷卡模组,使年龄较小的孩子在使用时不用将卡精准对准刷卡器,只要略微靠近非接触式刷卡模组,就能读卡,在依次刷多张卡的过程中提供了便利。并且,主控模组还连接有其他传感器接口,用于拓展编程功能,使编程课程更有趣。
附图说明
16.为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现
有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
17.图1是本申请实施例的整体结构示意图;
18.图2是非接触刷卡模组的电路示意图;
19.图3是电源模组的电路示意图;
20.图4是主控模组和驱动模组的电路示意图。
具体实施方式
21.为使得本申请的申请目的、特征、优点能够更加的明显和易懂,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,下面所描述的实施例仅仅是本申请一部分实施例,而非全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本申请保护的范围。
22.下面结合附图和具体实施例,进一步阐明本发明。
23.在本申请的描述中,需要理解的是,术语“上”、“下”、“顶”、“底”、“内”、“外”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本申请和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本申请的限制。
24.一种刷卡编程系统,如图1所示,包括电源模组、主控模组、驱动模组、传感器接口以及非接触式刷卡模组,主控模组连接电源模组、驱动模组、传感器接口以及非接触式刷卡模组。
25.其中,主控模组通过spi总线连接非接触式刷卡模组,主控模组通过io口连接驱动模组,主控模组通过i2c总线连接传感器接口。在另外的实施例中的主控模组还可以通过i2c总线连接其他外设。
26.驱动模组连接驱动设备,其中驱动模组为双路马达驱动模组,使驱动设备可操作性更强。
27.传感器接口有两组,分别用于连接倾斜传感器和距离传感器,倾斜传感器可辅助驱动模组让驱动设备在倾斜方向上运动,距离传感器让驱动设备在达到设定距离内可被感应驱动。
28.如图2所示,非接触式刷卡模组中有一rcc522芯片,其中引脚21连接一个晶振电路,引脚11连接有一个电感l3以及4个电容c16、c15、c17、c18。引脚13连接有一个电感l4以及4个电容c19、c22、c20、c21。其中电容c16、c17、c18以及c19、c20、c21也与引脚14相连接。引脚6连接有复位电源。
29.如图3所示,电源模组包括电池盒和两组升压模组,电池盒中包括一3v的电池。其中一组升压模组将电池电压的3.0v升至3.3v,给主控模组和非接触式刷卡模组供电,另一组升压模组将电池电压3.0v升至5v,给驱动模组供电。升压模组中使用tps63020芯片进行升压电路的连接。
30.如图4所示,主控模组包括stm8l052芯片,引脚1连接输入电源。驱动模组包括
hv8548芯片,其中输入端in1、in2、in3、in4均连接有1个1k电阻,并且拥有4个输出端out1、out2、out3、out4,可输出不同的动力驱动。
31.本实施例中还包括多张id卡,主控模组上电后对非接触式刷卡模组进行初始化,按顺序和逻辑将id卡依次靠近非接触式刷卡模组。id卡数据格式为两个字节,第一个字节是命令码,第二个字节是数据码。主控模组读取id卡内容并进行逻辑控制,使驱动模组控制驱动设备执行命令,命令包括播放音乐、前后运动等。
32.以上详细描述了本发明的优选实施方式,但是本发明并不限于上述实施方式中的具体细节,在本发明的技术构思范围内,可以对本发明的技术方案进行多种等同变换(如数量、形状、位置等),这些等同变换均属于本发明的保护。


技术特征:
1.一种刷卡编程系统,其特征在于,包括电源模组、主控模组、驱动模组以及非接触式刷卡模组,所述主控模组连接所述电源模组、驱动模组以及非接触式刷卡模组;所述驱动模组连接驱动设备。2.根据权利要求1所述的刷卡编程系统,其特征在于,所述主控模组与所述非接触式刷卡模组通过spi总线连接。3.根据权利要求1所述的刷卡编程系统,其特征在于,所述主控模组与所述驱动模组通过io口连接。4.根据权利要求1所述的刷卡编程系统,其特征在于,所述非接触式刷卡模组包括晶振电路。5.根据权利要求1所述的刷卡编程系统,其特征在于,还包括传感器接口,所述主控模组连接所述传感器接口。6.根据权利要求5所述的刷卡编程系统,其特征在于,所述主控模组与所述传感器接口通过i2c总线连接。7.根据权利要求5所述的刷卡编程系统,其特征在于,所述传感器接口有两组,用于连接倾斜传感器和距离传感器。8.根据权利要求1所述的刷卡编程系统,其特征在于,所述电源模组包括两组升压模组。9.根据权利要求1所述的刷卡编程系统,其特征在于,所述驱动模组为双路马达驱动模组。10.根据权利要求1所述的刷卡编程系统,其特征在于,还包括id卡,所述非接触式刷卡模组读取所述id卡。

技术总结
本实用新型提供了一种刷卡编程系统,包括电源模组、主控模组、驱动模组以及非接触式刷卡模组,所述主控模组连接所述电源模组、驱动模组、传感器接口以及非接触式刷卡模组;驱动模组连接驱动设备。本实用新型利用非接触式刷卡模组,使年龄较小的孩子在使用时不用将卡精准对准刷卡器,只要略微靠近非接触式刷卡模组,就能读卡,在依次刷多张卡的过程中提供了便利。便利。便利。


技术研发人员:张建英 余昌盛
受保护的技术使用者:浙江酷哥创客教育科技有限公司
技术研发日:2021.07.15
技术公布日:2021/12/14
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1