一种智能开发板制造技术

技术编号:15010804 阅读:47 留言:0更新日期:2017-04-04 15:56
本实用新型专利技术提供一种智能开发板,其包括:MCU,作为系统的核心控制器,用于控制各模块的运行;有线通信模块,用于与外部设备有线数据传输;状态显示模块,用于实时显示当前环境的控制状态和检测数据;电机驱动模块,用于为外部设备和开发板本身提供动力;红外探测模块,用于探测指定范围内有无阻挡;传感器模块,用于对实时数据的检测;按键模块,用于将控制信息传输到所述MCU中;还包括无线通信模块,用于与云端服务器进行数据传输。与现有技术相比,本实用新型专利技术所增设的无线通信模块能提高开发过程中数据传输的速率,缩短了设计人员在软件开发方面所用的时间,提高软件开发效率,同时令开发板功能更加齐全,并加强了用户体验。

【技术实现步骤摘要】

本技术涉及一种开发板,具体涉及一种智能开发板
技术介绍
开发板,是嵌入式系统开发的电路板,是电子元器件电气连接的提供者。其作用是可以让设计人员快速专注于产品应用软件的开发,将产品推向市场,并让设计人员节省对硬件部分的开发时间。目前市场上的开发板大多以集成模块为主,同时会附带硬件接口和驱动程序,开发板电路将CPU的控制信号线及通用的外围接口延引出来,以完成应用软件对外围电路进行控制测试,软件调试完毕后交付批量生产,完成产品的开发,但是这种开发板没有集成无线连接方式,也没有后台服务器的控制以及数据的统计和终端的反馈app操作,使得开发过程中数据传输速率低,增加了设计人员的软件开发时间,降低了软件开发效率,同时令开发板的功能更加齐全,并且增强了用户体验。
技术实现思路
本技术的目的在于克服现有技术的不足,提供一种智能开发板,能解决开发过程复杂,软件开发用时长的问题。为了解决上述技术问题,本技术采用以下技术方案:一种智能开发板,其包括:MCU,作为系统的核心控制器,用于控制各模块的运行;有线通信模块,所述有线通信模块与所述MCU连接,用于与外部设备有线数据传输;状态显示模块,所述状态显示模块与所述MCU连接,用于显示实时控制状态和检测数据;红外探测模块,所述红外探测模块与所述MCU连接,用于探测指定范围内有无阻挡;传感器模块,所述传感器模块与所述MCU连接,用于对实时数据的检测;按键模块,所述按键模块与所述MCU连接,用于将控制信息传输到所述MCU中;还包括无线通信模块,所述无线通信模块与所述MCU连接,用于与云端服务器进行数据传输。与现有技术相比,本技术能提高开发过程中数据传输的速率,缩短了设计人员在软件开发方面所用的时间,提高了软件开发效率。优选的,所述智能开发板还包括电机驱动模块,所述电机驱动模块与所述MCU连接,用于为外部设备和开发板提供动力。优选的,所述MCU为STC15W4K48S4控制器,其基于8051内核,该芯片使用广泛,功能齐全,而且使用方便。优选的,所述无线通信模块包括Wi-Fi模块和/或蓝牙通信模块,所述Wi-Fi模块和所述蓝牙通信模块分别与所述MCU相连。优选的,所述状态显示模块包括LED驱动器和LED灯用于显示MCU的实时控制信息和检测数据,所述LED灯通过LED驱动器与所述MCU相连接。优选的,所述电机驱动模块包括电机驱动控制单元和电机,所述电机通过电机驱动控制器与所述MCU相连接,用于调整电机转速和正、反转。优选的,所述Wi-Fi模块选用汉枫HF-LPB100-0模块,所述蓝牙通信模块选用赛普莱斯CY8CKIT-0420-BLE模块;所述LED驱动器为TM1629B驱动器,用于实现LED颜色亮度的调节;所述传感器模块选用为DHT11温湿度传感器,用于获取实时的温度和湿度信息;所述有线通信模块为CP2012USB串口,用于实现计算机USB口虚拟出一个串口与MCU通信;所述各个器件的型号成熟可靠、价格适中、采购方便。附图说明图1是本技术智能开发板的原理图。图2是本技术智能开发板的无线通信模块结构图。图3是本技术智能开发板的状态显示模块结构图。图4是本技术智能开发板的电机驱动模块结构图。具体实施方式以下结合附图说明本技术的一种优选的具体实施方式。参见图1,一种智能开发板,其包括:MCU1,作为系统的核心控制器,用于控制各模块的运行;有线通信模块2,所述有线通信模块2与所述MCU1连接,用于与外部设备有线数据传输;状态显示模块4,所述状态显示模块4与所述MCU1连接,用于实时显示当前环境的控制状态和检测数据;红外探测模块6,所述红外探测模块6与所述MCU1连接,用于探测指定范围内有无阻挡;传感器模块7,所述传感器模块7与所述MCU1连接,用于对实时数据的检测;按键模块8,所述按键模块与所述MCU1连接,用于将控制信息传输到所述MCU1中;还包括无线通信模块3,所述无线通信模块3与所述MCU1连接,用于与云端服务器进行数据传输。与现有技术相比,本技术能提高开发过程中数据的传输速率,缩短了设计人员在软件开发方面所用的时间,提高软件开发效率,同时使开发板的功能更加齐全,并且加强了用户体验。作为优选方案,所述智能开发板还包括电机驱动模块5,所述电机驱动模块5与所述MCU1连接,用于为外部设备和开发板提供动力作为优选方案,所述MCU1为STC15W4K48S4控制器,其基于8051内核,该芯片使用广泛,功能齐全,而且使用方便。参见图2,作为优选方案,,所述无线通信模块3包括Wi-Fi模块301和/或蓝牙通信模块302,所述Wi-Fi模块301和所述蓝牙通信模块302分别与所述MCU1相连。参见图3,作为优选方案,所述状态显示模块4包括LED驱动器401和LED灯402,为了显示MCU1的实时控制信息和当前环境的检测数据,所述LED灯402通过LED驱动器401与所述MCU1相连接。参见图4,作为优选方案,所述电机驱动模块5包括电机驱动控制单元501和电机502,所述电机502通过电机驱动控制单元501与所述MCU1相连接,用于调整电机转速和正、反转。作为优选方案,所述Wi-Fi模块301选用汉枫HF-LPB100-0模块,所述蓝牙通信模块302选用赛普莱斯CY8CKIT-0420-BLE模块;所述LED驱动器401为TM1629B驱动器,用于实现LED颜色亮度的调节;所述传感器模块7选用为DHT11温湿度传感器,用于获取实时的温度和湿度信息;所述有线通信模块2为CP2012USB串口,用于实现计算机USB口虚拟出一个串口与MCU1通信;所述各个器件的型号成熟可靠,价格适中,采购方便。下面结合图1至图4来对本技术的工作原理进行说明。通过USB串口连接计算机可以对STC15W4K48S4芯片进行编程和调试,然后通过按键模块8将控制信息传输到主控MCU1中,MCU1会根据用户的要求逻辑进行判断,然后通过传感器模块6开始检测当前环境的状态和数据,并且通过状态显示模块4将检测到的状态或者数据进行显示,在本技术中,相应的状态或者数据会自动实时通过Wi-Fi模块301通过STA模式上传至云端服务器后台,云端服务器后台会将收到的数据写入数据库,与历史数据及其他机器数据一起综合做大数据分析,同时服务器也可根据手机app的命令通过蓝牙模块302向主控MCU1发送对应的控制信号,控制机器的工作。根据上述说明书的揭示和教导,本技术所属领域的技术人员还可以对上述实施方式进行变更和修改。因此,本技术并不局限于上面揭示和描述的具体实施方式,对本技术的一些修改和变更也应当落入本技术的权利要求的保护范围内。此外,尽管本说明书中使用了一些特定的术语,但这些术语只是为了方便说明,并不对本技术构成任何限制。本文档来自技高网...
一种智能开发板

