程序烧写设备和程序烧写系统的制作方法

文档序号:16879640发布日期:2019-02-15 22:00阅读:201来源:国知局
程序烧写设备和程序烧写系统的制作方法

本发明涉及程序烧写技术领域,具体而言,涉及一种程序烧写设备和程序烧写系统。



背景技术:

在现有技术中,程序烧写装置包括烧写模块、供电模块及固定模块。但是,经发明人研究发现,目标板的插针插入烧写模块和固定模块的引脚以进行烧写的方式不够方便,从而存在着程序烧写的便利性不足的问题。



技术实现要素:

有鉴于此,本发明的目的在于提供一种程序烧写设备和程序烧写系统,以改善现有技术中存在的问题。

为实现上述目的,本发明实施例采用如下技术方案:

一种程序烧写设备,包括:

具有容纳空间的壳体;

dsu烧写接口,该dsu烧写接口贯穿所述壳体;

用于与计算机连接的调试接口,该调试接口贯穿所述壳体,且靠近所述容纳空间的一端通过连接线与所述dsu烧写接口连接;

位于所述容纳空间的电路板,该电路板上集成有电压转换电路;

母头接口,该母头接口贯穿所述壳体,且靠近所述容纳空间的一端与所述电压转换电路的输出端连接;

用于与外部电源连接的电源接口,该电源接口贯穿所述壳体,且靠近所述容纳空间的一端通过连接线与所述电压转换电路的输入端连接;

固定部件,该固定部件包括第一滑轨和与该第一滑轨相对设置的第二滑轨,该第一滑轨与所述dsu烧写接口对应设置,且所述第二滑轨与所述母头接口对应设置,以使目标板设置于所述第一滑轨和所述第二滑轨后,该目标板的烧写引脚与所述dsu烧写接口连接、电源引脚与所述母头接口连接。

在本发明实施例较佳的选择中,该程序烧写设备还包括uarti消息反馈接口,该uarti消息反馈接口贯穿所述壳体,所述调试接口靠近所述容纳空间的一端通过连接线与所述uarti消息反馈接口连接,所述第一滑轨与所述uarti消息反馈接口对应设置,且所述第二滑轨与所述母头接口对应设置,以使目标板设置于所述第一滑轨和所述第二滑轨后,该目标板的uarti接口与所述uarti消息反馈接口连接、电源引脚与所述母头接口连接。

在本发明实施例较佳的选择中,所述电压转换电路包括变压器、整流桥、三端可调正稳压器集成单元、开关稳压集成单元及电流采样单元,其中,所述变压器、整流桥、三端可调正稳压器集成单元及开关稳压集成单元依次相连,所述电流采样单元与开关稳压集成单元相连接,所述变压器与所述电源接口连接,所述开关稳压集成单元与所述母头接口连接。

在本发明实施例较佳的选择中,所述三端可调正稳压器集成单元采用lm317三端可调正稳压器模块,所述lm317三端可调正稳压器集成模块包括滑动变阻器,其中,外部电源提供的交流电压通过变压器降压、整流桥整流及电容滤波后输入至所述lm317三端可调正稳压器集成模块,通过调节所述滑动变阻器输出24v或5v的直流电压至所述开关稳压集成单元。

在本发明实施例较佳的选择中,所述开关稳压集成单元采用lm2576开关稳压集成降压模块,该lm2576开关稳压集成降压模块对24v或5v的直流电压进行降压稳压后输出至所述母头接口。

本发明实施例还提供了一种程序烧写系统,该系统包括计算机、程序烧写设备及目标板,所述程序烧写设备包括:

具有容纳空间的壳体;

dsu烧写接口,该dsu烧写接口贯穿所述壳体;

用于与计算机连接的调试接口,该调试接口贯穿所述壳体,且靠近所述容纳空间的一端通过连接线与所述dsu烧写接口连接;

位于所述容纳空间的电路板,该电路板上集成有电压转换电路;

母头接口,该母头接口贯穿所述壳体,且靠近所述容纳空间的一端与所述电压转换电路的输出端连接;

