The invention discloses a high-voltage pulse generator and a communication method for it, in which the high-voltage pulse generator includes a master controller and a sub-controller; the data transmitted between the master controller and the sub-controller includes at least the first type data and the second type data, and the second type data includes at least two kinds; the communication method includes: the first type data is sent this time; When data is sent, part of the type II data is sent; the next time the type I data is sent, another part of the type II data is sent; the step is executed iteratively until all types of the type II data have been sent. By the invention, the real-time transmission of the first type data can be guaranteed, and the controller pin resource occupied is less, the cost is lower, and the problem of data conflict will not occur.
【技术实现步骤摘要】
一种高压脉冲发生器及用于其的通信方法
本专利技术涉及高压脉冲发生器
,具体涉及一种高压脉冲发生器及用于其的通信方法。
技术介绍
高压脉冲技术指的是把能量经过相对长时间的存储后,在极端时间内快速释放,从而产生高压脉冲。储能电容、电压控制电路是高压脉冲发生器的必要部件,其他电路对储能电容实现较长时间的储能之后,电压控制电路控制储能电容放电以得到电压脉冲。一个电压控制电路通常由若干可控开关(例如MOSFET)形成H桥等形式的控制电路,这些可控开关由该电压控制电路所对应的子控制器控制。高压脉冲发生器通常还会包括一个总控制器,与子控制器实时通信,用于从总体上控制高压发生器产生预定高压脉冲。子控制器从总控制器获取相关数据(例如,包括载波信号数据、储能电容的电压、启/停指令、复位指令、脉冲频率、脉冲个数、脉冲极性等),并根据该相关数据控制其所对应的电压控制电路按照指定参数放电。现有总控制器与子控制器之间进行实时数据通信的方法,可以有三种。方法一、总控制器与子控制器之间采用一条传输线路,当有数据需要传输时,便采用该线路传输。这种方法常常容易出现数据冲突的问题,例如,当有两种数据需要同时占用线路进行传输时,必须忽略其中一种数据(这会丢失关键数据而造成故障),或者两种数据中的一者延迟发送(由于高压脉冲发送器对实时性要求特别高,这种延迟会导致最终的脉冲波形不理想)。方法二、总控制器与子控制器之间采用一条传输线路,定时向子控制器发送所有数据。由于总控制器与子控制器之间所需传输的数据种类较多,但是高压发生器的控制系统对于不同种类数据的实时性要求不同,方法二的数据通信方式会导致 ...
【技术保护点】
1.一种用于高压脉冲发生器的通信方法,其特征在于,所述高压脉冲发生器包括总控制器和子控制器;所述总控制器与所述子控制器之间传输的数据至少包括第一类数据和第二类数据,且所述第二类数据包括至少两种,高压脉冲发生器对所述第一类数据的实时性要求高于所述第二类数据;所述方法包括:本次发送第一类数据时,发送部分种类第二类数据;下一次发送第一类数据时,发送另一部分种类第二类数据;循环执行该步骤,直至所有种类的第二类数据发送完毕。
【技术特征摘要】
1.一种用于高压脉冲发生器的通信方法,其特征在于,所述高压脉冲发生器包括总控制器和子控制器;所述总控制器与所述子控制器之间传输的数据至少包括第一类数据和第二类数据,且所述第二类数据包括至少两种,高压脉冲发生器对所述第一类数据的实时性要求高于所述第二类数据;所述方法包括:本次发送第一类数据时,发送部分种类第二类数据;下一次发送第一类数据时,发送另一部分种类第二类数据;循环执行该步骤,直至所有种类的第二类数据发送完毕。2.根据权利要求1所述的用于高压脉冲发生器的通信方法,其特征在于,每次发送第一类数据时,发送所有种类的第一类数据。3.根据权利要求1所述的用于高压脉冲发生器的通信方法,其特征在于,每次发送第一类数据时,发送部分种类的第一类数据;并且,所有种类的第一类数据发送完所需的发送次数M小于所有种类的第二类数据发送完所需的发送次数N;在所有种类的第二数据发送完毕前,所有种类的第一类数据已发送完毕。4.根据权利要求1所述的用于高压脉冲发生器的通信方法,其特征在于,每次发送时,将待发送的第一类数据、第二类数据组合成数据包发送。5.根据权利要求1所述的用于高压脉冲发生器的通信方法,其特征在于,所述高压脉冲发生器包括至少两个充放电控制电路,每个充放电控制电路对应设置有一个子控制器;所述数据包还包括子控制器的标识。6.根据权利要求1至5任一项所述的用于高压脉冲发生器的通信方法,...
【专利技术属性】
技术研发人员:范声芳,陈晓森,陈飞,郝建伟,王万全,
申请(专利权)人:苏州博思得电气有限公司,
类型:发明
国别省市:江苏,32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。