【技术保护点】
一种智能开发板,其包括:MCU,作为系统的核心控制器,用于控制各模块的运行;有线通信模块,所述有线通信模块与所述MCU连接,用于与外部设备有线数据传输;状态显示模块,所述状态显示模块与所述MCU连接,用于实时显示当前环境的控制状态和检测数据;红外探测模块,所述红外探测模块与所述MCU连接,用于探测指定范围内有无阻挡;传感器模块,所述传感器模块与所述MCU连接,用于对实时数据的检测;按键模块,所述按键模块与所述MCU连接,用于将控制信息传输到所述MCU中;其特征在于:还包括无线通信模块,所述无线通信模块与所述MCU连接,用于与云端服务器进行数据传输。

【技术特征摘要】
1.一种智能开发板,其包括:MCU,作为系统的核心控制器,用于控制各模块的运行;有线通信模块,所述有线通信模块与所述MCU连接,用于与外部设备有线数据传输;状态显示模块,所述状态显示模块与所述MCU连接,用于实时显示当前环境的控制状态和检测数据;红外探测模块,所述红外探测模块与所述MCU连接,用于探测指定范围内有无阻挡;传感器模块,所述传感器模块与所述MCU连接,用于对实时数据的检测;按键模块,所述按键模块与所述MCU连接,用于将控制信息传输到所述MCU中;其特征在于:还包括无线通信模块,所述无线通信模块与所述MCU连接,用于与云端服务器进行数据传输。2.根据权利要求1所述的智能开发板,其特征在于:还包括电机驱动模块,所述电机驱动模块与所述MCU连接,用于为外部设备和开发板提供动力。3.根据权利要求1所述的智能开发板,其特征在于:所述MCU为STC15W4K48...

【专利技术属性】
技术研发人员:张磊
申请(专利权)人:北京微迅联创科技有限公司
类型:新型
国别省市:北京;11

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

1