本设计以STC89C58单片机为主控制器,采用四轮直流电机驱动可使小车行动稳定,超声波模块用来距离测量,在小车行驶过程中,检测前方是否存在障碍若有则计算距离,小车便可根据距离值提前做出转向动作。太阳能板组架由步进电机驱动模块,光强检测模块组成。光强检测通过光感传感器实现,检测小车周围方向哪一方向光源最强,将数据判断传入单片机进而控制小车沿着光源方向前进,也是太阳能板追光的数据来源。步进电机驱动模块由两个步进电机组成,其中一个电机实现水平方向旋转,另一个电机实现垂直方向的转动,从而实现太阳能板双自由度的旋转。