用于与外部电源连接的电源接口,该电源接口贯穿所述壳体,且靠近所述容纳空间的一端通过连接线与所述电压转换电路的输入端连接;

固定部件,该固定部件包括第一滑轨和与该第一滑轨相对设置的第二滑轨,该第一滑轨与所述dsu烧写接口对应设置,且所述第二滑轨与所述母头接口对应设置,以使目标板设置于所述第一滑轨和所述第二滑轨后,该目标板的烧写引脚与所述dsu烧写接口连接、电源引脚与所述母头接口连接。

在本发明实施例较佳的选择中,该程序烧写设备还包括uarti消息反馈接口,该uarti消息反馈接口贯穿所述壳体,所述调试接口靠近所述容纳空间的一端通过连接线与所述uarti消息反馈接口连接,所述第一滑轨与所述uarti消息反馈接口对应设置,且所述第二滑轨与所述母头接口对应设置,以使目标板设置于所述第一滑轨和所述第二滑轨后,该目标板的uarti接口与所述uarti消息反馈接口连接、电源引脚与所述母头接口连接。

在本发明实施例较佳的选择中,所述电压转换电路包括变压器、整流桥、三端可调正稳压器集成单元、开关稳压集成单元及电流采样单元,其中,所述变压器、整流桥、三端可调正稳压器集成单元及开关稳压集成单元依次相连,所述电流采样单元与开关稳压集成单元相连接,所述变压器与所述电源接口连接,所述开关稳压集成单元与所述母头接口连接。

在本发明实施例较佳的选择中,所述三端可调正稳压器集成单元采用lm317三端可调正稳压器模块,所述lm317三端可调正稳压器集成模块包括滑动变阻器,其中,外部电源提供的交流电压通过变压器降压、整流桥整流及电容滤波后输入至所述lm317三端可调正稳压器集成模块,通过调节所述滑动变阻器输出24v或5v的直流电压至所述开关稳压集成单元。

在本发明实施例较佳的选择中,所述开关稳压集成单元采用lm2576开关稳压集成降压模块,该lm2576开关稳压集成降压模块对24v或5v的直流电压进行降压稳压后输出至所述母头接口。

本发明实施例提供的程序烧写设备和程序烧写系统,通过设置包括第一滑轨和第二滑轨的固定部件,该第一滑轨与所述dsu烧写接口对应设置,且所述第二滑轨与所述母头接口对应设置,以使目标板设置于所述第一滑轨和所述第二滑轨后,该目标板的烧写引脚与所述dsu烧写接口连接、电源引脚与所述母头接口连接,以使所述目标板可以通过所述第一滑轨和第二滑轨连接所述dsu烧写接口和所述母头接口,从而提高程序烧写的便利性。

为使本发明的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。

附图说明

图1为本发明实施例提供的程序烧写系统的结构框图。

图2为本发明实施例提供的计算机的结构框图。

图3为本发明实施例提供的程序烧写设备的结构图。

图4为本发明实施例提供的程序烧写设备的局部放大图。

图5为本发明实施例提供的电压转换电路的结构框图。

图6为本发明实施例提供的电压转换电路的电路图。

图标:10-程序烧写系统;100-程序烧写设备;110-壳体;120-dsu烧写接口;130-调试接口;140-电路板;141-电压转换电路;150-母头接口;160-电源接口;170-固定部件;171-第一滑轨;172-第二滑轨;180-uarti消息反馈接口;200-目标板;300-计算机;310-存储器;320-处理器。

具体实施方式

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例只是本发明的一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本发明实施例的组件可以以各种不同的配置来布置和设计。

因此,以下对在附图中提供的本发明的实施例的详细描述并非旨在限制要求保护的本发明的范围,而是仅仅表示本发明的选定实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。在本发明的描述中,术语“第一”、“第二”等仅用于区分描述,而不能理解为只是或暗示相对重要性。

在本发明的描述中,除非另有明确的规定和限定,术语“设置”、“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通。对于本领域的普通技术人员而言,可以具体情况理解上述术语在本发明中的具体含义。

