Completion of the VFD - PCB and Demo
This past week the PCB order was delivered from JLCPCB. The traces came out great:
The VFD PCBs
I used THT components since I was not familiar with JLC's SMT service and I had plenty of the required components stocked. From the image below, the modulation index (MOD INDEX) potentiometer is not being used since I decided manual amplitude adjustment is not required.
The assembled PCB with component
The VFD uses open loop volts/frequency (V/Hz) control. In a nutshell, V/Hz control works to keep the ratio between applied voltage and frequency constant such that the flux in the rotor is constant. This means that across different speeds a constant torque is applied:
$$\phi = \frac{V}{4.44 f K T}$$
For this motor the V/Hz ratio is $120 V / 60 Hz = 2$. This means that is the frequency is increased by 1 Hz, the voltage is increased by 2 V.
Induction motor speed vs voltage characteristic
From the graph above, in the linear region, this V/Hz ratio can be seen as the slope of the line. For the firmware, a modified version of Kurt Hutten's Arduino SPWM code was used (linked here). Putting it all together here is a quick demonstration of the system in action:
System demonstration of the VFD
Wow, I've never seen someone use a VFD to drive a shaded pole motor before. Usually people just use triac based "dimmer" modules.
ReplyDelete