无线wifi遥控焊接控制系统的制作方法

文档序号:3082368阅读:224来源:国知局
无线wifi遥控焊接控制系统的制作方法
【专利摘要】无线wifi遥控焊接控制系统,涉及一种焊接控制系统。为了解决目前采用连线的控制焊接方式及方法存在连线多,容易故障的问题。它包括第一无线wifi模块、第二无线wifi模块、第一单片机和第二单片机,第一无线wifi模块和第二无线wifi模块分别与第一单片机和第二单片机嵌入式连接,第一无线wifi模块与第二无线wifi模块进行数据通讯,所述第一单片机通过串口与焊接平台连接;第二单片机内嵌入接收软件,第一单片机内嵌入发送软件。它适用于焊接控制。
【专利说明】无线wifi遥控焊接控制系统
【技术领域】
[0001]本发明涉及一种焊接控制系统,特别涉及一种无线wifi遥控焊接控制系统。
【背景技术】
[0002]无线wifi在语音通信、无线办公等领域得到广泛应用,但大部分集中在一些如电脑、手机等通用平台上。由于工业环境相对复杂,有些环境不太适合人亲临现场,无线局域网在工业控制上的需求也与日俱增。之前焊接遥控盒上开关按钮控制通常采用直接连线到焊机端,现场连线比较多,一旦出现问题解决困难;还有的采用单片机串口通讯,同样存在连线问题。并且不能在焊接过程中构建网络化、信息化的智能平台,实现数据共享。所以目前采用连线的控制焊接方式及方法存在连线多,容易故障的问题。

【发明内容】

