About the article

Single-phase 1-kilowatt AC Motor Drive

Three-mode design: integral-cycle switching, phase-cut trailing, or phase-cut leading edge.

Single-phase 1-kilowatt AC Motor Drive
This low-cost and easy to build drive is designed to control AC motors typically found in household appliances and other equipment like electric tools. The drive presented here does a good job using an MCU running software to match different AC load types like inductive and capacitive. The proposed hardware is capable of driving loads of up to 1 kW. Thanks to the hardware being designed with adaptability in mind, the motor drive’s interface can be tailored and enhanced to suit many personal requirements.
Downloading of this magazine article is reserved for registered users only.
Login | Register now!
Relevant websites
Gerber file

CAM/CAD data for the PCB referred to in this article is available as a Gerber file. Elektor GREEN and GOLD members can exclusively download these files for free as part of their membership. Gerber files allow a PCB to be produced on an appropriate device available locally, or through an online PCB manufacturing service.

Elektor recommends its business partner Eurocircuits as the company of choice for its own prototypes and volume production in selected cases.

Download the BOM list
The BOM (Bill of Materials) is the technically exhaustive listing of parts and other hardware items used to produce the working and tested prototype of any Elektor Labs project. The BOM file contains deeper information than the Component List published for the same project in Elektor Magazine. If required the BOM gets updated directly by our lab engineers. As a reader, you can download the list here.
Want to learn more about our BOM list? Read the BOM list article for extra information.
Component list

Component List

photo 191142-014-94

Power electronics board, no. 150199-1



R1 = 47kΩ 5%, 3W

R2,R4 = 10kΩ 5%, 250mW, 250V

R3 = 1kΩ 5%, 250mW, 250V

R5 = 2.2kΩ 5%, 2W

R6 = 560Ω 5%, 5W



C1,C2 = 470µF, 50V

C3,C4 = 0.22µF, 630VDC, MPET



B1,B2,B3 = DB107, 1000V, 1A bridge rectifier

B4 = KBPC3510, 1kV, 35A bridge rectifier

D1 = 1N4007-T

D2 = 1N4742A, 12V, 1W zener diode

IC1,IC2 = PC817X3NSZ1B optocoupler

T1 = BC547B

T2 = STW26NM60N, 20A, 600V, N-Channel MOSFET



K1,K3 = 6-way (2x3) boxheader

K2 = 2-way PCB screw terminal block, 0.3’’ (7.62mm) pitch

K4 = 3-way PCB screw terminal block, 0.3’’ (7.62mm) pitch

HS1 = TO-247 heatsink type WV-T247-101E

HS2 = heatsink type 658-60ABT1E (incl. adhesive film)

F1 = 6A(T) (time delay; slow blow), 5x20mm

PCB mount fuse holder, 5x20mm, with cover

RE1 = G2R-14-DC12 (Omron)

TR1 = Power transformer, 2 x 12V, 200 mA, 230V primary, myrra type 44327, Farnell # 1214601

VR1 = V25S275P varistor, 275VAC 470J, 700V clamp, 25mm pitch

PCB 150199-1 v.1.5 from Elektor Store

Component List

2 photos!

191142-015-94 and 191142-018-94


MCU board, no. 150199-2



R1-R7 = 4.7kΩ 5%, 250mW, 250V

R8,R9,R10 = 1kΩ 5%, 250mW, 250V

R11 = 3.3kΩ 5%, 250mW, 250V

R12 = 10kΩ 5%, 250mW, 250V



C1,C2,C3,C8-C11 = 0.1µF, 50V

C4,C5,C6 = 10µF 50V, electrolytic

C7 = 1µF 50V, electrolytic



IC1 = MC7805CTG

IC2 = PIC18F45K22-E/P, programmed, no. 150199-41 from Elektor Store



K1,K3 = 6-way (2x3) boxheader

K2 = 6-way SIL pinheader, 0.1’’ pitch

LCD1 = 0.96'' OLED display module, I2C, from Elektor Store, SKU 18747

ENC1 = rotary encoder with pushbutton, Alps EC12E2424407

40-way DIP IC socket, 0.1’’ pitch

Length of 6-way flatcable and 4 IDC connectors for K1,K3 board interconnections

PCB 150199-2 v. 1.5 from Elektor Store

We buy at:

Loading comments...