Hi folks.
In this thread I'm going to present an all hardware DIY (Tesla) ACIM ASIC controller that does not need uC, DSP and programming.
It is a spin-off of this thread about a similar controller for a DC series motor.
Most of "can it be done?" stuff (simulations, breadboarding) is in the DC series thread. You may want to read it before continuing here.
Only one feedback signal is needed: a tacho signal. Let's assume that the Tesla ACIM drive units have encoders that generate 36 pulses per rev, per channel.
That means 2 (channels) x 36 = 72 tacho pulses. With a frequency doubler (edge detector) 144 pulses are available for control.
The basic design in the DC series thread assumes 60 pulses per rev from a 2 pole machine with a reluctance sensor.
The Tesla ACIMs could very well be 4 pole machines, so 144 from an encoder is great!
Even a DSP based controller needs tailored interfaces for a specific drive unit. And then some software mods.
So it takes less effort to modify an all hardware controller that can be divided in well defined functional subcircuits,
like PLL, throttle, PWM, phase shifter, tacho (encoder), output stage.
For the 60 to 144 transition it means: set the division factor in the PLL to match the higher input frequency.
That's all. The parts count remains the same.
In this thread I'm going to present an all hardware DIY (Tesla) ACIM ASIC controller that does not need uC, DSP and programming.
It is a spin-off of this thread about a similar controller for a DC series motor.
Most of "can it be done?" stuff (simulations, breadboarding) is in the DC series thread. You may want to read it before continuing here.
Only one feedback signal is needed: a tacho signal. Let's assume that the Tesla ACIM drive units have encoders that generate 36 pulses per rev, per channel.
That means 2 (channels) x 36 = 72 tacho pulses. With a frequency doubler (edge detector) 144 pulses are available for control.
The basic design in the DC series thread assumes 60 pulses per rev from a 2 pole machine with a reluctance sensor.
The Tesla ACIMs could very well be 4 pole machines, so 144 from an encoder is great!
Even a DSP based controller needs tailored interfaces for a specific drive unit. And then some software mods.
So it takes less effort to modify an all hardware controller that can be divided in well defined functional subcircuits,
like PLL, throttle, PWM, phase shifter, tacho (encoder), output stage.
For the 60 to 144 transition it means: set the division factor in the PLL to match the higher input frequency.
That's all. The parts count remains the same.