产品展示 Categories
联系我们 contact us
- 联系人:
- 陆先生
- 手机:
- 15895595058
- 电话:
- 0512-58628685
- 地址:
- 张家港市南丰镇
在系统编程设计-电动液压滚圆机滚弧机张家港数
添加时间:2019-03-26
通过1553B通信协议各种解码器设计方案讨论了引起协议可信赖性不足的硬件的三个原因:没有对干扰的容错设计,拖尾电压超过输入下限以及缺少过0位置的修正能力。所以解码器容错能力的提高是改善1553B通信协议可信赖性的关键。文中介绍了容错解码器中对抗干扰的部分:将每8slot组成两个半位HB1和HB2。采用这种方法,在半位中连续干扰宽度为3slot的可以排除掉,宽度小的干扰累加小于3时也可滤除掉。对于增频的1553B芯片(例如2Mbps以上),这是更加重要的可信赖性改进。 的输入电路必须监视总线上最早2.5μs后到达的响应(4.3.3.8规定的响应时间为款规定了终端输入电压的大校节点必须对0.86~14V的输入差(峰-峰值,以下无专门说明均为峰-峰值)作出响应,对小于0.2V的输入差不作出响应。所以当拖尾电压差为250mV时,便可能产生不希望的非空闲的逻辑读数,解释为sync已经开始,从而引起后续定时的错误。在系统编程设计-电动液压滚圆机滚弧机张家港数控钢管滚圆机滚弧机折弯机单调衰减的拖尾过程如图4所示。图4单调衰减的拖尾过程常见的译码器识别sync的方案有两种:①以第一个跳变作sync边界的方案,由于拖尾,当拖尾电压极性与上一位不同时,第一个跳变立即出现,在4μs时未见到sync中间跳变沿(实际sync还在后面开始时),认为新字错误,从而只能误判。②以出现数据流)(以半位时间为单位)作sync识别的方案本文由公司网站滚圆机网站
采集
转载中国知网整理! http://www.gunyuanjixie.com,当拖尾与新sync前半段电平不同时(例如,会见到与真据流,就会将111000错读为sync,将最后的11(1)内无跳变,也只能判错。这2个方案还假设sync中的跳变沿未受干扰,如果其中有干扰被误解为跳变沿,也会报错,所以是不能容错的。现在估计一下这种出错的概率。为了使接收器正确响应输入电压,它的切换点应设计在(时应该输出逻辑状态,小于0.53V应该不响应输入,视为空闲。针对FPGA程序在线编程与加载问题,提出一种极其简单的基于PicoBlaze6的FPGA高可靠性在系统编程方法。基于此方法,实现了一个通过串口对SPI Flash在系统编程的设计,该设计着重阐述整个设计的工作原理与实现方法,并给出了带电重启与选择加载的实现时序仿真图与在系统编程的调试结果。调试结果表明,在系统编程得到成功实现,本设计已在工程实践中得到应用。通过指令操作控制ICAP实现完成。FPGA上电后,FPGA加载头文件规定的启动信息区域的配置文件工作;如果启动信息区域的配置文件加载失败,FPGA自动回滚加载回滚区域的配置文件工作;当需要更新配置文件时,系统发指令更新FPGA回滚区域的配置文件并更新头文件,修改以前的启动信息地址为回滚区域的地址,以前回滚区域的地址为启动信息地址,实现了两个区域配置文件的交替更新并保存更新前一个版本的程序配置文件作为回滚区域配置文件。FPGA程序配置文件加载流程如图2所示,上电工作,FPGA加载区域X的配置文件,串口在系统编程更新区域Z的配置文件与头文件,更新成功以后断电重启,若加载成功,FPGA加载区域Z的配置文件工作;加载失败,FPGA自动回滚加载区域X的配置文件工作。系统设计可以通过串口发指令读取程序版本号,判断FPGA程序是否更新成功。在设计中,Header头文件、区域X和区域Z的Flash存储空间如表1所列。Header头文件存储启动地址的信息,决定了启动区图2配置文件更新与加载流程图域是X还是Z;如果启动区域是X,那么启动地址信息回滚地址信息如果启动区域地址是Z,那么启动地址信息是0x400000,回滚地址信息是0如果更新加载的是区域X的文件,那么设计更新区域Z存储的配置文件,并更新头文件修在系统编程设计-电动液压滚圆机滚弧机张家港数控钢管滚圆机滚弧机折弯机本文由公司网站滚圆机网站
采集
转载中国知网整理! http://www.gunyuanjixie.com