The TriStar™ is a three-function PWM controller for larger systems, providing reliable PWM solar battery charging or load control or diversion regulation. The controller operates in one of these modes at a time and two or more controllers may be used to provide multiple functions. The TriStar uses advanced technology and automated production to provide exciting new features at a competitive cost to regulate battery charging in home systems and professional applications.