circuitcellar.com
Magazine Support   Digital Library   Products & Services   Suppliers Directory 
 
 





 

July 2005, Issue 180

Solar-Powered Water Pump Controller
Cypress PSoC High Integration Challenge 2004 Contest Winner


FAULT MONITORING

In addition to basic motor control, a number of fault-monitoring tasks operate in the background and monitor the system for abnormal conditions. If a fault is detected, the system will shut down. If the fault subsequently disappears, the controller will automatically restart after a timed interval.

The first fault condition will occur if there’s insufficient solar power to drive the pump. This condition will be noticeable if the DC voltage is less than 39 V (for a 48-VNOMINAL DC bus).

A fault known as a dry run will occur if the water supply disappears and the pump dries. This can cause the pump to overheat because of the absence of cooling water.If the pump is lightly loaded, the DC voltage will remain high even though the closed-loop regulator will be increasing the motor speed.

The third type of fault occurs when the power stage draws an excessive amount of current. This can indicate a short circuit in the power electronics and pump. You can monitor this with the over-current pulse accumulator, which will overflow if too many switching current spikes are detected from the power stage in a given line cycle. If an overflow doesn’t occur, the pulse accumulator will reset for the subsequent line cycle.

The fourth fault condition occurs when the temperature inside the cabinet is too high. A cheap way to do this in a closed cabinet is to monitor the internal IC temperature.