[0003]本发明的目的是为了解决目前采用连线的控制焊接方式及方法存在连线多,容易故障的问题,本发明提供一种无线wifi遥控焊接控制系统。
[0004]本发明的无线wifi遥控焊接控制系统,
[0005]它包括第一无线wifi模块、第二无线wifi模块、第一单片机和第二单片机,
[0006]第一无线wifi模块和第二无线wifi模块分别与第一单片机和第二单片机嵌入式连接,
[0007]所述第一无线wifi模块与第二无线wifi模块进行数据通讯,所述第一单片机通过串口与焊接平台连接;
[0008]第二单片机内嵌入接收软件,所述接收软件的工作过程包括如下步骤:
[0009]用于对第二无线wifi模块进行人工复位的步骤;
[0010]用于发送AT命令设置第二无线wifi模块的基本参数的步骤;每条AT命令建立一个数组,按位循环发送;
[0011]用于当发送AT命令成功后,接收返回值“0K”的步骤;
[0012]用于当发送AT命令失败后,接收返回值“ERROR”的步骤;
[0013]第一单片机内嵌入发送软件,所述发送软件的工作过程包括如下步骤:
[0014]用于对第一无线wifi模块进行人工复位的步骤;
[0015]用于设置为自动联网模式的步骤;
[0016]搜索所在环境中的AP热点的步骤;
[0017]用于发送AT命令设置第一无线wifi模块的基本参数的步骤。
[0018]第二无线wifi模块与第二单片机嵌入式连接为:
[0019]第二单片机的信号发送端与第二无线wifi模块的信号接收端连接,第二单片机的信号接收端与第二无线wifi模块的信号发送端连接,
[0020]第二单片机的信号请求发送端与第二无线wifi模块的信号清除发送端连接,第二单片机的信号清除发送端与第二无线wifi模块的信号请求发送端连接,[0021]第二单片机的各个GPIO 口分别与第二无线wifi模块相应功能的接口连接,
[0022]第二单片机的各个I/O接口与第二无线wifi模块相应功能的接口连接。
[0023]所述单片机的各个I/O接口包括低功耗唤醒时钟输入接口、工作运行模式选择接口、程序升级模式选择接口、数据传输模式调整接口、AT命令设置模式调整接口、出厂默认设置操作接口和自测试操作接口和外部引脚复位操作接口。
[0024]所述单片机为stm32f405单片机。
[0025]所述第一无线wifi模块和第二无线wifi模块均为wizfi210模块。
[0026]所述用于发送AT命令设置第二无线wifi模块的基本参数的步骤包括如下步骤:
[0027]发送切换数据模式进入命令模式的命令的步骤;
[0028]发送与当前网络断开连接的命令的步骤;
[0029]发送将第二无线wifi模块设置为有限无限AP的命令的步骤;
[0030]发送联网无安全认证模式的命令的步骤;
[0031]发送设置为不启动动态IP的命令的步骤;
[0032]发送设置静态网络参数,覆盖原来的参数值的命令的步骤;
[0033]发送以设定的SSID和通道号进行连接的命令的步骤;
[0034]发送自动连接参数,将第二无线wifi模块作为服务器,采用TCP/IP协议,端口号为5000的命令的步骤;
[0035]发送使能服务器设置前具有固定的IP地址的命令的步骤;
[0036]发送启动自动连接的命令的步骤。
[0037]所述用于发送AT命令设置第一无线wifi模块的基本参数的步骤包括如下步骤:
[0038]发送切换数据模式进入命令模式的命令的步骤;
[0039]发送第一无线wifi模块与当前网络断开连接的命令的步骤;
[0040]发送将第一无线wifi模块设置为Infrastructure模式的命令的步骤;
[0041]发送设置为不启动动态IP的命令的步骤;
[0042]发送设置静态网络参数,覆盖原来的参数值的命令的步骤;
[0043]发送以设定的SSID和通道号进行连接的命令的步骤;
[0044]发送自动连接参数,将第一无线wifi模块作为客户端,采用TCP/IP协议,端口号为5000的命令的步骤;
[0045]发送启动自动连接的命令的步骤。
[0046]它还包括计算机和第三无线wifi模块;
[0047]计算机与第三无线wifi模块嵌入式连接,第三无线wifi模块分别与第一无线wifi模块和第二无线wifi模块进行数据通讯,所述计算机内嵌入控制软件,所述控制软件的过程包括如下步骤:
[0048]用于建立AP热点的步骤;
[0049]用于当与第一单片机建立连接后,利用第三无线wifi模块分别与第一无线wifi模块和第二无线wifi模块进行无线通讯,实现焊接过程的网络化监控的步骤。
[0050]本发明的优点在于,为了减小遥控焊接遥控端连线,使操作方便灵活;同时又可实现设备间的联网和数据共享,改善操作者的工作环境,采用wizfi210无线模块和stm32f405单片机嵌入式连接,将串口通讯转换成无线wifi通讯。软件设计,通过stm32f405单片机向wizfi210模块发送AT指令,进行网络连接参数设置。从而进行远端焊接控制,焊接设备联网及数据共享。
【专利附图】

