用于硬件编程学习的实验箱制造技术

技术编号:18373816 阅读:18 留言:0更新日期:2018-07-05 23:05
本实用新型专利技术公开了一种用于硬件编程学习的实验箱,属一种编程教学设备,该实验箱包括主控单元、功能电子单元与外扩接口单元;主控单元包括处理器芯片,处理器芯片通过双向模拟开关芯片接入模式切换开关;处理器芯片还分别接入外接电源口、USB数据接口与电源开关;功能电子单元包括点阵显示模块、有源蜂鸣器与信号灯组,所述点阵显示模块、有源蜂鸣器与信号灯组均通过所述双向模拟开关芯片接入处理器芯片。将主控单元、功能电子单元与外扩接口单元预先集成在一起,使用过程中无需反复插接连接线,简化实验箱的使用难度,通过将各个模块集成在一起,减少单功能电子模块数量,尤其适于AS‑Block图形化编程的配套硬件设备。

【技术实现步骤摘要】
用于硬件编程学习的实验箱
本技术涉及一种编程教学设备,更具体的说,本技术主要涉及一种用于硬件编程学习的实验箱。
技术介绍
随着计算机业的不断发展,越来越多的学校开展了编程教学,并且教学的对象越来越偏向于青少年;目前在编程教学中使用的实验设备大多通过连接线连接主控板和电子模块,对青少儿而言,接线相对复杂,容易出现端口选择错误、方向错误等问题,导致模块无法正常工作,甚至短路损坏等问题;并且单功能电子模块种类数量多,对中小学课堂而言,课前分配、课后收纳整理繁琐,且容易丢失,不便于教学工作开展;同时电路板上的直插件器件在背面引脚比较尖利,容易划伤青少儿,存在安全隐患;更为重要的是,传统的嵌入式编程教学设备多采用C语言代码编程,对青少儿而言,学习难度大;因此有必要针对编程教学的电子设备结构进行研究和改进。
技术实现思路
本技术的目的之一在于针对上述不足,提供一种用于硬件编程学习的实验箱,以期望解决现有技术中的同类设备对于青少年来说接线复杂,单功能电子模块数量过多,代码编写学习难度大等技术问题。为解决上述的技术问题,本技术采用以下技术方案:本技术所提供的一种用于硬件编程学习的实验箱,该实验箱包括主控单元、功能电子单元与外扩接口单元;主控单元包括处理器芯片,处理器芯片通过双向模拟开关芯片接入模式切换开关;处理器芯片还分别接入外接电源口、USB数据接口与电源开关;功能电子单元包括点阵显示模块、有源蜂鸣器与信号灯组,所述点阵显示模块、有源蜂鸣器与信号灯组均通过所述双向模拟开关芯片接入处理器芯片;外扩接口单元包括数字接口、模拟接口与组合接口,数字接口、模拟接口与组合接口均分别通过双向模拟开关芯片接入处理器芯片。作为优选,进一步的技术方案是:所述主控单元、功能电子单元与外扩接口单元均置于同一块电路板上。更进一步的技术方案是:所述电路板安装在箱体的内部。更进一步的技术方案是:所述功能电子单元还包括温湿度检测传感器、光线传感器、声音传感器、超声波测距传感器、摇杆、滑杆与组合按钮,所述温湿度检测传感器、光线传感器、声音传感器、超声波测距传感器、摇杆、滑杆与组合按钮均分别通过双向模拟开关芯片接入处理器芯片。更进一步的技术方案是:所述组合按钮包括红色按钮与绿色按钮,所述红色按钮与绿色按钮分别接入处理器芯片。更进一步的技术方案是:所述功能电子单元还包括无源蜂鸣器,所述无源蜂鸣器直接接入处理器芯片。更进一步的技术方案是:所述信号灯组包括红色LED灯、黄色LED灯与绿色LED灯,红色LED灯、黄色LED灯与绿色LED灯均分别接入处理器芯片。与现有技术相比,本技术的有益效果之一是:将主控单元、功能电子单元与外扩接口单元预先集成在一起,使用过程中无需反复插接连接线,有效简化了实验箱的使用难度,并且通过将各个模块集成在一起,减少了单功能电子模块数量,适于作为图形化编程和Arduino代码编程学习的配套硬件,尤其是作为AS-Block图形化编程的配套硬件设备;同时本技术所提供的一种用于硬件编程学习的实验箱结构简单,适于工业化生产,易与推广。附图说明图1为用于说明本技术一个实施例的结构示意图;图2为用于说明本技术一个实施例的结构示意框图;图3为用于说明本技术一个实施例中的具体部件分布结构示意图;图中,1为主控单元、11为处理器芯片、12为双向模拟开关芯、13为模式切换开关、14为外接电源口、15为USB数据接口、16为电源开关、2为功能电子单元、201为点阵显示模块、202为有源蜂鸣器、203为信号灯组、204为温湿度检测传感器、205为光线传感器、206为声音传感器、207为超声波测距传感器、208为摇杆、209为滑杆、210为组合按钮、211为无源蜂鸣器、3为外扩接口单元、31为数字接口、32为模拟接口、33为组合接口、4为箱体。具体实施方式下面结合附图对本技术作进一步阐述。参考图1所示,本技术的一个实施例是一种用于硬件编程学习的实验箱,该实验箱包括主控单元1、功能电子单元2与外扩接口单元3,三个组成单元中包含了用于编程教学的绝大部分部件,即将大部分部件都在出厂时预制在一起,保证实验箱使用的简便性,有利于此类教学活动的开展;结合图2与图3所示,上述主控单元1包括处理器芯片11,例如采用atmega328芯片作为前述的处理器芯片11,将该处理器芯片11通过双向模拟开关芯片12接入模式切换开关13,所述双向模拟开关芯片12还分别接入功能电子单元2与外扩接口单元3,用于此两个单元中的各个部件相连接;并且前述的处理器芯片11还需分别接入外接电源口14、USB数据接口15与电源开关16;此外,在本单元中还应该包括与处理器芯片11相配合的基本电路;上述功能电子单元2包括点阵显示模块201、有源蜂鸣器202与信号灯组203,该点阵显示模块201、有源蜂鸣器202与信号灯组203均通过所述双向模拟开关芯片12接入处理器芯片11;前述的点阵显示模块201、有源蜂鸣器202与信号灯组203组成功能电子单元2中的执行输出部分;上述外扩接口单元3包括数字接口31、模拟接口32与组合接口33,该数字接口31、模拟接口32与组合接口33均分别通过双向模拟开关芯片12接入处理器芯片11;用于通过3P、4P或5P适配线与单功能模块连接,进行功能拓展;在本实施例中,将主控单元1、功能电子单元2与外扩接口单元3预先集成在一起,使用过程中无需反复插接连接线,有效简化了实验箱的使用难度,并且通过将各个模块集成在一起,减少了单功能电子模块数量,适于作为图形化编程和Arduino代码编程学习的配套硬件,尤其是作为AS-Block图形化编程的配套硬件设备。正如上述所提到的,在本技术的另一优选实施例中,将上述的主控单元1、功能电子单元2与外扩接口单元3均置于同一块电路板上;从而进一步提升实验箱的整体性,便于携带和使用。参考图3所示,在本技术用于解决技术问题更为优选的一个实施例中,为进一步提升实验箱所能实现的功能,提升编程教学的多样性,还可在上述功能电子单元2中增加传感检测部分,该传感检测部分包括温湿度检测传感器204、光线传感器205、声音传感器206、超声波测距传感器207、摇杆208、滑杆209与组合按钮210,所述温湿度检测传感器204、光线传感器205、声音传感器206、超声波测距传感器207、摇杆208、滑杆209与组合按钮210均分别通过双向模拟开关芯片12接入处理器芯片11;前述的所述组合按钮210包括红色按钮与绿色按钮,所述红色按钮与绿色按钮分别接入处理器芯片11,根据不同的颜色按键相处理器芯片11发送相应的信号。更为重要的是,上述功能电子单元2还包括无源蜂鸣器211,该无源蜂鸣器211直接接入处理器芯片11;不受上述模式切换开关13与模拟开关芯片12的控制;进一步的,信号灯组203包括红色LED灯、黄色LED灯与绿色LED灯,并将前述的红色LED灯、黄色LED灯与绿色LED灯均分别接入处理器芯片11。参考图2与图3所示,本技术上述优选的一个实施例在实际使用中,当实验箱电路板上的模式切换开关被拨到“本机”状态时,所有功能电子模块的信号脚与处理器芯片atmega328的相应I/O连接,即所有元件受处理器芯本文档来自技高网...
用于硬件编程学习的实验箱

