一种用于光伏信息交互终端的软件升级装置制造方法及图纸

技术编号:14508274 阅读:79 留言:0更新日期:2017-01-31 20:57
一种用于光伏信息交互终端的软件升级装置,涉及软件升级装置,具体是通过外部存储器以及CPU的SPI接口实现现场软件升级的装置,用于光伏信息交互终端的软件升级。所述升级装置包括连接USB接插件的存储器以及设置在光伏信息交互终端上且连接CPU SPI总线的USB接插件,所述的存储器为SPI_FLASH存储芯片。使用本实用新型专利技术提供的技术方案,对技术人员要求不高,对处理器资源要求较低,存储介质可以根据升级文件的需要选择合适容量的SPI_FLASH存储芯片制作,不用采购大容量U盘,降低成本。

【技术实现步骤摘要】

本技术涉及软件升级装置,具体是通过外部存储器以及CPU的SPI接口实现现场软件升级的装置。
技术介绍
光伏信息交互终端是将光伏电站中的光伏并网逆变器、汇流箱、电能表和环境监测仪等设备的数据通过RS485、RS232和RS422等方式收集起来,并通过GPRS、以太网、WIFI、3G等方式传送到服务器,同时能够将服务器下发的控制指令发送给光伏并网逆变器,控制逆变器工作状态的设备。随着光伏发电的推广普及,光伏信息交互终端的使用也越来越多。光伏信息交互终端在使用过程中需要根据现场的情况对软件进行现场升级。现有光伏信息交互终端的软件现场升级一般通过终端的网络接口或485接口进行,这种软件升级的方式一般需要开发专用的升级软件,现场需要有计算机的支持,同时还要对操作人员进行培训,人力、物力成本很大。同类技术中,目前有使用存储有升级程序的外部存储器实现智能终端软件升级的技术方案,软件升级的过程如下:首先,计算机通过转接设备将待升级文件按照一定的格式写入外部存储器中特定的地址,格式及地址事先与终端约定好。当外部存储器插入终端时,终端识别设备插入并从约定好的特定地址中读取升级文件并写入存储器,完成软件升级。如中国专利《一种无线通信终端及其软件升级方法》(101937349B)披露,运用板侧的存储卡读的功能,将版本文件从PC机上的存储卡中读出,再利用写入非易失存储器的函数,根据存储器分区表的信息,将新版本文件写入到存储器的指定地址中。《基于USB接口的嵌入式软件升级方法及系统》(申请号:201210066605.1)也披露了一种方法:首先,检测USB接口是否有USB存储器件,然后在USB存储器件上查找升级管理程序,将升级管理程序拷贝到系统内存,在系统内存中运行启动升级管理程序。这种方式需要终端支持USB服务,同时USB处理会占用处理器较多的资源,需要选择相对高端的处理器,另外,购买USB存储器也不利于成本控制。目前,普通的单片机都具有SPI接口,各种存储容量的SPI_FLASH存储芯片成本也很低,利用现有的软件升级方法,使用低配资源来实现软件升级已成为可能。
技术实现思路
本技术的目的是提供一种简单的低成本的现场软件升级装置。为了实现上述目的,本技术采用的技术方案是:一种用于光伏信息交互终端的软件升级装置,包括存储器和光伏信息交互终端,所述存储器连接USB接插件,在光伏信息交互终端中设置连接CPU的USB接插件,两个USB接插件一个为公头,一个为母座。进一步的,所述的存储器为SPI_FLASH存储芯片。进一步的,所述USB接插件为USB3.0插件;连接到SPI_FLASH存储芯片的USB3.0插件的1脚连接SPI_FLASH存储芯片的电源输入,2脚接地,3-6脚分别连接SPI_FLASH存储芯片的MISO、MOSI、SCK、CS管脚,7脚接地,8、9脚悬空;SPI_FLASH存储芯片的CS、WP、HOLD管脚通过电阻连接电源;连接到光伏信息交互终端中CPU的USB3.0插件连接CPU的SPI总线,其中1脚连接3.3V电源输入,2-6脚分别连接CPU的ID、MISO、MOSI、SCK、CS管脚,7脚接地,8、9脚悬空;2脚通过电阻连接3.3V电源。外置FLASH按接口分有总线FLASH、SPI_FLASH,本技术使用SPI_FLASH。总线FLASH需要CPU上有外部总线接口,SPI_FLASH就是通过SPI口对FLASH进行读写。速度上,总线FLASH比SPI的快,但是SPI_FLASH成本低。SPI_FLASH的通信原理很简单,它以主从方式工作,这种模式通常有一个主设备和一个或多个从设备,需要至少4根线,事实上单向传输时3根也可以。所有基于SPI的设备通过以下几个管脚完成数据传输:SDI(或MISO,主设备数据输入、从设备数据输出)、SDO(或MOSI,主设备数据输出、从设备数据输入)、SCLK(或SCK,时钟)、CS(片选)。本技术中,存储有升级程序的SPI_FLASH存储芯片和USB接插件连接在一起,做成类似USB存储器形式的存储介质,同时,光伏信息交互终端上设置相应的插口,当存储介质插入终端时,由终端通过3.3VCC引脚对存储介质进行供电,通过SCK引脚为存储介质提供时钟信号,终端判断ID引脚为低电平来识别存储介质的插入,并通过其余管脚读取存储介质的数据,从而实现软件升级。本技术的有益效果是:1、操作简单,只需要将存储介质插入终端上设置的相应插口即可,对操作人员没有技术要求,节省人力成本。2、成本低,首先对处理器资源要求较低,只需要有SPI接口即可,普通的单片机就能实现,可选择较低端的处理器;其次存储介质可以根据升级文件的需要选择合适容量的SPI_FLASH存储芯片制作,不用采购大容量U盘,降低成本。附图说明图1是本技术存储器与USB接插件的电原理图,图2是本技术光伏信息交互终端中CPU与USB接插件的电原理图,CPU只显示了部分有关管脚。具体实施方式一种用于光伏信息交互终端的软件升级装置,包括两个独立部分,一个是做成类似USB存储器形式的存储介质,由连接USB接插件的存储器组成,另一个是设置在光伏信息交互终端中、连接CPU上SPI总线的USB接插件,两个USB接插件一个为公头,一个为母座。软件升级通过将存储介质插入光伏信息交互终端完成。下面结合附图对本技术做进一步说明:本实施例中,存储器为SPI_FLASH,采用MX25L3206系列存储器,具体型号是MX25L3206EM2I-12G,所述CPU采用LPC1768系列的CPU,具体型号是LPC1768FBD100。USB3.0插件只是使用接插件中的管脚作为连接介质,并不遵从USB接插件的管脚定义。参看图1,存储器为SPI_FLASH存储芯片,电气接口J1为USB3.0插件,有9个管脚,本技术中用了其中7个。其中1脚连接SPI_FLASH存储芯片的电源输入,2脚接地,3-6脚分别连接SPI_FLASH存储芯片的MISO、MOSI、SCK、CS管脚,7脚接地,8、9脚悬空;SPI_FLASH存储芯片的CS、WP、HOLD管脚通过电阻连接电源。电阻R1、R2、R3起上拉作用,将芯片引脚电平上拉到3.3V的电平,电容C1为滤波作用,保证芯片电源稳定。参看图2,电气接口J2为USB3.0插件,这里使用了9个管脚中的7个,连接到光伏信息交互终端中CPU的USB接插件连接CPU的SPI总线,其中1脚连接3.3V电源输入,2-6脚分别连接CPU的ID、MISO、MOSI、SCK、CS管脚,7脚接地,8、9脚悬空;2脚通过电阻连接3.3V电源。CPU的其他管脚连接其它器件,这里不再描述。当存储介质插入终端时,J2上的3.3VCC连接J1上的3.3VCC,由终端为存储介质提供电源和时钟,J1和J2上的GND实现存储介质和终端共地。终本文档来自技高网
...

【技术保护点】
一种用于光伏信息交互终端的软件升级装置,包括存储器和光伏信息交互终端,其特征在于:所述存储器连接USB接插件,在光伏信息交互终端中设置连接CPU的USB接插件,两个USB接插件一个为公头,一个为母座。

【技术特征摘要】
1.一种用于光伏信息交互终端的软件升级装置,包括存储器和光伏信息交互终端,其特征在于:所述存储器连接USB接插件,在光伏信息交互终端中设置连接CPU的USB接插件,两个USB接插件一个为公头,一个为母座。
2.根据权利要求1所述的一种用于光伏信息交互终端的软件升级装置,其特征在于:所述的存储器为SPI_FLASH存储芯片。
3.根据权利要求2所述的一种用于光伏信息交互终端的软件升级装置,其特征在于:
所述USB接插件为USB3.0插件;
连接到SPI_FLASH存储芯片的USB3.0插件的1脚连接SPI_FLASH存储芯片的电源输入,2脚接地,3-6脚分别连接...

【专利技术属性】
技术研发人员:翟志国陆志远高胜国李春海张鹏陈洪雨陈贺常生强袁玉宝王强
申请(专利权)人:石家庄科林电气股份有限公司
类型:新型
国别省市:河北;13

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

1