Js_Ong
Member level 4
Hi All,
I am testing my program using microcontroller to control the electric valve 12V. The program is wrote to control the valve for operating the machine which will have repeat cycle. The program works well and the valve works as programmed. I had wrote to loop the programe so the valve can continously turn on and off. The weird thing is, the valve runs well continously for about 10 rcycles, and then let say it does not turn ON at the 11th cycle, but it will turn ON again on the 12th cycle. Just like it alternately stop for one cycle. Why is this happenned and how to solve this?
I have 3 valves, and only one valve definately will behave like this, second valve after more cycles will behave once or twice, third valve never happen.
I use TIP120 as the driver to drive the valve and there is also free wheel diode on the valve.
I am testing my program using microcontroller to control the electric valve 12V. The program is wrote to control the valve for operating the machine which will have repeat cycle. The program works well and the valve works as programmed. I had wrote to loop the programe so the valve can continously turn on and off. The weird thing is, the valve runs well continously for about 10 rcycles, and then let say it does not turn ON at the 11th cycle, but it will turn ON again on the 12th cycle. Just like it alternately stop for one cycle. Why is this happenned and how to solve this?
I have 3 valves, and only one valve definately will behave like this, second valve after more cycles will behave once or twice, third valve never happen.
I use TIP120 as the driver to drive the valve and there is also free wheel diode on the valve.