【附图说明】
[0051]图1为【具体实施方式】五所述的电气连接原理示意图。
【具体实施方式】
[0052]【具体实施方式】一:本实施方式所述的无线wifi遥控焊接控制系统,它包括第一无线wifi模块、第二无线wifi模块、第一单片机和第二单片机,
[0053]第一无线wifi模块和第二无线wifi模块分别与第一单片机和第二单片机嵌入式连接,
[0054]所述第一无线wifi模块与第二无线wifi模块进行数据通讯,所述第一单片机通过串口与焊接平台连接;
[0055]第二单片机内嵌入接收软件,所述接收软件的工作过程包括如下步骤:
[0056]用于对第二无线wifi模块进行人工复位的步骤;
[0057]用于发送AT命令设置第二无线wifi模块的基本参数的步骤;每条AT命令建立一个数组,按位循环发送;
[0058]用于当发送AT命令成功后,接收返回值“0K”的步骤;
[0059]用于当发送AT命令失败后,接收返回值“ERROR”的步骤;
[0060]第一单片机内嵌入发送软件,所述发送软件的工作过程包括如下步骤:
[0061]用于对第一无线wifi模块进行人工复位的步骤;
[0062]用于设置为自动联网模式的步骤;
[0063]搜索所在环境中的AP热点的步骤;
[0064]用于发送AT命令设置第一无线wifi模块的基本参数的步骤。
[0065]每条AT命令建立一个数组,按位循环发送。
[0066]【具体实施方式】二:本实施方式是对【具体实施方式】一所述的无线wifi遥控焊接控制系统的进一步限定,第二无线wifi模块与第二单片机嵌入式连接为:
[0067]第二单片机的信号发送端与第二无线wifi模块的信号接收端连接,第二单片机的信号接收端与第二无线wifi模块的信号发送端连接,
[0068]第二单片机的信号请求发送端与第二无线wifi模块的信号清除发送端连接,第二单片机的信号清除发送端与第二无线wifi模块的信号请求发送端连接,
[0069]第二单片机的各个GPIO 口分别与第二无线wifi模块相应功能的接口连接,
[0070]第二单片机的各个I/O接口与第二无线wifi模块相应功能的接口连接。将该无线模块与单片机之间进行嵌入式连接,单片机发送端(UART2_TX)/接收端(UART2_RX)与无线模块接收端(UART0_RX) /发送端(UART0_TX)交叉互联。单片机请求发送(UART2_RTS) /清除发送(UART2_CTS)与无线模块清除发送(UART0_CTS) /请求发送(UART0_RTS)相互连接。选择单片机的几个一般功能GPIO 口分别与无线模块功能选择口连接,I/O 口的不同信号输出状态,可对无线模块功能操作。包括低功耗唤醒时钟输入(ALARMl),工作运行模式(RUN)和程序升级模式(PROGRAM)选择,数据传输(DATA)模式和AT命令设置(COMMAND)模式调整,出厂默认设置(DEFAULT)和自测试(TEST)及外部引脚复位(EXT_RESET)操作。
[0071]【具体实施方式】三:本实施方式是对【具体实施方式】二所述的无线wifi遥控焊接控制系统的进一步限定,所述单片机的各个I/o接口包括低功耗唤醒时钟输入接口、工作运行模式选择接口、程序升级模式选择接口、数据传输模式调整接口、AT命令设置模式调整接口、出厂默认设置操作接口和自测试操作接口和外部引脚复位操作接口。
[0072]【具体实施方式】四:本实施方式是对【具体实施方式】一所述的无线wifi遥控焊接控制系统的进一步限定,所述单片机为stm32f405单片机。
[0073]【具体实施方式】五:结合图1说明本实施方式,本实施方式是对【具体实施方式】一或四所述的无线wifi遥控焊接控制系统的进一步限定,所述第一无线wifi模块和第二无线wifi模块均为wizfi210模块。
[0074]【具体实施方式】六:本实施方式是对【具体实施方式】一所述的无线wifi遥控焊接控制系统的进一步限定,
[0075]所述用于发送AT命令设置第二无线wifi模块的基本参数的步骤包括如下步骤:
[0076]发送切换数据模式进入命令模式的命令的步骤;
[0077]发送与当前网络断开连接的命令的步骤;
[0078]发送将第二无线wifi模块设置为有限无限AP的命令的步骤;
[0079]发送联网无安全认证模式的命令的步骤;
[0080]发送设置为不启动动态IP的命令的步骤;
[0081]发送设置静态网络参数,覆盖原来的参数值的命令的步骤;
[0082]发送以设定的SSID和通道号进行连接的命令的步骤;
[0083]发送自动连接参数,将第二无线wifi模块作为服务器,采用TCP/IP协议,端口号为5000的命令的步骤;
[0084]发送使能服务器设置前具有固定的IP地址的命令的步骤;
[0085]发送启动自动连接的命令的步骤。
[0086]发送“+++”命令切换数据模式进入命令模式;发送“AT+WD”与当前网络断开连接;发送“AT+WM=2”将该模块设置为有限无限AP ;发送“AT+WAUTH=0”联网无安全认证模式;发送 “AT+NDHCP=0” 设置为不启动动态 IP ;发送 “AT+NSET=192.168.55.1,255.255.255.0,192.168.55.1”设置静态网络参数,覆盖原来的参数值;发送“AT+WA=Limited AP,, 8"以设定的SSID和通道号进行连接;发送“AT+NAUT0=1,1,,5000”为自动连接参数,该模块作为服务器,采用TCP/IP协议,端口号为5000 ;发送“AT+DHCPSRVR=1”使能服务器设置前应具有一个固定的IP地址;最后发送“ATA2”启动自动连接,无线模块基本参数设置完成。
[0087]【具体实施方式】七:本实施方式是对【具体实施方式】I或六所述的无线wifi遥控焊接控制系统的进一步限定,
[0088]所述用于发送AT命令设置第一无线wifi模块的基本参数的步骤包括如下步骤:
[0089]发送切换数据模式进入命令模式的命令的步骤;
[0090]发送第一无线wifi模块与当前网络断开连接的命令的步骤;
[0091]发送将第一无线wifi模块设置为Infrastructure模式的命令的步骤;
[0092]发送设置为不启动动态IP的命令的步骤;
[0093]发送设置静态网络参数,覆盖原来的参数值的命令的步骤;[0094]发送以设定的SSID和通道号进行连接的命令的步骤;
[0095]发送自动连接参数,将第一无线wifi模块作为客户端,采用TCP/IP协议,端口号为5000的命令的步骤;
[0096]发送启动自动连接的命令的步骤。
[0097]发送“+++”命令切换数据模式进入命令模式;发送“AT+WD”与当前网络断开连接;发送“AT+WM=0”将该模块设置为Infrastructure模式;发送“AT+NDHCP=0”设置为不启动动态 IP ;发送“AT+NSET=192.168.55.1,255.255.255.0,192.168.55.1” 设置静态网络参数,覆盖原来的参数值;发送“AT+WA=Limited AP”以设定的SSID和通道号进行连接;发送“AT+NAUT0=0,1,192.168.55.1,5000”为自动连接参数,该模块作为客户端,采用TCP/IP协议,端口号为5000 ;最后发送“ATA2”启动自动连接,发送端无线模块基本参数设置完成。
[0098]【具体实施方式】八:本实施方式是对【具体实施方式】七所述的无线wifi遥控焊接控制系统的进一步限定,它还包括计算机和第三无线wifi模块;
[0099]计算机与第三无线wifi模块嵌入式连接,第三无线wifi模块分别与第一无线wifi模块和第二无线wifi模块进行数据通讯,所述计算机内嵌入控制软件,所述控制软件的过程包括如下步骤:
[0100]用于建立AP热点的步骤;
[0101]用于当与第一单片机建立连接后,利用第三无线wifi模块分别与第一无线wifi模块和第二无线wifi模块进行无线通讯,实现焊接过程的网络化监控的步骤。
[0102]同时本发明还可以实现多个无线wifi遥控焊接控制系统之间与计算机通讯。要求计算机具有无线功能或需要一个无线路由器,建立一个AP热点。多个平台同时访问该热点,进行数据传送和控制。
【权利要求】
1.无线wifi遥控焊接控制系统,其特征在于,它包括第一无线Wifi模块、第二无线wifi模块、第一单片机和第二单片机, 第一无线wifi模块和第二无线wifi模块分别与第一单片机和第二单片机嵌入式连接, 所述第一无线wifi模块与第二无线wifi模块进行数据通讯,所述第一单片机通过串口与焊接平台连接; 第二单片机内嵌入接收软件,所述接收软件的工作过程包括如下步骤: 用于对第二无线wifi模块进行人工复位的步骤; 用于发送AT命令设置第二无线wifi模块的基本参数的步骤;每条AT命令建立一个数组,按位循环发送; 用于当发送AT命令成功后,接收返回值“0K”的步骤; 用于当发送AT命令失败后,接收返回值“ERROR”的步骤; 第一单片机内嵌入发送软件,所述发送软件的工作过程包括如下步骤: 用于对第一无线wifi模块进行人工复位的步骤; 用于设置为自动联网模式的步骤; 搜索所在环境中的AP热点的步骤; 用于发送AT命令设置第一无线wifi模块的基本参数的步骤。
2.根据权利要求1所述的无线wifi遥控焊接控制系统,其特征在于,第二无线wifi模块与第二单片机嵌入式连接为: 第二单片机的信号发送端与第二无线wifi模块的信号接收端连接,第二单片机的信号接收端与第二无线wifi模块的信号发送端连接, 第二单片机的信号请求发送端与第二无线wifi模块的信号清除发送端连接,第二单片机的信号清除发送端与第二无线wifi模块的信号请求发送端连接, 第二单片机的各个GPIO 口分别与第二无线wifi模块相应功能的接口连接, 第二单片机的各个I/O接口与第二无线wifi模块相应功能的接口连接。
3.根据权利要求2所述的无线wifi遥控焊接控制系统,其特征在于,所述单片机的各个I/O接口包括低功耗唤醒时钟输入接口、工作运行模式选择接口、程序升级模式选择接口、数据传输模式调整接口、AT命令设置模式调整接口、出厂默认设置操作接口和自测试操作接口和外部引脚复位操作接口。
4.根据权利要求1所述的无线wifi遥控焊接控制系统,其特征在于,所述单片机为stm32f405 单片机。
5.根据权利要求1或4所述的无线wifi遥控焊接控制系统,其特征在于,所述第一无线wifi模块和第二无线wifi模块均为wizfi210模块。
6.根据权利要求1所述的无线wifi遥控焊接控制系统,其特征在于, 所述用于发送AT命令设置第二无线wifi模块的基本参数的步骤包括如下步骤: 发送切换数据模式进入命令模式的命令的步骤; 发送与当前网络断开连接的命令的步骤; 发送将第二无线wifi模块设置为有限无限AP的命令的步骤; 发送联网无安全认证模式的命令的步骤;发送设置为不启动动态IP的命令的步骤; 发送设置静态网络参数,覆盖原来的参数值的命令的步骤; 发送以设定的SSID和通道号进行连接的命令的步骤; 发送自动连接参数,将第二无线Wifi模块作为服务器,采用TCP/IP协议,端口号为5000的命令的步骤; 发送使能服务器设置前具有固定的IP地址的命令的步骤; 发送启动自动连接的命令的步骤。
7.根据权利要求1或6所述的无线wifi遥控焊接控制系统,其特征在于, 所述用于发送AT命令设置第一无线wifi模块的基本参数的步骤包括如下步骤: 发送切换数据模式进入命令模式的命令的步骤; 发送第一无线wifi模块与当前网络断开连接的命令的步骤; 发送将第一无线wifi模块设置为Infrastructure模式的命令的步骤; 发送设置为不启动动态IP的命令的步骤; 发送设置静态网络参数,覆盖原来的参数值的命令的步骤; 发送以设定的SSID和通道号进行连接的命令的步骤; 发送自动连接参数,将第一无线wifi模块作为客户端,采用TCP/IP协议,端口号为5000的命令的步骤; 发送启动自动连接的命令的步骤。
8.根据权利要求7所述的无线wifi遥控焊接控制系统,其特征在于,它还包括计算机和第三无线wifi模块; 计算机与第三无线wifi模块嵌入式连接,第三无线wifi模块分别与第一无线wifi模块和第二无线wifi模块进行数据通讯,所述计算机内嵌入控制软件,所述控制软件的过程包括如下步骤: 用于建立AP热点的步骤; 用于当与第一单片机建立连接后,利用第三无线wifi模块分别与第一无线wifi模块和第二无线wifi模块进行无线通讯,实现焊接过程的网络化监控的步骤。
【文档编号】B23K37/00GK103464939SQ201310435638
【公开日】2013年12月25日 申请日期:2013年9月23日 优先权日:2013年9月23日
【发明者】张忠典, 王天祥, 吴来军, 李奇伟, 薄红伟, 夏裕俊, 朱世良, 刘殿宝, 李大用, 齐嵩宇 申请人:哈尔滨工业大学
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1