Hola a todos
Resulta que estamos con el proyecto final del modulo superior de electronica, y tenemos que hacer un panel de leds de 7x40 que ponga un mensaje estatico, y al pulsar un switch, cambie a dinamico.
Ya hemos echo el programa y todo el circuito, y con Proteus lo simulamos y funciona todo correctamente!
Usamos matrices de 7x5, y usamos un total de 8 matrices led para completar el cartel de 7x40. Nuestra PCB tiene que ser muy grande para abarcar las 8 matrices, y como en nuestra escuela hacemos las PCBs a mano con una maquina especial con acidos, nuestra placa es demasiado grande para hacerla.
Por lo tanto decidimos hacer tres placas diferentes y conectarlas entre si con cables. La primera placa es la alimentacion, transistores y el PIC, la segunda son las 4 primeras matrices, y la tercera las 4 ultimas.
Aqui viene nuestro problema:
Al grabar el programa en el PIC, y conectar la primera placa, las 4 matrices visualizan genial, y funciona todo correctamente, pero al conectar la tercera placa y tener las 8 matrices a la vez, resulta que funciona rarisimo en las ocho. Se encienden leds al azar y no se visualiza ningun mensaje
Porque podra ser esto? Si habria algun problema en la tercera placa, esta afecta a la segunda? Nuestro circuito esta compuesto por controladores de desplazamiento, entonces desplaza toda la informacion de matriz a matriz. como es posible que al enchufar la tercera placa, no nos funcione bien ninguna?
Muchas gracias
Resulta que estamos con el proyecto final del modulo superior de electronica, y tenemos que hacer un panel de leds de 7x40 que ponga un mensaje estatico, y al pulsar un switch, cambie a dinamico.
Ya hemos echo el programa y todo el circuito, y con Proteus lo simulamos y funciona todo correctamente!
Usamos matrices de 7x5, y usamos un total de 8 matrices led para completar el cartel de 7x40. Nuestra PCB tiene que ser muy grande para abarcar las 8 matrices, y como en nuestra escuela hacemos las PCBs a mano con una maquina especial con acidos, nuestra placa es demasiado grande para hacerla.
Por lo tanto decidimos hacer tres placas diferentes y conectarlas entre si con cables. La primera placa es la alimentacion, transistores y el PIC, la segunda son las 4 primeras matrices, y la tercera las 4 ultimas.
Aqui viene nuestro problema:
Al grabar el programa en el PIC, y conectar la primera placa, las 4 matrices visualizan genial, y funciona todo correctamente, pero al conectar la tercera placa y tener las 8 matrices a la vez, resulta que funciona rarisimo en las ocho. Se encienden leds al azar y no se visualiza ningun mensaje
Porque podra ser esto? Si habria algun problema en la tercera placa, esta afecta a la segunda? Nuestro circuito esta compuesto por controladores de desplazamiento, entonces desplaza toda la informacion de matriz a matriz. como es posible que al enchufar la tercera placa, no nos funcione bien ninguna?
Muchas gracias