Mains power controller from PWM
### DESCRIPTION
This is a circuit that allows you to control an AC load in an analogue fashion from a PWM signal from a microcontroller,
This circuit is perfect for controlling a mains powered heater or a lamp in a closed loop system with a PID controller like a heated chamber for a 3d printer or a hot bed. Conventional solid state relays can't be used for this because they are on/off, can't provide an analog control of the load. This circuit can.
The input for controling the power expects an open drain/open collector signal like the ones from a heater output of a 3d printer board. If you have a TTL signal you should add a transistor to provide the correct input to the circuit.
### TECHNICAL DETAILS / COMPONENTS
This circuit uses a triac to control an ac load varying a delay between the zero crossing of the AC mains and the activation of the triac. that delay is commanded from the pwm input.
All the mains powered parts are opto isolated from the low voltage signal so it's very safe.
The PCB also includes a 12v fan output with 2 modes. in manual mode it can be enabled from the fan pin on the signal connector, and on the auto mode the fan tuns on when the mains power is present.
### LEARN / TOPIC / BUILD INSTRUCTIONS
In concept this circuit is similar to this arduino application: https://playground.arduino.cc/Main/ACPhaseControl
but it replaces the microcontroller with a 555 timer so it's much simpler/cheaper.
Mains power controller from PWM
Project images are for reference only. Actual production is based on the manufacturing files on the project page.
Please review the designer's notes (e.g., PCB thickness) and select the appropriate options.
PCBWay is not responsible
for issues caused by unsuitable parameter selections.
For more important ordering information, please refer to
Read More
Raspberry Pi 5 7 Inch Touch Screen IPS 1024x600 HD LCD HDMI-compatible Display for RPI 4B 3B+ OPI 5 AIDA64 PC Secondary Screen(Without Speaker)
BUY NOW- Comments(0)
- Likes(0)
- 0 USER VOTES
- YOUR VOTE 0.00 0.00
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
More by lucas ne?er
-
Programmable Mist Maker - XIAO / QT PY Extension
1074 2 1 -
RadioHAT - Raspberry Pi radio development platform
891 0 2 -
QWIIC-VL53L4CD Time-of-Flight Distance Sensor Module
1097 0 1 -
-
-
-
ARPS-2 – Arduino-Compatible Robot Project Shield for Arduino UNO
3334 0 6 -
-
A Compact Charging Breakout Board For Waveshare ESP32-C3
3944 3 8 -
AI-driven LoRa & LLM-enabled Kiosk & Food Delivery System
4332 2 2
Bottom
Top







