Dos posibles causas, primero la frecuencia no esta bien, puedes probarla simplemente con el 555 modulando el emisor y ver que recibe el receptor tanto en 1 como cero.
La otra, es posible que se este invirtiendo la señal RS232, yo hice un monteje similar y en uno de los equipos tuve que seleccionar INVERT en la configuracion del rs232
No se me ocurre otra causa, pega el esquema de trabajo y comprobamos a ver que pasa