1.本实用新型涉及屏幕技术领域,尤指一种接口屏控制电路及控制系统。
背景技术:
2.随着自动控制技术的发展,各类机器人如今已被广泛地应用于日常生活中的各个领域,如工业生产、医疗服务、家庭娱乐等等。
3.机器人控制模块是机器人的技术核心,而硬件平台是核心的基础。硬件平台既能为控制系统软件提供硬件运行环境,又能够与外部设备建立物理连接桥梁,最终将机器人控制模块与外部设备有机结合统一,机器人控制模块与外部设备结合能够扩展机器人的功能,且方便用户可编程学习教育。
4.但是,现阶段如何对机器人上扩展连接的外部设备检测是否可用,或对机器人内编程储存的控制程序检测是否正确,进行反复而又精细的测试是亟需解决的问题。
技术实现要素:
5.本实用新型的目的是提供一种接口屏控制电路及控制系统,实现及时排除软、硬件方面的错误,提高调试效率和便利性。
6.本实用新型提供的技术方案如下:
7.本实用新型提供一种接口屏控制电路,包括:
8.显示模块,用于显示画面;
9.开源硬件接口模块,与所述显示模块可热插拔连接;
10.主控模块,分别与所述开源硬件接口模块和显示模块连接,用于通过所述开源硬件接口模块传递控制信号至所述显示模块。
11.进一步的,所述显示模块包括:发光oled器件、电阻;
12.所述发光oled器件的第一数据收发引脚,通过第四电阻与所述开源硬件接口模块连接,并接入工作电压;
13.所述发光oled器件的第二数据收发引脚,通过第五电阻与所述开源硬件接口模块连接,并接入工作电压;
14.所述发光oled器件的第三数据收发引脚,通过第三电阻与所述发光oled器件的第二数据收发引脚短接;
15.所述发光oled器件的片选控制引脚、复位控制引脚和数据控制引脚分别与所述主控模块连接;
16.所述发光oled器件的第一通信协议选择引脚与第二电阻连接后接地;
17.所述发光oled器件的第二通信协议选择引脚与第一电阻连接后接入所述工作电压;
18.所述发光oled器件的第三通信协议选择引脚接地。
19.进一步的,所述开源硬件接口模块包括:micro:bit连接器、第一双向瞬变二极管
和第七电阻;
20.所述micro:bit连接器的接地端口接地;
21.所述micro:bit连接器的第一电源连接端口、第三至第六电源连接端口分别接入工作电压;
22.所述micro:bit连接器的第二电源连接端口,分别与第七电阻和第一双向瞬变二极管连接后接地;
23.所述micro:bit连接器的第一控制端口与所述发光oled器件的第一数据收发引脚连接;
24.所述micro:bit连接器的第二控制端口与所述发光oled器件的第二数据收发引脚连接。
25.进一步的,还包括:按键模块;所述按键模块包括:按钮开关、第二双向瞬变二极管、第三双向瞬变二极管;
26.第一按钮开关的第一接口和第二接口短接后接地;
27.第二按钮开关的第一接口和第二接口短接后接地;
28.所述第一按钮开关的第三接口与第三双向瞬变二极管连接后接地;
29.所述第二按钮开关的第三接口与第二双向瞬变二极管连接后接地;
30.所述第一按钮开关的第四接口与所述micro:bit连接器的第四控制端口连接,所述第一按钮开关的第三接口与第四接口短接;
31.所述第二按钮开关的第四接口与所述micro:bit连接器的第五控制端口连接,所述第二按钮开关的第三接口与第四接口短接。
32.本实用新型还提供一种接口屏控制系统,包括:
33.显示模块,用于显示画面;
34.开源硬件接口模块,分别与所述显示模块以及开源主控板可热插拔连接,所述开源主控板集成有开源的图形拖拽编程软件;
35.主控模块,分别与所述开源硬件接口模块和显示模块连接,用于通过所述开源硬件接口模块传递控制信号至所述显示模块。
36.进一步的,所述显示模块包括:发光oled器件、电阻;
37.所述发光oled器件的第一数据收发引脚,通过第四电阻与所述开源硬件接口模块连接,并接入工作电压;
38.所述发光oled器件的第二数据收发引脚,通过第五电阻与所述开源硬件接口模块连接,并接入工作电压;
39.所述发光oled器件的第三数据收发引脚,通过第三电阻与所述发光oled器件的第二数据收发引脚短接;
40.所述发光oled器件的片选控制引脚、复位控制引脚和数据控制引脚分别与所述主控模块连接;
41.所述发光oled器件的第一通信协议选择引脚与第二电阻连接后接地;
42.所述发光oled器件的第二通信协议选择引脚与第一电阻连接后接入所述工作电压;
43.所述发光oled器件的第三通信协议选择引脚接地。
44.进一步的,所述开源硬件接口模块包括:micro:bit连接器、第一双向瞬变二极管和第七电阻;
45.所述micro:bit连接器的接地端口接地;
46.所述micro:bit连接器的第一电源连接端口、第三至第六电源连接端口分别接入工作电压;
47.所述micro:bit连接器的第二电源连接端口,分别与第七电阻和第一双向瞬变二极管连接后接地;
48.所述micro:bit连接器的第一控制端口与所述发光oled器件的第一数据收发引脚连接;
49.所述micro:bit连接器的第二控制端口与所述发光oled器件的第二数据收发引脚连接。
50.进一步的,还包括:按键模块;所述按键模块包括:按钮开关、第二双向瞬变二极管、第三双向瞬变二极管;
51.第一按钮开关的第一接口和第二接口短接后接地;
52.第二按钮开关的第一接口和第二接口短接后接地;
53.所述第一按钮开关的第三接口与第三双向瞬变二极管连接后接地;
54.所述第二按钮开关的第三接口与第二双向瞬变二极管连接后接地;
55.所述第一按钮开关的第四接口与所述micro:bit连接器的第四控制端口连接,所述第一按钮开关的第三接口与第四接口短接;
56.所述第二按钮开关的第四接口与所述micro:bit连接器的第五控制端口连接,所述第二按钮开关的第三接口与第四接口短接。
57.进一步的,还包括:供电模块;所述供电模块包括:
58.第一供电子模块,用于将工作供电电源转换为中间电压;
59.第二供电子模块,用于将所述中间电压转换为工作电压。
60.进一步的,所述第一供电子模块包括:第一稳压器、稳压电容、电感和稳压电阻;
61.所述第一稳压器的电源输入引脚通过第一稳压电阻与所述第一稳压器的使能控制引脚连接;
62.所述第一稳压器的电源输入引脚与若干个稳压电容并联后接入工作供电电源;
63.所述第一稳压器的自举控制引脚与开关切换引脚之间通过自举电容连接;
64.所述第一稳压器的开关切换引脚与稳压电感以及并联的若干个稳压电容依次顺序连接输出所述中间电压;
65.所述第一稳压器的反馈控制引脚通过第一稳压电阻、第二稳压电阻和稳压电感与所述第一稳压器的开关切换引脚连接;
66.所述第一稳压电阻与所述第二稳压电阻串联,所述第一稳压电阻与所述稳压电感并联;
67.所述第二供电子模块包括:第二稳压器、稳压电容;
68.所述第二稳压器的电源输入引脚与若干个稳压电容并联后接入所述中间电压;
69.所述第二稳压器的电源输出引脚与若干个稳压电容并联后输出所述工作电压。
70.通过本实用新型提供的一种接口屏控制电路及控制系统,能够及时排除软、硬件
方面的错误,提高调试效率和便利性。
附图说明
71.下面将以明确易懂的方式,结合附图说明优选实施方式,对一种接口屏控制电路及控制系统的上述特性、技术特征、优点及其实现方式予以进一步说明。
72.图1是本实用新型一种接口屏控制电路的一个实施例的结构示意图;
73.图2是本实用新型一种接口屏控制电路的一个实施例的电路原理图;
74.图3是本实用新型一种接口屏控制电路的另一个实施例的电路原理图;
75.图4是本实用新型一种接口屏控制电路的另一个实施例的电路原理图;
76.图5是本实用新型一种接口屏控制电路的另一个实施例的电路原理图;
77.图6是本实用新型一种接口屏控制电路的另一个实施例的电路原理图。
具体实施方式
78.以下描述中,为了说明而不是为了限定,提出了诸如特定系统结构、技术之类的具体细节,以便透彻理解本技术实施例。然而,本领域的技术人员应当清楚,在没有这些具体细节的其他实施例中也可以实现本技术。在其他情况中,省略对众所周知的系统、装置、电路以及方法的详细说明,以免不必要的细节妨碍本技术的描述。
79.应当理解,当在本说明书和所附权利要求书中使用时,术语“包括”指示所述描述特征、整体、步骤、操作、元素和/或组件的存在,但并不排除一个或多个其他特征、整体、步骤、操作、元素、组件和/或集合的存在或添加。
80.为使图面简洁,各图中只示意性地表示出了与本实用新型相关的部分,它们并不代表其作为产品的实际结构。另外,以使图面简洁便于理解,在有些图中具有相同结构或功能的部件,仅示意性地绘示了其中的一个,或仅标出了其中的一个。在本文中,“一个”不仅表示“仅此一个”,也可以表示“多于一个”的情形。
81.还应当进一步理解,在本技术说明书和所附权利要求书中使用的术语“和 /或”是指相关联列出的项中的一个或多个的任何组合以及所有可能组合,并且包括这些组合。
82.另外,在本技术的描述中,术语“第一”、“第二”等仅用于区分描述,而不能理解为指示或暗示相对重要性。
83.为了更清楚地说明本实用新型实施例或现有技术中的技术方案,下面将对照附图说明本实用新型的具体实施方式。显而易见地,下面描述中的附图仅仅是本实用新型的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图,并获得其他的实施方式。
84.本实用新型的一个实施例,如图1所示,一种接口屏控制电路,包括:
85.显示模块,用于显示画面;
86.开源硬件接口模块,与所述显示模块可热插拔连接;
87.具体的,显示模块是根据业务需求自主研发的屏幕显示器,开源硬件接口模块相当于
88.主控模块,分别与所述开源硬件接口模块和显示模块连接,用于通过所述开源硬件接口模块传递控制信号至所述显示模块。
89.具体的,教育机器人就是以机器人为载体,来完成相关学科教学的一个系统平台,通过教育机器人能够帮助中、小学生主动地去探索、发现、联系相关事物,加工信息,建构知识,使学生由被动接受转变为主动探索,这更有利于培养学生的创新精神,以及发现问题、解决问题的能力。其中用以学习理解编程以及检验编程逻辑正确性的教育机器人更加适用。为了避免机器人功能单一,在完成变成编程后,或者在增设连接外部设备后,需要对机器人上扩展连接的外部设备检测是否可用,或对机器人内编程储存的控制程序检测是否正确,进行反复而又精细的测试。本实用新型的显示模块可热插拔连接于开源硬件接口模块,能够在有需要时(例如接入新的外部设备,或者自行文本编程或者图形编程),将显示模块插入开源硬件接口模块的接口槽处,然后,通过开源硬件接口模块将主控模块生成的控制信号传递给显示模块,以根据控制信号控制显示模块进行画面显示,以便用户实时查看线上程序的运行状态,通过显示模块打印显示编程调试信息可以排除错误能够及时排除软、硬件方面的错误,提高调试效率和便利性。
90.基于前述实施例,如图2所示,所述显示模块包括:发光oled器件oled1、电阻;
91.所述发光oled器件oled1的第一数据收发引脚d0,通过第四电阻r4与所述开源硬件接口模块连接,并接入工作电压3.3v;
92.所述发光oled器件oled1的第二数据收发引脚d1,通过第五电阻r5与所述开源硬件接口模块连接,并接入工作电压3.3v;
93.所述发光oled器件oled1的第三数据收发引脚d2,通过第三电阻r3与所述发光oled器件oled1的第二数据收发引脚d1短接;
94.所述发光oled器件oled1的片选控制引脚cs、复位控制引脚res 和数据控制引脚d/c分别与所述主控模块连接;
95.所述发光oled器件oled1的第一通信协议选择引脚bs0与第二电阻r2连接后接地;
96.所述发光oled器件oled1的第二通信协议选择引脚bs1与第一电阻r1连接后接入所述工作电压3.3v;
97.所述发光oled器件oled1的第三通信协议选择引脚bs2接地。
98.具体的,发光oled器件oled1也就是有机电致发光器件属于低电压、高电流的双注入式发光器件。发光oled器件oled1同时具备自发光,不需背光源、对比度高、厚度薄、视角广、反应速度快、可用于挠曲性面板、使用温度范围广、构造及制程较简单。发光oled器件oled1 显示技术具有自发光的特性,采用非常薄的有机材料涂层和玻璃基板,当有电流通过时,这些有机材料就会发光,而且oled显示屏幕可视角度大,并且能够节省电能。发光oled器件oled1工作模式选择通过发光oled器件oled1的bs1/bs2设置(通过硬件来设置)。
99.当给发光oled器件oled1接入工作电压后,由于发光oled器件oled1的第一通信协议选择引脚bs0和第二通信协议选择引脚bs1 分别与第二电阻r2和第一电阻连接,因此,此发光oled器件oled1 的通信协议配置为通过i2c通信协议与主控模块进行通信连接交互。
100.i2c通信协议只需要两条总线就可以进行通信,另外,在大多数情况下,由于i2c接口采用双向漏极开路(open+drain)机制,且利用上拉电阻将两条总线的电位上拉。往发光oled器件oled1写数据时,先发送一个起始信号,接着发送从机地址,从机地址带有读写位(低电平为写),之后就可以发送指令或数据。在发送指令或数据之前,一般都需要发送一个特殊的控制字节,控制字节的最高位为连续位(如果连续位为0,接下来发送的信息只能包
含数据字节)。即空闲时发光oled器件oled1的第一数据收发引脚d0和第二数据收发引脚d1均为高电平。先通过第四电阻把发光oled器件oled1的第一数据收发引脚d0的电位拉高,持续一段时间后,然后再把发光oled器件oled1的第二数据收发引脚d1的电位拉高以便发出起始信号。持续一段时间后再拉低发光 oled器件oled1的第二数据收发引脚d1的电位以制造下降沿的起始信号,持续一段时间后,再把发光oled器件oled1的第一数据收发引脚d0的电位拉低以便发出i2c通信终止信号,最后,分别依次将发光 oled器件oled1的第一数据收发引脚d0、第二数据收发引脚d1的电位拉高进入空闲状态。
101.基于前述实施例,如图2和图3所示,所述开源硬件接口模块包括: micro:bit连接器u1、第一双向瞬变二极管和第七电阻r7;
102.所述micro:bit连接器u1的接地端口(35、36、37、38、39、40 共6个接地端口)接地;
103.所述micro:bit连接器u1的第一电源连接端口32、第三至第六电源连接端口(30、29、28、27)分别接入工作电压3.3v;
104.所述micro:bit连接器u1的第二电源连接端口31,分别与第七电阻r7和第一双向瞬变二极管d1连接后接地;
105.所述micro:bit连接器u1的第一控制端口(p13或23)与所述发光oled器件oled1的第一数据收发引脚d0连接;
106.所述micro:bit连接器u1的第二控制端口(p14或24)与所述发光oled器件oled1的第二数据收发引脚d1连接。
107.具体的,micro:bit连接器u1通过第二电源连接端口31所连接的第七电阻r7进行电平的高低检测,如果检测到低电平,则说明micro:bit 连接器u1的第一控制端口(p13或23)和第二控制端口(p14或24)成功连接有低电平触发i2c通信工作的外部设备,由于发光oled器件oled1 与其他外部设备可能均为低电平触发工作,因此,micro:bit连接器u1 通过第一控制端口(p13或23)和第二控制端口(p14或24)与所连接的设备(可能是发光oled器件oled1,也可能是其他外部设备)进行i2c 通信交互,如果接收到的应答消息中的地址数据符合预设地址,那么就说明micro:bit连接器u1连接的是发光oled器件oled1。
108.基于前述实施例,如图2和图4所示,还包括:按键模块;所述按键模块包括:按钮开关、第二双向瞬变二极管d2、第三双向瞬变二极管 d3;
109.第一按钮开关s1的第一接口1和第二接口2短接后接地;
110.第二按钮开关s2的第一接口1和第二接口2短接后接地;
111.所述第一按钮开关s1的第三接口3与第三双向瞬变二极管d3连接后接地;
112.所述第二按钮开关s2的第三接口3与第二双向瞬变二极管d2连接后接地;
113.所述第一按钮开关s1的第四接口4与所述micro:bit连接器u1 的第四控制端口(p16)连接,所述第一按钮开关s1的第三接口3与第四接口4短接;
114.所述第二按钮开关s2的第四接口4与所述micro:bit连接器u1 的第五控制端口(p15)连接,所述第二按钮开关s2的第三接口3与第四接口4短接。
115.具体的,预先在接口屏上配置按键模块,根据业务需求或者学习需求,对各个按钮开关的功能进行自定义设置,例如设置按压第一按钮开关就触发显示模块显示开机画面,或者设置按压第二按钮开关就触发机器人进行跳舞等等。
116.本实用新型提供的兼容micro:bit的接口屏,包括上述开源硬件接口模块、显示模
块和按键模块。其中开源硬件接口模块能够与显示模块进行信号通讯,并且,开源硬件接口模块能够检测连接在自身接口槽处的外部设备的类型。按键模块能够方便用户编程操作,用户可以通过自定义编程按键模块的按钮开关,以便丰富编程趣味性、可玩性。另外,显示模块用于显示与用户之间的交互信息,可以实时的显示用户编程调试信息,让调试程序更简单,更有趣。
117.本实用新型的一个实施例,一种接口屏控制系统,包括:
118.显示模块,用于显示画面;
119.开源硬件接口模块,分别与所述显示模块以及开源主控板可热插拔连接,所述开源主控板集成有开源的图形拖拽编程软件;
120.其中,开源主控板可以是micro bit v1.5板或者micro bit v2.0板。开源主控板可提供多种外设接口,例如提供传感器接口、舵机接口、电机接口、编程调试接口等等,以便用户对机器人进行功能扩展。
121.主控模块,分别与所述开源硬件接口模块和显示模块连接,用于通过所述开源硬件接口模块传递控制信号至所述显示模块。
122.具体的,教育机器人就是以机器人为载体,来完成相关学科教学的一个系统平台,通过教育机器人能够帮助中、小学生主动地去探索、发现、联系相关事物,加工信息,建构知识,使学生由被动接受转变为主动探索,这更有利于培养学生的创新精神,以及发现问题、解决问题的能力。其中用以学习理解编程以及检验编程逻辑正确性的教育机器人更加适用。为了避免机器人功能单一,在完成变成编程后,或者在增设连接外部设备后,需要对机器人上扩展连接的外部设备检测是否可用,或对机器人内编程储存的控制程序检测是否正确,进行反复而又精细的测试。本实用新型的显示模块可热插拔连接于开源硬件接口模块,能够在有需要时(例如接入新的外部设备,或者自行文本编程或者图形编程),将显示模块插入开源硬件接口模块的接口槽处,然后,通过开源硬件接口模块将主控模块生成的控制信号传递给显示模块,以根据控制信号控制显示模块进行画面显示,以便用户实时查看线上程序的运行状态,通过显示模块打印显示编程调试信息可以排除错误能够及时排除软、硬件方面的错误,提高调试效率和便利性。
123.基于前述实施例,如图2所示,所述显示模块包括:发光oled器件oled1、电阻;
124.所述发光oled器件oled1的第一数据收发引脚d0,通过第四电阻r4与所述开源硬件接口模块连接,并接入工作电压3.3v;
125.所述发光oled器件oled1的第二数据收发引脚d1,通过第五电阻r5与所述开源硬件接口模块连接,并接入工作电压3.3v;
126.所述发光oled器件oled1的第三数据收发引脚d2,通过第三电阻r3与所述发光oled器件oled1的第二数据收发引脚d1短接;
127.所述发光oled器件oled1的片选控制引脚cs、复位控制引脚res 和数据控制引脚d/c分别与所述主控模块连接;
128.所述发光oled器件oled1的第一通信协议选择引脚bs0与第二电阻r2连接后接地;
129.所述发光oled器件oled1的第二通信协议选择引脚bs1与第一电阻r1连接后接入所述工作电压3.3v;
130.所述发光oled器件oled1的第三通信协议选择引脚bs2接地。
131.具体的,发光oled器件oled1也就是有机电致发光器件属于低电压、高电流的双注入式发光器件。发光oled器件oled1同时具备自发光,不需背光源、对比度高、厚度薄、视角广、反应速度快、可用于挠曲性面板、使用温度范围广、构造及制程较简单。发光oled器件oled1 显示技术具有自发光的特性,采用非常薄的有机材料涂层和玻璃基板,当有电流通过时,这些有机材料就会发光,而且oled显示屏幕可视角度大,并且能够节省电能。发光oled器件oled1工作模式选择通过发光oled器件oled1的bs1/bs2设置(通过硬件来设置)。
132.当给发光oled器件oled1接入工作电压后,由于发光oled器件oled1的第一通信协议选择引脚bs0和第二通信协议选择引脚bs1 分别与第二电阻r2和第一电阻连接,因此,此发光oled器件oled1 的通信协议配置为通过i2c通信协议与主控模块进行通信连接交互。
133.i2c通信协议只需要两条总线就可以进行通信,另外,在大多数情况下,由于i2c接口采用双向漏极开路(open+drain)机制,且利用上拉电阻将两条总线的电位上拉。往发光oled器件oled1写数据时,先发送一个起始信号,接着发送从机地址,从机地址带有读写位(低电平为写),之后就可以发送指令或数据。在发送指令或数据之前,一般都需要发送一个特殊的控制字节,控制字节的最高位为连续位(如果连续位为0,接下来发送的信息只能包含数据字节)。即空闲时发光oled器件oled1的第一数据收发引脚d0和第二数据收发引脚d1均为高电平。先通过第四电阻把发光oled器件oled1的第一数据收发引脚d0的电位拉高,持续一段时间后,然后再把发光oled器件oled1的第二数据收发引脚d1的电位拉高以便发出起始信号。持续一段时间后再拉低发光 oled器件oled1的第二数据收发引脚d1的电位以制造下降沿的起始信号,持续一段时间后,再把发光oled器件oled1的第一数据收发引脚d0的电位拉低以便发出i2c通信终止信号,最后,分别依次将发光 oled器件oled1的第一数据收发引脚d0、第二数据收发引脚d1的电位拉高进入空闲状态。
134.基于前述实施例,如图2和图3所示,所述开源硬件接口模块包括: micro:bit连接器u1、第一双向瞬变二极管和第七电阻r7;
135.所述micro:bit连接器u1的接地端口(35、36、37、38、39、40 共6个接地端口)接地;
136.所述micro:bit连接器u1的第一电源连接端口32、第三至第六电源连接端口(30、29、28、27)分别接入工作电压3.3v;
137.所述micro:bit连接器u1的第二电源连接端口31,分别与第七电阻r7和第一双向瞬变二极管d1连接后接地;
138.所述micro:bit连接器u1的第一控制端口(p13或23)与所述发光oled器件oled1的第一数据收发引脚d0连接;
139.所述micro:bit连接器u1的第二控制端口(p14或24)与所述发光oled器件oled1的第二数据收发引脚d1连接。
140.具体的,micro:bit连接器u1通过第二电源连接端口31所连接的第七电阻r7进行电平的高低检测,如果检测到低电平,则说明micro:bit 连接器u1的第一控制端口(p13或23)和第二控制端口(p14或24)成功连接有低电平触发i2c通信工作的外部设备,由于发光oled器件oled1 与其他外部设备可能均为低电平触发工作,因此,micro:bit连接器u1 通过第一控制端口(p13或23)和第二控制端口(p14或24)与所连接的设备(可能是发光oled器件oled1,也可能是其他外部设备)进行i2c 通信交互,如果接收到的应答消息中的地址数据符合预设地址,那么就说明micro:bit连接器u1连接的是发光oled器件oled1。
141.基于前述实施例,如图2和图4所示,还包括:按键模块;所述按键模块包括:按钮开关、第二双向瞬变二极管d2、第三双向瞬变二极管 d3;
142.第一按钮开关s1的第一接口1和第二接口2短接后接地;
143.第二按钮开关s2的第一接口1和第二接口2短接后接地;
144.所述第一按钮开关s1的第三接口3与第三双向瞬变二极管d3连接后接地;
145.所述第二按钮开关s2的第三接口3与第二双向瞬变二极管d2连接后接地;
146.所述第一按钮开关s1的第四接口4与所述micro:bit连接器u1 的第四控制端口(p16)连接,所述第一按钮开关s1的第三接口3与第四接口4短接;
147.所述第二按钮开关s2的第四接口4与所述micro:bit连接器u1 的第五控制端口(p15)连接,所述第二按钮开关s2的第三接口3与第四接口4短接。
148.具体的,预先在接口屏上配置按键模块,根据业务需求或者学习需求,对各个按钮开关的功能进行自定义设置,例如设置按压第一按钮开关就触发显示模块显示开机画面,或者设置按压第二按钮开关就触发机器人进行跳舞等等。
149.本实用新型提供的兼容micro:bit的接口屏,包括上述开源硬件接口模块、显示模块和按键模块。其中开源硬件接口模块能够与显示模块进行信号通讯,并且,开源硬件接口模块能够检测连接在自身接口槽处的外部设备的类型。按键模块能够方便用户编程操作,用户可以通过自定义编程按键模块的按钮开关,以便丰富编程趣味性、可玩性。另外,显示模块用于显示与用户之间的交互信息,可以实时的显示用户编程调试信息,让调试程序更简单,更有趣。
150.基于前述实施例,还包括:供电模块;所述供电模块包括:
151.第一供电子模块,用于将工作供电电源vcc转换为中间电压 vdd5v;
152.第二供电子模块,用于将所述中间电压vdd5v转换为工作电压 vdd3.3v。
153.基于前述实施例,如图5和图6所示,所述第一供电子模块包括:第一稳压器u6、稳压电容、电感和稳压电阻;
154.所述第一稳压器u6的电源输入引脚vin通过第一稳压电阻r34与所述第一稳压器u6的使能控制引脚en连接;
155.所述第一稳压器u6的电源输入引脚vin与若干个稳压电容(c12、 c13、c14、c15)并联后接入工作供电电源vcc;
156.所述第一稳压器u6的自举控制引脚bst与开关切换引脚sw之间通过自举电容c26连接;
157.所述第一稳压器u6的开关切换引脚与稳压电感l1以及并联的若干个稳压电容(c16、c17、c18、c19、c20)依次顺序连接输出所述中间电压vdd5v;
158.所述第一稳压器u6的反馈控制引脚通过第一稳压电阻r35、第二稳压电阻r36和稳压电感l1与所述第一稳压器u6的开关切换引脚sw连接;
159.所述第一稳压电阻r35与所述第二稳压电阻r36串联,所述第一稳压电阻r35与所述稳压电感l1并联;
160.所述第二供电子模块包括:第二稳压器u7、稳压电容;
161.所述第二稳压器u7的电源输入引脚vin与若干个稳压电容(c21 和c22)并联后接入所述中间电压vdd5v;
162.所述第二稳压器u7的电源输出引脚vout与若干个稳压电容(c23 和c24)并联后输出所述工作电压vdd3.3v。
163.本实用新型先通过第一稳压器u6将工作供电电源进行线性稳压得到中间电压,然后,再通过第二稳压器u7将第一稳压器u6输出的中间电压进行降压处理得到工作电压,进而将工作电压输入至显示模块、开源硬件接口模块和按键模块进行供电。
164.所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,仅以上述各程序模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的程序模块完成,即将所述装置的内部结构划分成不同的程序单元或模块,以完成以上描述的全部或者部分功能。实施例中的各程序模块可以集成在一个处理单元中,也可是各个单元单独物理存在,也可以两个或两个以上单元集成在一个处理单元中,上述集成的单元既可以采用硬件的形式实现,也可以采用软件程序单元的形式实现。另外,各程序模块的具体名称也只是为了便于相互区分,并不用于限制本技术的保护范围。
165.在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详细描述或记载的部分,可以参见其他实施例的相关描述。
166.本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本技术的范围。
167.在本技术所提供的实施例中,应该理解到,所揭露的装置/终端设备和方法,可以通过其他的方式实现。例如,以上所描述的装置/终端设备实施例仅仅是示意性的,例如,所述模块或单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如,多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通讯连接可以是通过一些接口,装置或单元的间接耦合或通讯连接,可以是电性、机械或其他的形式。
168.所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
169.另外,在本技术各个实施例中的各功能单元可能集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
170.应当说明的是,上述实施例均可根据需要自由组合。以上所述仅是本实用新型的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本实用新型原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本实用新型的保护范围。