Hi guys, we use the following circuit to control a 0.75KW(380VAC) 3-PH motor to turn on/turn off/turn reverse.
The JD_ON,MOTOR_IDR,TRIACT_ON are connected to the MCU STM32F103
U4: TBD62003AFWG(7channel sink type DMOS transistor array )
JD1, JD2, JD3: 16A 250V Relay
RELAY1: 8A 250V Relay
CN1: 380VAC input connector
CN2: 380VAC output connector
R4,R5,R6,R7,R8,R9: 2010 SMT resitor(3/4W)
Q1,Q2,Q3: ST BTA24-800BW
C5,C6,C7: 10KV 10NF MMKP82 CBB
R1,R2,R3: 5W Metal oxide film resistor
Turn-on timing: MOTOR DIR(base on the desired direction of the motor) >> delay 80 ms >> JD ON >>delay 80 ms >> TRIACT ON
Turn-off timing: TRIACT OFF >> delay 300ms >> JD OFF
It look works fine in our lab for controling a few motors. But while using in the customer enviroment(usually there will be around twenty devices working in same the time), it burnt the triac(sometimes even the relay and the opticalcoupler are damaged, contacts in RELAY1 are broke to be sticky) occationally.
So please give me some advices or point out the existing problems about the design.
The JD_ON,MOTOR_IDR,TRIACT_ON are connected to the MCU STM32F103
U4: TBD62003AFWG(7channel sink type DMOS transistor array )
JD1, JD2, JD3: 16A 250V Relay
RELAY1: 8A 250V Relay
CN1: 380VAC input connector
CN2: 380VAC output connector
R4,R5,R6,R7,R8,R9: 2010 SMT resitor(3/4W)
Q1,Q2,Q3: ST BTA24-800BW
C5,C6,C7: 10KV 10NF MMKP82 CBB
R1,R2,R3: 5W Metal oxide film resistor
Turn-on timing: MOTOR DIR(base on the desired direction of the motor) >> delay 80 ms >> JD ON >>delay 80 ms >> TRIACT ON
Turn-off timing: TRIACT OFF >> delay 300ms >> JD OFF
It look works fine in our lab for controling a few motors. But while using in the customer enviroment(usually there will be around twenty devices working in same the time), it burnt the triac(sometimes even the relay and the opticalcoupler are damaged, contacts in RELAY1 are broke to be sticky) occationally.
So please give me some advices or point out the existing problems about the design.