摘要
本发明涉及电磁阀控制技术领域,尤其涉及一种基于L9305芯片的电磁阀颤振控制方法及其修正方法,阀颤振控制方法包括以下:获取F_req和F_theo;判断F_theo是否满足F_req的区间范围要求,若满足,则执行S3,若不满足,则执行S4;暂存满足要求的Nstep,以及Nstep对应的Tstep;判断索引是否完成,若完成,则执行得到Tstep,若未完成,判断和索引;计算得到Istep;S7、同步spi指令,并将Nstep以及Tstep、Istep输入到L9305芯片中,以实现电磁阀的颤振控制。本发明通过先查表并索引得到最大电流步进改变数量Nstep,再最大电流步进改变数量Nstep对应的每个步进时间长度Tstep,最后得到每个步进电流变化量Istep的方式实现电磁阀的颤振控制,能够提高电磁阀颤振控制的精度。
技术关键词
修正方法
芯片
频率
电磁阀控制技术
电流值
颤振控制方法
控制电磁阀
索引
理论
逻辑
动态
指令
周期
精度
关系