Entre los factores más importantes que afectan a las comunicaciones infrarrojas interiores, están el ruido producido por la iluminación ambiental, la potencia infrarroja irradiada y la distancia entre el transmisor y el receptor infrarrojo. Esto provoca que la relación señal a ruido (SNR) en el receptor pueda variar considerablemente produciendo un aumento en los errores durante la transmisión. En este trabajo se expone el diseño de un codificador cíclico implementado con dispositivos programables de ALTERA, que produce una interesante mejora en el funcionamiento del enlace infrarrojo.