摘要
传统电容放电点火(CDI)的数字控制采用定时器、捕捉比较模块实现。其将激励角度转换为相应的定时器计数值,采用普通16位定时器与捕捉外设测量转速,占用较多CPU资源且误差大。通过单片机PIC16F1619和角度定时器(AT),只需较少的CPU资源,就能以准确的激励角度激励火花,且角度分辨率与发动机转速无关。PIC16F1619的外设资源丰富:采用可编程逻辑单元捕捉脉冲发生器的拾波器信号;采用24位信号测量定时器计算转速;采用数学加速器模块计算激励角度的插值;采用互补波形发生器生成调制的脉宽调制(PWM)信号。试验结果表明,使用角度定时器的CDI点火控制方法,较少占用单片机的CPU和RAM资源,控制系统的精度和转速无关,角度分辨率得到大大提高。
The digital control of the traditional capacitor discharge ignition (CDI)is implemented by adopting timer and capture comparison module.The incentive angle is converted into the corresponding timer count value,and the measurement of rotating speed is using ordinary 16bit timer and capture peripheral with many CPU resources and big error. Through the single chip microcomputer PIC16F1619 and the angle timer(AT),the incentive sparks can be incited on the correct angle with very little CPU resources,and the angular resolution is independent of the engine speed. PIC16F1619 provides abundant peripheral resources: by using programmable logic unit,the pickup signal of pulse generator can be captured; with 24bit signal measurement timer,the rotating speed is calculated; by using mathematical accelerator module,the interpolation of the incentive angle is calculated; by using complementary waveform generator,the pulse width modulation(PWM) signal is generated. The experimental results show that the CDI using angular timer requests less CPU and RAM resources of the single chip computer,the precision of the control system is independent to the rotating speed,and angular resolution is improved greatly.
作者
胡邦南
李明飞
HU Bangnan,LI Mingfei(School of Electrical Engineering, Hunan Industry Polytechnic, Changslia 410208, China)
出处
《自动化仪表》
2018年第2期25-28,共4页
Process Automation Instrumentation
基金
湖南省教育厅科学研究基金资助项目(15C0445、16C0524)
关键词
内燃发动机
角度定时器
数字加速器
电容放电
信号测量
点火控制
Internal combustion engine
Angular timer ( AT)
Digital accelerator
Capacitor discharge
Signal measurement
Ignition control