一种机器人联网的电路的制作方法
本实用新型涉及机器人技术领域,尤其涉及一种机器人联网的电路。
背景技术:
随着家用机器人的普及,家用机器人的功能已经越来越强大,本申请人已经申请了“一种多功能机器人”中国专利,该机器人能同时实现空气净化、扫地清洁、立体环绕音响、空气香薰、激光影音、视频点播、有线电视直播、氛围灯光、儿童教育、在线音乐、蓝牙游戏、手机投屏、家庭交流、lot物联、视频安防、老人陪伴共十余种功能。
在众多的功能中,许多功能都需要机器人联网才能实现,如何选择一种高效、实时的网络控制,需要进行新的设计才能可靠工作。
技术实现要素:
本实用新型的目的在于提出一种高效、实时、可靠的网络控制,低成本地满足使用者的控制,为此,本实用新型提出一种机器人联网的电路。
为达到目的,本实用新型采用以下技术方案:
实施机器人联网的电路,所述电路包括:
在机器人的头部内设置主电路板和副电路板;所述主电路板上设置科大讯飞语音识别单元和wifi电路单元;所述副电路板上设置stcmcu控制单元和无线通讯电路单元;所述stcmcu控制单元用串行通讯接口2连接科大讯飞语音识别单元,用串行通讯接口,1连接无线通讯电路单元,用串行通讯接口3连接主电路板,用串行通讯接口4连接wifi电路单元。
所述stcmcu控制单元中的u3选用型号stc15w4k48s4,该芯片具备4路串行通讯接口。
所述无线通讯电路单元中的u4选用air208型号或sim800c。
所述wifi电路单元中的u2选用ap6255型号。
所述stcmcu控制单元中的u3连接eeprom芯片24c02,其中储存智能电器的数据。
本实用新型的有益效果是:采用以具备4串口的mcu,与无线通讯电路单元、wifi电路单元、科大讯飞语音识别单元、主电路板实时通信,效率大大提高,控制十分流畅,无卡顿现象。
附图说明
图1是本实用新型一种机器人联网的电路所涉及的机器人的示意图;
图2是本实用新型一种机器人联网的电路所涉及的主电路板、副电路板的示意图;
图3是本实用新型一种机器人联网的电路所涉及的各个电路单元互相连接的方框示意图;
图4是本实用新型一种机器人联网的电路所涉及的stcmcu控制单元中stc15w4k48s4微计算机的电路图;
图5本实用新型一种机器人联网的电路所涉及的程序模块的示意图。
具体实施方式
下面结合刚图并通过具体实施方式来进一步说明木实用新型的技术方案。
如图1~图5所示,实施一种机器人联网的电路,所述电路包括:
在机器人1的头部12内设置主电路板141和副电路板142;所述主电路板141上设置科大讯飞语音识别单元100和wifi电路单元101;所述副电路板142上设置stcmcu控制单元102和无线通讯电路单元103;所述stcmcu控制单元102用串行通讯接口2连接科大讯飞语音识别单元100,用串行通讯接口,1连接无线通讯电路单元103,用串行通讯接口3连接主电路板141,用串行通讯接口4连接wifi电路单元101。
所述stcmcu控制单元102中的u3选用型号stc15w4k48s4,该芯片具备4路串行通讯接口。
所述无线通讯电路单元103中的u4选用air208型号或sim800c。
所述wifi电路单元101中的u2选用ap6255型号。
所述stcmcu控制单元102中的u3连接eeprom芯片24c02,其中储存智能电器的数据。
如图4所示,stc15w4k48s4有40脚、44脚、64脚的区别,在与air208连接时,通过编程对串口进行设置,并通过at指令和服务器建立mqtt连接。mqtt作为与服务器端推送消息的协议,由于开放源代码,该协议为大量计算能力有限,且工作在低带宽、不可靠的网络的远程传感器和控制设备通讯提供满意的服务,其使用发布/订阅消息模式,提供的一点对多点消息发布,使用tcp/ip提供网络连接;由于是小型传输,开销很小(固定长度的头部是2字节),协议交换最小化,从而降低网络流量。
本实用新型的工作原理为:
首先在机器人1的主电路板141上设置科大讯飞语音识别单元100连接wifi电路单元101,所述科大讯飞语音识别单元100接受麦克风14发来的语音并处理;再在副电路板142上设置stcmcu控制单元102,所述stcmcu控制单元102连接无线通讯电路单元103,所述无线通讯电路单元103接有sim卡,使机器人1成为移动终端,与互联网连接通讯;
同时在stcmcu控制单元102中的u3内部的程序存储器1021,中装载包括与语音识别单元通信程序模块201、与无线通讯单元通信程序模块202、故障自检处理程序模块203、与wifi电路单元通信程序模块204、指令执行程序模块205、智能电器巡检程序模块206、显示指令输出程序模块207,所述各个程序模块的指令适于由处理器1023加载并执行;
同时stcmcu控制单元102通过与wifi电路单元通信程序模块204和智能电器巡检程序模块206扫描各个智能电器,将各个智能电器的开停状态、工作状态收集到stcmcu控制单元102;
接下来stcmcu控制单元102连接无线通讯电路单元103接受网络发来的管理智能电器的指令,利用mqtt协议把智能电器信息传给机器人使用者,机器人使用者可以随时查看家中各个智能电器的数据,给出操作指令;
接下来,stcmcu控制单元102将各个智能电器的数据、与网络通信数据、机器人使用者指令历史数据发送至主电路板141,由主电路板141驱动显示器132。
所述stcmcu控制单元102连接无线通讯电路单元103实现mqtt连接,是调节stc单片机串口并通过执行at指令和服务器建立mqtt连接。
所述第四步执行的同时,与语音识别单元通信程序模块201随时监听科大讯飞语音识别单元100是否有指令数据送来。
在整个运行各个步骤中,故障自检处理程序模块203都处于激活状态,并检测错误报告,分析错误类别进行处理,对于无法处理的错误,提交错误报告给主电路板141,由主电路板141驱动显示器132显示。
所述无法处理的错误,stcmcu控制单元102增加一条记录,并记录最后的处理结果。
以上内容仅为本实用新型的较佳实施例,对于本领域的普通技术人员,依据本实用新型的思想,在具体实施方式和应用范围上均会有改变之处,本说明书内容不应理解为对本实用新型的限制。
起点商标作为专业知识产权交易平台,可以帮助大家解决很多问题,如果大家想要了解更多知产交易信息请点击 【在线咨询】或添加微信 【19522093243】与客服一对一沟通,为大家解决相关问题。
此文章来源于网络,如有侵权,请联系删除