如图1所示,本发明实施例提供了一种程序烧写系统10,包括程序烧写设备100、目标板200及计算机300。

详细地,所述程序烧写设备100的一端与所述计算机300连接、另一端与所述目标板200连接,以将所述计算机300发送的烧写程序传递至所述目标板200,并将所述目标板200发送的反馈消息传递给所述计算机300。

可选地,所述目标板200的具体类型不受限制,可以根据实际应用进行设置。例如,在本实施例中,所述目标板200指待进行烧写操作的装载国产化s698系列芯片的plc电路板,包括中央处理器cpu(s698系列芯片)、dsu接口、uarti接口及连接电源的公头引脚。所述目标板200将按照功能类型进行编号,每个型号的目标板200对应着特定的烧写程序。

同时,结合图2,所述计算机300可以包括存储器310和处理器320。详细地,所述存储器310和处理器320之间直接或间接地电性连接,以实现数据的传输或交互。例如,这些元件相互之间可通过一条或多条通讯总线或信号线实现电性连接。其中,所述存储器310可以是,但不限于,随机存取存储器(randomaccessmemory,ram),只读存储器(readonlymemory,rom),可编程只读存储器(programmableread-onlymemory,prom),可擦除只读存储器(erasableprogrammableread-onlymemory,eprom),电可擦除只读存储器(electricerasableprogrammableread-onlymemory,eeprom)等。其中,存储器310用于存储烧写程序和上位机平台软件,所述处理器320在接收到执行指令后,通过所述上位机平台软件发送与所述目标板200对应的烧写程序。

详细地,针对装载国产化s698系列芯片的plc的特点,所述平台软件集合封装了v8mon软件的api函数。所述平台软件根据用户所选择的目标板200编号,自动配置相应的固件,并将所述固件烧写至目标板200中,从而实现将pc端存储的固件烧写到对应目标板200的s698芯片的功能。使用者无需专业的技术背景,通过简洁的软件界面即可完成上述过程,且所述软件为绿色版,直接拷贝后便可使用(需要微软net架构的支持)。

其中,所述烧写程序是针对目标板200功能生成的格式为.exe的文件,也称为固件,分为“测试固件”和“正式固件”,每个型号的目标板200都有其对应的“测试固件”和“正式固件”,所述固件保存在pc端指定的路径下。若使用者选择烧写“测试固件”,可以测试目标板200的各类芯片以及引脚是否正常、正确焊接;若选择“正式固件”进行烧写,可对一个已经确定基础硬件焊接无误的目标板200进行功能上的测试,如果烧写成功且目标板200功能正常即可投入后续使用。理论上,在一个目标板200出厂之后应先烧写“测试固件”,在确保所述目标板200硬件焊接正常后,再烧写“正式固件”,以确保所述目标板200功能正常。

