成功案例
案例详情
所在位置: 首页> 成功案例> 其它>

8联片脱机烧录程序

日期:2024-09-20 06:38
浏览次数:0
摘要:支持同时连接8组分板烧录,输出开始信号,(高电平为3.3v,电流0.5mA)(低电平为0.7v,为500mA输入),输入结果信号,(1.65v以上为高点平,一下为低电平),提供电继电器切换信号,(500MA的驱动能力,低电平驱动)。


一、 脱机烧录提供信号:


  • 共十六个io端口,八个端口为一组,提供一组5v24v1.5A)的驱动电平,
  • 目前*多支持同时连接8组分板烧录,
  • 输出开始信号,(高电平为3.3v,电流0.5mA)(低电平为0.7v,为500mA输入)
  • 输入结果信号,(1.65v以上为高点平,一下为低电平)
  • 提供电继电器切换信号,(500MA的驱动能力,低电平驱动)



二、工作原理


  • 设置结果信号采样时间。设计结果信号启动延时时间。
  • 在开始的时候,可以提供一个长度可以设定的方波,(高电平脉冲,低电平脉冲)
  • 开始信号提供后,延时结果信号启动延时时间后,启动读结果信号,
  • 在结果信号的采样时间内,如果结果信号读取响应的与脱机烧录器烧录结果相对应的结果,(高低电平信号,上升沿下降沿信号)表示烧录成功,在结果信号的采样时间内没读取相应的结果信号,表示烧录失败。
  • 在界面中反馈为相应的失败成功界面。



三、程序解说

(按顺序进行烧录程序说明烧录,烧录完了一个芯片接着烧录下一芯片)


参数一:标准值的数值无意义,(在0<x<4.9v)的时候可以选取到参数二(脱机烧录的模式IC

参数二:脱机烧录的模式IC模式。

参数三:表示结果信号进行侦测的*长时间。

参数四:A点为输出开始信号,B为结果读入信号位,G点为输出继电器控制信号位。

参数五:为烧录失败后再次烧录的次数。

参数六:为烧录的分板后的分板名称,便于识别,那块分板烧录失败。

 

在参数的设置中可以对ic烧录电平进行设置,

在测试主界面----系统参数设置-----GPIO设置,     

 

 

 

² IC烧入启动电平:

       正脉冲:(脉冲时为低电平,其他时间为高点平(3.3v)因为输出芯片是反向2803

负脉冲:(脉冲时为高电平,其他时间为低电平(0.7v ))


² 烧入结果电平:(一般用的是烧录Ok信号)

      高电平:外部提供一个高电平时,判断为收到烧入完成正常信号。

      低电平:外部提供一个低电平时,判断为收到烧入完成正常信号。

     上升沿:外部提供一个上升沿时,判断为收到烧入完成正常信号。

     下降沿:外部提供一个下降沿时,判断为收到烧入完成正常信号。

 

² Ic烧入启动脉冲宽度:单位是毫秒,正常来说是提供50ms宽度,使用者可以根据实际情况进行自行判断调整,

² IC烧入结果读取延时;单位是毫秒,主要作用是屏蔽程序烧录上电的那部分时间不稳定性干扰,或者上次烧入的结果对这次的影响。使用者可以根据实际情况进行自行判断调整,延时时间不能长于烧录时间,不然判断不到结果。

 

l 烧录时间轴:

 

四、程序解说

(按并行进行烧录程序说明烧录,所有烧入一起进行并行烧录)

 

 

 

G-2G-3那行填入数字才会进行识别为并行烧录。

① 为继电器控制位,

② 红色框类A点为1,B点为3,表示开始信号1----3GPIO为输出端,现也可一对多控制也就是A点为1B点也为1.结果分别读取。

③ 红色框类点为G19,G2点为11,表示开始信号9----11号输入端,

表示:1---9为一组,2---10为一组。3---11为一组

其他设置同串行烧录。

 

 

五、GPIO的接口的图(原理图和结构图一一对应关系)

 

 

  (实际结构图)点位是一一对应的)

 

 

 

六、接线示意图:

烧录测试思路:

 

 

接线实物图:

 

 

 

单片烧录信号接线示意图:

 

 

26————VPP

16————DAT

11————CLK

27————VDD

17————GND

 

其他8片治具信号如下:

 

 

GPIO信号:

继电器切换板继电器控制为:GPIO1(接线方式:哪个输出端口GPIO信号跳线到control端口,就由哪个端口控制继电器。);

烧录机启动信号输出点为GPIO2(接线方式:哪个输出端口GPIO信号跳线到start端口,就由哪个端口控制启动信号。启动信号可以分别控制也可以统一控制);

烧录机结果信号输入点位GPIO9-GPIO16,

1 号板对应结果信号------GPIO9;

2 号板对应结果信号------GPIO10;

3 号板对应结果信号------GPIO11;

4 号板对应结果信号------GPIO12;

5 号板对应结果信号------GPIO13;

6 号板对应结果信号------GPIO14;

7 号板对应结果信号------GPIO15;

8 号板对应结果信号------GPIO16

 

七、安装测试

程序参数设置

 

 

将烧录步骤编入测试程序中直接测试即可,先测试静态部分,静态部分PASS后才会进行烧录,当静态部分测试Fail时烧录步骤不会执行,*大限度保证待测板**。烧录成功则和静态测试一起显示通过,如果有烧录失败的则再右侧显示**零件区域显示。



粤公网安备 44030602001522号