Lo que quieres hacer se puede hacer con un setInterval y una variable global:
Código PHP:
<script>
var i = 1;
function redirigiendo() {
if(i<29) setInterval(refrescar, 2500);
}
function refrescar(){
var url="cp3.php?leer="+i;
$('#iframe').attr({src:url});
i++;
}
</script>