同时,所述处理器320可能是一种集成电路芯片,具有信号的处理能力。上述的处理器320可以是通用处理器,包括中央处理器(centralprocessingunit,cpu)、网络处理器(networkprocessor,np)等;还可以是数字信号处理器(dsp)、专用集成电路(asic)、现场可编程门阵列(fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。

其中,所述程序烧写系统10烧写程序和消息接收均使用串口通信的方式,所述计算机300与所述目标板200的dsu接口相连的com口作为烧写串口,用于烧写文件;所述计算机300与目标板200的信息发送接口uarti相连的com口作为消息串口,用于接收所述目标板200的回馈信息。在进行烧写时,要在计算机300记录使用的dsu、uarti对应的串口号,并在所述平台软件中选择。

同时,消息串口默认串口波特率为115200;数据位8,停止位:1,校验位:无。所需pc端的环境要求:操作系统windowsxp、windows7需安装微软net架构(.netframework4.0)。

进一步地,在进行烧写操作时无需重复繁琐的接线插拔动作,在固定好所述程序烧写设备100的位置并确定好与所述计算机300连接端口后,只需替换需要烧写的目标板200即可,方便了操作人员;另外可根据需要在计算机300上终止烧写,否则等待烧写完毕在软件端即可读取烧写结果,烧写完清空模块选择,并且所述程序烧写系统10支持某些特殊模块mac地址的烧写,在进行对特殊模块的烧写时,软件会自动弹出填写mac地址的对话框,用户在弹出的对话框正确填写地址即可。

结合图3,本发明实施例还提供了一种程序烧写设备100,该程序烧写设备100可以包括壳体110、dsu烧写接口120、调试接口130、电路板140、母头接口150、电源接口160及固定部件170。

详细地,所述壳体110具有容纳空间;所述dsu烧写接口120贯穿所述壳体110;所述调试接口130用于与计算机300连接,该调试接口130贯穿所述壳体110,且靠近所述容纳空间的一端通过连接线与所述dsu烧写接口120连接;所述电路板140位于所述容纳空间,该电路板140上集成有电压转换电路141;所述母头接口150贯穿所述壳体110,且靠近所述容纳空间的一端与所述电压转换电路141的输出端连接;所述电源接口160用于与外部电源连接,该电源接口160贯穿所述壳体110,且靠近所述容纳空间的一端通过连接线与所述电压转换电路141的输入端连接;所述固定部件170包括第一滑轨171和与该第一滑轨171相对设置的第二滑轨172,该第一滑轨171与所述dsu烧写接口120对应设置,且所述第二滑轨172与所述母头接口150对应设置,以使目标板200设置于所述第一滑轨171和所述第二滑轨172后,该目标板200的烧写引脚与所述dsu烧写接口120连接、电源引脚与所述母头接口150连接。

通过以上设置,以使所述目标板200可以通过所述第一滑轨171和第二滑轨172连接所述dsu烧写接口120和所述母头接口150,从而提高程序烧写的便利性。

进一步地,结合图4,所述程序烧写设备100还可以包括uarti消息反馈接口180。该uarti消息反馈接口180贯穿所述壳体110,所述调试接口130靠近所述容纳空间的一端通过连接线与所述uarti消息反馈接口180连接。所述第一滑轨171与所述uarti消息反馈接口180对应设置,且所述第二滑轨172与所述母头接口150对应设置,以使目标板200设置于所述第一滑轨171和所述第二滑轨172后,该目标板200的uarti接口与所述uarti消息反馈接口180连接、电源引脚与所述母头接口150连接。

结合图5,所述电压转换电路141可以包括变压器、整流桥、三端可调正稳压器集成单元、开关稳压集成单元及电流采样单元,其中,所述变压器、整流桥、三端可调正稳压器集成单元及开关稳压集成单元依次相连,所述电流采样单元与开关稳压集成单元相连接,所述变压器与所述电源接口160连接,所述开关稳压集成单元与所述母头接口150连接。

详细地,参考图6,所述三端可调正稳压器集成单元采用lm317三端可调正稳压器模块,所述lm317三端可调正稳压器集成模块包括滑动变阻器,其中,外部电源提供的交流电压通过变压器降压、整流桥整流及电容滤波后输入至所述lm317三端可调正稳压器集成模块,通过调节所述滑动变阻器输出24v或5v的直流电压至所述开关稳压集成单元。

同时,所述开关稳压集成单元采用lm2576开关稳压集成降压模块,该lm2576开关稳压集成降压模块对24v或5v的直流电压进行降压稳压后输出至所述母头接口150。

综上所述,本发明实施例提供的程序烧写设备100和程序烧写系统10,通过设置包括第一滑轨171和第二滑轨172的固定部件170,该第一滑轨171与所述dsu烧写接口120对应设置,且所述第二滑轨172与所述母头接口150对应设置,以使目标板200设置于所述第一滑轨171和所述第二滑轨172后,该目标板200的烧写引脚与所述dsu烧写接口120连接、电源引脚与所述母头接口150连接,以使所述目标板200可以通过所述第一滑轨171和第二滑轨172连接所述dsu烧写接口120和所述母头接口150,从而提高程序烧写的便利性。

以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1