Speed control of circulator pumps

I made speed control for my Grundfos circulator pump used for central heating system.
Control circuit is made of AVR/Arduino controller which, through PWM signal, controls SSR output.
SSR used for this application is G3MB-202P-DC5, which have zero cross function. Zero cross is a must if you want to control induction motor. Control is done with mains voltage pulse burst. Burst frequency is 8 Hz, but it can be higher.

Standard water circulating pumps with induction motor and no control electronics can be speed controlled this way.

Schematics and board can be found here. Notice that SSR used have resistor in series with diode, so additional resistor between AVR pin and SSR is not needed. SSR can be driven directly from AVR output pin.

Video demonstration:

Comments

  1. The Google Drive link no longer works, can you re-upload the schematics?

    ReplyDelete

Post a Comment