System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及脉冲电源,尤其涉及一种高精度的功率输出方法、装置、设备及存储介质。
技术介绍
1、脉冲电源在工作过程中易累积靶材电荷,从而产生硬弧,影响与之相连的器件的寿命,因此,如何在脉冲电源的功率输出过程中避免硬弧的产生,愈发受到人们重视。
2、现有脉冲电源的输出方式中,常通过dsp(digital singnal processor)控制器输出定时通断的功率信号来避免靶材电荷的累积,从而避免硬弧的产生。但dsp控制器输出的功率信号常因信号的延迟而导致无法有效控制功率信号输出,存在控制精度较低的问题。
3、上述内容仅用于辅助理解本专利技术的技术方案,并不代表承认上述内容是现有技术。
技术实现思路
1、本专利技术的主要目的在于提供一种高精度的功率输出方法、装置、设备及存储介质,旨在解决现有脉冲电源功率输出控制精度低的技术问题。
2、为实现上述目的,本专利技术提供了一种高精度的功率输出方法,所述高精度的功率输出方法应用于fpga控制模块,所述方法包括:
3、在接收到dsp控制模块输出的使能信号时开始启动计时,并将脉冲启动信号发送至所述dsp控制模块,以使所述dsp控制模块在接收到所述脉冲启动信号时输出功率信号至外接设备;
4、当启动计时时间达到第一预设时间时,发送脉冲关闭信号至所述dsp控制模块,以使所述dsp控制模块在接收到所述脉冲关闭信号时停止输出所述功率信号。
5、可选地,所述当启动计时时间达到第一预设时间
6、清空启动计时时间并开始关闭计时,当关闭计时时间达到第二预设时间时,再次发送脉冲启动信号至所述dsp控制模块,清空关闭计时时间并再次进行所述启动计时,并根据所述第一预设时间和所述第二预设时间周期性地交替输出所述脉冲启动信号和所述脉冲关闭信号。
7、此外,为实现上述目的,本专利技术还提出一种高精度的功率输出装置,所述高精度的功率输出装置包括:启动模块和停止模块;
8、所述启动模块和所述停止模块均与所述dsp控制模块连接;
9、所述启动模块,用于在接收到所述dsp控制模块输出的使能信号时进行启动计时,并将脉冲启动信号发送至所述dsp控制模块,以使所述dsp控制模块在接收到所述脉冲启动信号时输出功率信号至外接设备;
10、所述停止模块,用于当启动计时时间达到第一预设时间时,发送脉冲关闭信号至所述dsp控制模块,以使所述dsp控制模块在接收到所述脉冲关闭信号时停止输出所述功率信号。
11、此外,为实现上述目的,本专利技术还提供一种高精度的功率输出方法,所述高精度的功率输出方法应用于dsp控制模块,所述方法包括:
12、发送使能信号至fpga控制模块,以使所述fpga控制模块在接收到所述使能信号时反馈脉冲启动信号;
13、在接收到所述脉冲启动信号时,输出功率信号至外接设备,直至在接收到所述fpga控制模块发送的脉冲关闭信号时,停止输出所述功率信号,所述脉冲关闭信号为所述fpga控制模块在反馈脉冲启动信号后达到第一预设时间时对应输出至所述dsp控制模块的信号。
14、可选地,所述功率信号包括:点火信号和pid恒流信号;所述在接收到所述脉冲启动信号时,输出功率信号至外接设备的步骤,包括:
15、在接收到所述脉冲启动信号时,输出所述点火信号至外接设备;
16、按照预设时间间隔进行获取所述外接设备的电流,并基于所述外接设备的电流判断所述外接设备是否点火成功;
17、若是,则发送电流控制信号至pid运行模块,以使所述pid运行模块在接收到所述电流控制信号时反馈恒流控制信号;
18、在接收到所述恒流控制信号时,输出所述pid恒流信号至外接设备,以使所述外接设备基于所述pid恒流信号进入pid恒流运行模式。
19、可选地,所述基于所述外接设备的电流判断所述外接设备是否点火成功的步骤,包括:
20、当检测到所述外接设备的电流值大于预设电流值时,判断所述外接设备点火成功。
21、可选地,所述基于所述外接设备的电流判断所述外接设备是否点火成功的步骤,还包括:
22、当检测到所述外接设备的电流值不大于预设电流值时,记录所述外接设备的电流值的连续异常次数;
23、当所述连续异常次数超过预设异常次数时,判断所述外接设备点火不成功。
24、此外,为实现上述目的,本专利技术还提出一种高精度的功率输出装置,所述高精度的功率输出装置包括:使能模块和输出模块;
25、所述使能模块与所述输出模块均与所述fpga控制模块连接,所述输出模块与外接设备连接;
26、所述使能模块,用于发送使能信号至所述fpga控制模块,以使所述fpga控制模块在接收到所述使能信号时反馈脉冲启动信号;
27、所述输出模块,用于在接收到所述脉冲启动信号时,输出功率信号至所述外接设备,直至在接收到所述fpga控制模块发送的脉冲关闭信号时,停止输出所述功率信号,所述脉冲关闭信号为所述fpga控制模块在反馈脉冲启动信号第一预设时间后输出。
28、此外,为实现上述目的,本专利技术还提出一种高精度的功率输出设备,所述设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的高精度的功率输出程序,所述高精度的功率输出程序配置为实现如上文所述的高精度的功率输出方法的步骤。
29、此外,为实现上述目的,本专利技术还提出一种存储介质,所述存储介质上存储有高精度的功率输出程序,所述高精度的功率输出程序被处理器执行时实现如上文所述的高精度的功率输出方法的步骤。
30、本专利技术公开了一种高精度的功率输出方法、装置、设备及存储介质,该方法包括:发送使能信号至fpga控制模块,以使fpga控制模块在接收到使能信号时反馈脉冲启动信号;在接收到脉冲启动信号时,输出功率信号至外接设备,直至在接收到fpga控制模块发送的脉冲关闭信号时,停止输出功率信号,脉冲关闭信号为fpga控制模块在反馈脉冲启动信号后达到第一预设时间时对应输出至dsp控制模块的信号。相较于现有的通过dsp控制器进行功率信号的通断方式的功率输出方法,本专利技术可使dsp控制模块与fpga模块连接,在需要输出功率信号时由dsp控制模块输出使能信号至fpga控制模块,fpga控制模块则对应反馈周期性交替变化的脉冲启动信号和脉冲关闭信号,而dsp控制模块则根据该高精度的周期性交替变化的脉冲启动信号和脉冲关闭信号输出定时通断的功率信号,从而提高定时准确性,提升功率信号输出的控制精度。
本文档来自技高网...【技术保护点】
1.一种高精度的功率输出方法,其特征在于,所述高精度的功率输出方法应用于FPGA控制模块,所述方法包括:
2.如权利要求1所述的功率输出方法,其特征在于,所述当启动计时时间达到第一预设时间时,发送脉冲关闭信号至所述DSP控制模块之后,还包括:
3.一种高精度的功率输出装置,其特征在于,所述高精度的功率输出装置包括:启动模块和停止模块;
4.一种高精度的功率输出方法,其特征在于,所述高精度的功率输出方法应用于DSP控制模块,所述方法包括:
5.如权利要求4所述的功率输出方法,其特征在于,所述功率信号包括:点火信号和PID恒流信号;所述在接收到所述脉冲启动信号时,输出功率信号至外接设备的步骤,包括:
6.如权利要求5所述的功率输出方法,其特征在于,所述基于所述外接设备的电流判断所述外接设备是否点火成功的步骤,包括:
7.如权利要求6所述的功率输出方法,其特征在于,所述基于所述外接设备的电流判断所述外接设备是否点火成功的步骤,还包括:
8.一种高精度的功率输出装置,其特征在于,所述高精度的功率输出装置包
9.一种高精度的功率输出设备,其特征在于,所述设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的高精度的功率输出程序,所述高精度的功率输出程序配置为实现如权利要求1至2和/或4至7中任一项所述的高精度的功率输出方法的步骤。
10.一种存储介质,其特征在于,所述存储介质上存储有高精度的功率输出程序,所述高精度的功率输出程序被处理器执行时实现如权利要求1至2和/或4至7中任一项所述的高精度的功率输出方法的步骤。
...【技术特征摘要】
1.一种高精度的功率输出方法,其特征在于,所述高精度的功率输出方法应用于fpga控制模块,所述方法包括:
2.如权利要求1所述的功率输出方法,其特征在于,所述当启动计时时间达到第一预设时间时,发送脉冲关闭信号至所述dsp控制模块之后,还包括:
3.一种高精度的功率输出装置,其特征在于,所述高精度的功率输出装置包括:启动模块和停止模块;
4.一种高精度的功率输出方法,其特征在于,所述高精度的功率输出方法应用于dsp控制模块,所述方法包括:
5.如权利要求4所述的功率输出方法,其特征在于,所述功率信号包括:点火信号和pid恒流信号;所述在接收到所述脉冲启动信号时,输出功率信号至外接设备的步骤,包括:
6.如权利要求5所述的功率输出方法,其特征在于,所述基于所述外接设备的电...
【专利技术属性】
技术研发人员:乐卫平,邱盛军,王欣,邓峻,
申请(专利权)人:深圳市恒运昌真空技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。