Hola amigos, os cuento.
Resulta que estoy haciendo un proyecto con un modem GSM y un PIC16F876. Tengo una demo board donde hago todas las pruebas pertinentes antes de realizar alguna PCB. En este caso todo funcionaba a la perfección, Pongo el modulo GSM en la nueva PCB, pero cuando lo intento comunicar con el PIC na de na! NO FUNCIONA. Pero sin embargo si cojo el PIC y lo pongo en mi demoBoard y uno las lineas Tx,Rx y masa de ambas placas y funciona al pelo todo.
He hecho un programa muy tonto,- -he quitado el módem GSM de la placa para asegurarme que sea éste el que da problemas, pero que va, el pobre no da problemas. --el cual enciende un LED de la puerta RB2, pero no lo hace en la PCB, sin embargo en la demo board lo hace bien.
He deducido que el problema esta en la PCB nueva porque el PIC funciona bien en la demoboard, y el módem Gsm tAMBIÉN trabaja bien.
Bueno mirar a ver si detectais algun error en la placa, os cuento un poco lo que hace: Consta de salida de Tx y Rx por puerto RB4 Y RB5 sucesivamente, una entrada digital que es sensible a un disparo positivo o negativo, para eso he puesto un puente de diodos. Una salida a relé con transistor en la puerta RB1, y conexión al módem GSM, que este consta únicamente de masa, ALimentacion a 5 voltios,masa y Tx Rx. Y nada más, el problema es que no funciona cuando meto el PIC y lo pongo en marcha. El PIC no pirula ni sacando el modem de la placa e intentando poner a nivel alto la salida RB1 por ejemplo.
Por favor revisar el circuito que lo teneis en la siguiente dirección:
http://www.arrakis.es/~padi/foto placa.jpg
Saludos y haber si detectais alguna fallo.