Originally posted by norbs
ANyway to measusre response time?
Sure, a real good O-Scope, and a Stepper motor driver circuit.
But, what does it really matter?
Here's a snippet of code from an IAC routine. Note, this is also for a non A/C car, so it's alot more streamlined then what you'd normally see in a oem application.
While the aftermarket codes might be somewhat simplier, there's still so much going on, that nothing's going to happen instantly. I don't know if the aftermarkets run their code in loops or just in continually repeat the code from end to end, there still is going to be a limit to how often the code for the IAC is read, and acted upon.
While an aftermarket company might not let you see/edit the filtering that goes on, they probably use some form of PID to make the RPM corrections, and that code also takes time to run.
* IDLE AIR CONTROL CONSTANTS AND TABLES
* IAC Parameters
; 'COEFF' RPM/12.5 FILTER CONSTANT
; 'SECS ' LENGTH OF TIME FOR HOT SPARK RETARD, SEC
; '%TPS' THRESHOLD BELOW WHICH ISC IS ENABLED
; 143 steps, motor park position
; 0.5 sec's, stepper motor pk to run delay, sec/80
; 650 rpm/12.5 pwr steer stall saver
; 700 rpm/12.5 to exit pwr steer stall saver
; small error extend, idle too hi
; large error extend, idle too hi
; small err retract, idle too lo
; large err retract, idle too lo
; 50.0 rpm, idle hi bk pt for large gain wd
; 37.5 rpm, idle lo bk pt for large gain wd
;* 12.5 rpm, dead band
;* extend pulse reset steps
;* 8.7 vdc, stepper motor protect
;* 25, DFCO step's, added when in
;* 8 steps, fan bump
; 1 step, pk/neut position diff
;* 0 steps incr for batt vdc decrease
;* 0.2vdc batt decr for incr steps
;* max iac
;* low vss TF decay filter coef
;* med vss TF decay filter coef
;* hi vss TF decay filter coef
;* .0 sec, TF decay delay for low vss sec/5
;* .0 sec, TF decay delay for hi vss sec/5
;* decay filter coef, DFCO not active
;* decay filter coef, DFCO active
;* decay filter coef, for stall saver
;* 6 steps, min TF val at > lo vss
;* %tps for TF bias
;* max TF, steps
BTW, if anyone wants to make an IAC controller, Rainbow Electronics used to make a *learning kit* that used a design that works with a GM stepper motor (IAC).