A trim tab control system adapted to adjust trim tabs to optimize the velocity of a water vessel. The trim tab control system is adapted to have a tilt sensor and a velocity sensor in communication with the microcontroller where the microcontroller records the position of the trim tabs based on trim tab adjustments that the trim tab control system initiates, as well as trim tab adjustments initiated by the helmsman of the water vessel.
A trim tab control system determines current tab position based upon a feedback signal that represents incremental motion of the actuator drive motor. Prior to power down, the current tab position is stored in non-volatile memory, and is retrieved on power up. The control system characterizes the actuator during a learning function by driving the actuator between the upper and lower limit positions and counting the number of increments. The display of tab position is based upon the current tab position count and the number of increments in a full range of motion. Automatic up and down commands cause the actuator to be driven up or down until a stop command is received or a limit position is reached.