With reference to circular arrays of antennas, we present a method for synthesizing a desired pattern in the presence of both null constraints and excitation constraints. Starting from the desired pattern, we carry out a sequence of projections onto the sets Γ and Ω containing the array patterns that satisfy the null constraints and the excitation constraints, respectively. In Ω this generates a sequence {Pn} of patterns which are closer and closer to Γ. An approximate solution to the problem is a pattern Pn sufficiently close to Γ. With a suitable choice of Ω the method allows us to reduce both the dynamic range ratio of the excitations and the pattern degradation due to the quantization of the excitations. Numerical results show the effectiveness of the method.