After doing quite a lot of mining (somewhat in the region of 800 data) I can say that it takes (without missing) 29 batteries to bring the shield down. So 25 units can be acquired per run. I don't know if any ID bonuses or something like that applies.