【技术保护点】
1.一种用于硬件编程学习的实验箱,其特征在于:所述的实验箱包括主控单元(1)、功能电子单元(2)与外扩接口单元(3);所述主控单元(1)包括处理器芯片(11),所述处理器芯片(11)通过双向模拟开关芯片(12)接入模式切换开关(13);所述处理器芯片(11)还分别接入外接电源口(14)、USB数据接口(15)与电源开关(16);所述功能电子单元(2)包括点阵显示模块(201)、有源蜂鸣器(202)与信号灯组(203),所述点阵显示模块(201)、有源蜂鸣器(202)与信号灯组(203)均通过所述双向模拟开关芯片(12)接入处理器芯片(11);所述外扩接口单元(3)包括数字接口(31)、模拟接口(32)与组合接口(33),所述数字接口(31)、模拟接口(32)与组合接口(33)均分别通过双向模拟开关芯片(12)接入处理器芯片(11)。

【技术特征摘要】
1.一种用于硬件编程学习的实验箱,其特征在于:所述的实验箱包括主控单元(1)、功能电子单元(2)与外扩接口单元(3);所述主控单元(1)包括处理器芯片(11),所述处理器芯片(11)通过双向模拟开关芯片(12)接入模式切换开关(13);所述处理器芯片(11)还分别接入外接电源口(14)、USB数据接口(15)与电源开关(16);所述功能电子单元(2)包括点阵显示模块(201)、有源蜂鸣器(202)与信号灯组(203),所述点阵显示模块(201)、有源蜂鸣器(202)与信号灯组(203)均通过所述双向模拟开关芯片(12)接入处理器芯片(11);所述外扩接口单元(3)包括数字接口(31)、模拟接口(32)与组合接口(33),所述数字接口(31)、模拟接口(32)与组合接口(33)均分别通过双向模拟开关芯片(12)接入处理器芯片(11)。2.根据权利要求1所述的用于硬件编程学习的实验箱,其特征在于:所述主控单元(1)、功能电子单元(2)与外扩接口单元(3)均置于同一块电路板上。3.根据权利要求2所述的用于硬件编程学习的实验箱,其特征在于:所述电路板安装在箱体(4)的内部。4.根...

【专利技术属性】
技术研发人员:王晖
申请(专利权)人:江苏趣创信息技术有限公司
类型:新型
国别省市:江苏,32

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

1