Array of 3D circles with same center, and same distance between them, but different radio I am new at blender, and this is where I am currently:

I got an initial circle, and applied an Array modifier (with an empty object in the center as object offset), followed by the Solidify modifier so after the scale the shape will keep the thickness. But the distance between the circles is not the same. How can I keep the distance the same? 

the shape of each circle should finally look like this:


Any ideas? THANKS!

Reference image of the project:
It looks as if the intervals along your radii are all the same .. so this is an option:


Order up a mesh circle, sides divisible by 4, fan fill.
CtrlShiftB Bevel the center vertex to desired diameter
Select the radial edges and  CtrlR add edge loops to the desired number.. (right-click out of the operation to leave it without sliding the loops)
Select every other face ring ...
.. and delete.