Custom hardware

It is possible to use the suntrack controller with your custom motors. Some requirements:

DC motor 12 or 24 Volt, 5 Ampere maximum.
Incremental rotary encoder type 5 Volt. For good result at least 30 steps/ decrees.
End switches on minimum and maximum position. These two are in parallel. Minimum is used for recalibration, maximum is used to learn the controller the working area. It is possible to work without end switches, they are recommended for safety
The movement of the motor axes has to be exactly horizontal and vertical.
How to connect to motor,encoder and and two normally open parallel wired switches:


Connection of a wind sensor.
Wind sensor using reed relais: connect between signal and ground
Wind sensor using hal sensor: connect the 3 pins 1:1 to the sensor.
The wind pulses are counted for 1 minute and if the value is higher than parameter windspeed 'w' the system goes to mode off and brings the mirror to position park


Huafang 24H1800 Dunkermotor PLG30

Advanced users can change the parameters of the controller. All parameters are stored in nonvolatile memory.

To configure the controller the advanced manual

Once the parameters are correct for your hardware some checks:

Press x-zero, the motor has to turn anti clockwise, if not change the motor wires.
When the message HAL occurs the A and B signals of the encoder has to be changed.
Press y-zero, the motor has to run toward the ground, if not change the motor wires.
Now start with step 3 of the installation manual

When you have own solutions for moving the mirrors our controller can also be usefull. If you use 12 or 24V motors nominal 3A with A-B encoders, we may have a solution for you.

Special versions of the controller are possible for industrial use, a strain controller ( with pc and GPS interface) can control up to 32 suntrack systems by RS485.

Industrial version

Large solar tracking systems are possible with a strain controller. The strain controller receives the correct time, date position by GPS. With a pc connections the system can be maintained. For redundancy is is not recommended to create larger systems, it's better to use multiple of these. By using a smart power management it is possible to keep the peak power low.

Industial setup



Gereral info

The suntrack controller uses only  2 motors with AB encoder for positioning.  The position of the sun is calculated with a precision of 0.02º The time and date are very important so a DCF or GPS receiver is used. By mounting the rotors leveled  and learn the postion of the sun once the controller calculates the reflection position.

Connection of windmeter

A pulse windmeter can be connected. When the number of pulses per minute are higher than set  the mirror moves to a save parking position.

Advanced settings

The parameters of the custom motor such as steps per decreese and speed can be programmed by serial port. The parameters are stored in boards EEPROM