This invention relates to a solar energy high pressure Na-lamp controller based on a single stage inverter characterizing in applying a sectional charge control and a frequency conversion output control, in which, the hardware includes a singlechip control circuit, a single-stage total bridge inversion circuit, a storage battery charge circuit, a high frequency electronic ballast circuit, a solar energy cell, storage batteries and luminaries, the controller is charged by MPPT to increase the system efficiency and applies frequency conversion output to control the current of the lamp, besides, a design of machine-card separation is applied to the controller on the structure to meet the needs of different luminaries and lamination, the control structure is integrated in a control card suitable for software upgrading.