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

文档序号:10247396阅读:315来源:国知局
一种用于光伏信息交互终端的软件升级装置的制造方法
【技术领域】
[0001]本实用新型涉及软件升级装置,具体是通过外部存储器以及CPU的SPI接口实现现场软件升级的装置。
【背景技术】
[0002]光伏信息交互终端是将光伏电站中的光伏并网逆变器、汇流箱、电能表和环境监测仪等设备的数据通过RS485、RS232和RS422等方式收集起来,并通过GPRS、以太网、WIFI、3G等方式传送到服务器,同时能够将服务器下发的控制指令发送给光伏并网逆变器,控制逆变器工作状态的设备。随着光伏发电的推广普及,光伏信息交互终端的使用也越来越多。
[0003]光伏信息交互终端在使用过程中需要根据现场的情况对软件进行现场升级。现有光伏信息交互终端的软件现场升级一般通过终端的网络接口或485接口进行,这种软件升级的方式一般需要开发专用的升级软件,现场需要有计算机的支持,同时还要对操作人员进行培训,人力、物力成本很大。
[0004]同类技术中,目前有使用存储有升级程序的外部存储器实现智能终端软件升级的技术方案,软件升级的过程如下:
[0005]首先,计算机通过转接设备将待升级文件按照一定的格式写入外部存储器中特定的地址,格式及地址事先与终端约定好。
[0006]当外部存储器插入终端时,终端识别设备插入并从约定好的特定地址中读取升级文件并写入存储器,完成软件升级。
[0007]如中国专利《一种无线通信终端及其软件升级方法》(101937349B)披露,运用板侧的存储卡读的功能,将版本文件从PC机上的存储卡中读出,再利用写入非易失存储器的函数,根据存储器分区表的信息,将新版本文件写入到存储器的指定地址中。
[0008]《基于USB接口的嵌入式软件升级方法及系统》(【申请号】201210066605.1)也披露了一种方法:首先,检测USB接口是否有USB存储器件,然后在USB存储器件上查找升级管理程序,将升级管理程序拷贝到系统内存,在系统内存中运行启动升级管理程序。
[0009]这种方式需要终端支持USB服务,同时USB处理会占用处理器较多的资源,需要选择相对高端的处理器,另外,购买USB存储器也不利于成本控制。
[0010]目前,普通的单片机都具有SPI接口,各种存储容量的SPI_FLASH存储芯片成本也很低,利用现有的软件升级方法,使用低配资源来实现软件升级已成为可能。

【发明内容】

