汽车电液助力转向系统ECU的设计与开发
一般可以定义为4~50ms 之间。在这个时间之间调用各种算法,大电流电感要保证每个程序运行时间加起来小于EHPS 循环时间,这样才能保证EHPS 的节奏。如果程序执行时间大于EHPS 循环时间,则就会出现程序工作节拍性不强,造成系统运行的不稳定。EHPS 循环时间是可调整的,就是要根据程序的执行时间来调整。
2.2 EHPS ECU 的中断程序
EHPS 主循环的运行不时被中断系统所打断,一旦有中断发生,CPU 要响应中断并退出主循环。中断系统的服务程序主要处理突发和随机事一体电感器件。如果不用中断就会占用主程序许多查询时间,所以中断系统实际是一种并行的多任务程序。
在EHPS 软件中主要使用了下面几种中断类型:
1)方向盘转角中断:它使用输入捕捉中断将方向盘转角脉冲信号记录到寄存器,用于计算目标转速。
2)电机转速采集中断:它使用输入捕捉中断可以随时将输入转速的脉冲信号记录到寄存器。
3)串行通讯中断:串行通讯主要用于诊断系统,使用接收中断,当接收到上位机信号后就可以中断主循环而进入诊断程序。
4)定时器中断:进行控制系统的延时处理。
3. ECU 硬件电路系统设计
电子控制单元根据转向速率和车速信号确定并