Design an urban public landscape lighting control system based on DMX512 protocol to improve the lighting effect of urban public landscapes. The system uses the upper computer urban public landscape scene transformation software to edit the colour change data of urban public landscape lamps, set a reasonable number of sub-controllers according to the actual needs of urban public landscape scenes, and store relevant data in the SD card of the data storage layer. The Ethernet transmits the data in the SD card to the lighting control module, the main controller transmits the data in the SD card to the sub-controller, and the ARM of the sub-controller decodes the urban public landscape scene data, and uses the fireworks algorithm-fuzzy adaptive PID. The control algorithm solves the control data of urban public landscape lighting lamps, and the data that meets the DMX512 protocol is edited by FPGA and transmitted to the DMX512 controller. Through the DMX512 controller, the control data of urban public landscape lighting lamps is transmitted to the equipment module realize the control of LED lamps for urban public landscape lighting. The experimental results show that the response speed of the system is fast, at 0.60s it can quickly reach the illuminance value of the park landscape lighting LED light 7.5 lx set in the experiment, and its control ability is strong. At the same time, the system has high software and hardware compatibility and system stability. Better, in multiple operating systems, there will be no problems such as flashback, blue screen, crash, etc., ensuring the safe operation of the PC and improving the effect of park landscape lighting control.