[0011 ]本实用新型的目的是提供一种简单的低成本的现场软件升级装置。
[0012]为了实现上述目的,本实用新型采用的技术方案是:一种用于光伏信息交互终端的软件升级装置,包括存储器和光伏信息交互终端,所述存储器连接USB接插件,在光伏信息交互终端中设置连接CPU的USB接插件,两个USB接插件一个为公头,一个为母座。
[0013]进一步的,所述的存储器为SPI_FLASH存储芯片。
[0014]进一步的,
[0015]所述USB接插件为USB3.0插件;
[0016]连接到SPI_FLASH存储芯片的USB3.0插件的I脚连接SPI_FLASH存储芯片的电源输入,2脚接地,3-6脚分别连接SPI_FLASH存储芯片的MIS0、M0SI、SCK、CS管脚,7脚接地,8、9脚悬空;SP I_FLASH存储芯片的CS、WP、HOLD管脚通过电阻连接电源;
[0017]连接到光伏信息交互终端中CPU的USB3.0插件连接CPU的SPI总线,其中I脚连接
3.3V电源输入,2-6脚分别连接0?1]的10、1130、1031、30(工3管脚,7脚接地,8、9脚悬空;2脚通过电阻连接3.3V电源。
[0018]外置FLASH按接口分有总线FLASH、SPI_FLASH,本实用新型使用SPI_FLASH。总线FLASH需要CPU上有外部总线接口,SPI_FLASH就是通过SPI 口对FLASH进行读写。速度上,总线FLASH比SPI的快,但是SPI_FLASH成本低。
[0019]SPI_FLASH的通信原理很简单,它以主从方式工作,这种模式通常有一个主设备和一个或多个从设备,需要至少4根线,事实上单向传输时3根也可以。所有基于SPI的设备通过以下几个管脚完成数据传输:SDI(或MIS0,主设备数据输入、从设备数据输出)、SD0(或MOSI,主设备数据输出、从设备数据输入)、SCLK(或SCK,时钟)、CS(片选)。
[0020]本实用新型中,存储有升级程序的SPI_FLASH存储芯片和USB接插件连接在一起,做成类似USB存储器形式的存储介质,同时,光伏信息交互终端上设置相应的插口,当存储介质插入终端时,由终端通过3.3VCC引脚对存储介质进行供电,通过SCK引脚为存储介质提供时钟信号,终端判断ID引脚为低电平来识别存储介质的插入,并通过其余管脚读取存储介质的数据,从而实现软件升级。
[0021 ]本实用新型的有益效果是:
[0022]1、操作简单,只需要将存储介质插入终端上设置的相应插口即可,对操作人员没有技术要求,节省人力成本。
[0023]2、成本低,首先对处理器资源要求较低,只需要有SPI接口即可,普通的单片机就能实现,可选择较低端的处理器;其次存储介质可以根据升级文件的需要选择合适容量的SPI_FLASH存储芯片制作,不用采购大容量U盘,降低成本。
【附图说明】
[0024]图I是本实用新型存储器与USB接插件的电原理图,
[0025]图2是本实用新型光伏信息交互终端中CPU与USB接插件的电原理图,CPU只显示了部分有关管脚。
【具体实施方式】
[0026]一种用于光伏信息交互终端的软件升级装置,包括两个独立部分,一个是做成类似USB存储器形式的存储介质,由连接USB接插件的存储器组成,另一个是设置在光伏信息交互终端中、连接CPU上SPI总线的USB接插件,两个USB接插件一个为公头,一个为母座。软件升级通过将存储介质插入光伏信息交互终端完成。
[0027]下面结合附图对本实用新型做进一步说明:
[0028]本实施例中,存储器为SPI_FLASH,采用MX25L3206系列存储器,具体型号是MX25L3206EM2I-12G,所述 CPU 采用 LPC1768 系列的 CPU,具体型号是 LPC1768FBD100。
[0029]USB3.0插件只是使用接插件中的管脚作为连接介质,并不遵从USB接插件的管脚定义。
[0030]参看图I,存储器为SPI_FLASH存储芯片,电气接口Jl为USB3.0插件,有9个管脚,本实用新型中用了其中7个。其中I脚连接SPI_FLASH存储芯片的电源输入,2脚接地,3_6脚分别连接SPI_FLASH存储芯片的MIS0、M0SI、SCK、CS管脚,7脚接地,8、9脚悬空;SPI_FLASH存储芯片的CS、WP、H0LD管脚通过电阻连接电源。
[0031 ]电阻Rl、R2、R3起上拉作用,将芯片引脚电平上拉到3. 3V的电平,电容Cl为滤波作用,保证芯片电源稳定。
[0032]参看图2,电气接口J2为USB3.0插件,这里使用了9个管脚中的7个,连接到光伏信息交互终端中CPU的USB接插件连接CPU的SPI总线,其中I脚连接3. 3V电源输入,2_6脚分别连接CPU的10、1030、1031、30(、03管脚,7脚接地,8、9脚悬空;2脚通过电阻连接3.3¥电源。(PU的其他管脚连接其它器件,这里不再描述。
[0033]当存储介质插入终端时,J2上的3.3VCC连接Jl上的3.3VCC,由终端为存储介质提供电源和时钟,Jl和J2上的GND实现存储介质和终端共地。
[0034]终端上,ID引脚通过电阻R51上拉到3 . 3V,对应的存储介质中管脚直接接地。当没有插入介质时,ID管脚为高电平,CPU检测到高电平不执行升级操作;插入介质时,ID管脚电平被拉低到地,CPU的ID引脚(第59管脚)检测到低电平,执行升级操作。
[0035]为了更直观地显示升级是否完成,可以利用Jl和J2上两个悬空的管脚8和9,如在Jl上的8、9脚分别连接指示灯,在J2上的8、9脚连接CPU的IO接口,当完成升级时,CPU上对应8脚的IO接口给出高电平,点亮存储介质上的指示灯,指示升级完成;当升级失败时,CPU上对应9脚的IO接口给出高电平,点亮存储介质上的指示灯,指示升级失败。
【主权项】
1.一种用于光伏信息交互终端的软件升级装置,包括存储器和光伏信息交互终端,其特征在于:所述存储器连接USB接插件,在光伏信息交互终端中设置连接CPU的USB接插件,两个USB接插件一个为公头,一个为母座。2.根据权利要求I所述的一种用于光伏信息交互终端的软件升级装置,其特征在于:所述的存储器为SPI_FLASH存储芯片。3.根据权利要求2所述的一种用于光伏信息交互终端的软件升级装置,其特征在于: 所述USB接插件为USB3.0插件; 连接到SPI_FLASH存储芯片的USB3.0插件的I脚连接SPI_FLASH存储芯片的电源输入,2脚接地,3-6脚分别连接SPI_FLASH存储芯片的MISO、MOSI、SCK、CS管脚,7脚接地,8、9脚悬空;SP I_FLASH存储芯片的CS、WP、HOLD管脚通过电阻连接电源; 连接到光伏信息交互终端中CPU的USB3.0插件连接CPU的SPI总线,其中I脚连接3. 3V电源输入,2-6脚分别连接CPU的ID、MIS0、M0SI、SCK、CS管脚,7脚接地,8、9脚悬空;2脚通过电阻连接3.3V电源。4.根据权利要求3所述的一种用于光伏信息交互终端的软件升级装置,其特征在于:所述SPI_FLASH采用MX25L3206系列存储器,所述CPU采用LPC1768系列的CPU。
【专利摘要】一种用于光伏信息交互终端的软件升级装置,涉及软件升级装置,具体是通过外部存储器以及CPU的SPI接口实现现场软件升级的装置,用于光伏信息交互终端的软件升级。所述升级装置包括连接USB接插件的存储器以及设置在光伏信息交互终端上且连接CPU?SPI总线的USB接插件,所述的存储器为SPI_FLASH存储芯片。使用本实用新型提供的技术方案,对技术人员要求不高,对处理器资源要求较低,存储介质可以根据升级文件的需要选择合适容量的SPI_FLASH存储芯片制作,不用采购大容量U盘,降低成本。
【IPC分类】G06F9/445
【公开号】CN205158334
【申请号】CN201520866486
【发明人】翟志国, 陆志远, 高胜国, 李春海, 张鹏, 陈洪雨, 陈贺, 常生强, 袁玉宝, 王强
【申请人】石家庄科林电气股份有限公司
【公开日】2016年4月13日
【申请日】2015年11月3日
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1