Go Down

Topic: Control display 7 Seg con SAA1064 y arduino (solo enciendo un dígito) (Read 1 time) previous topic - next topic

dmunozva

Hola a todos

Estoy controlando dígitos de 7 segmentos con arduino y no doy pie con bola.

He montado la placa del SAA1064 como indica en cientos de sitios (p.e. http://www.sbprojects.com/projects/saa1064/index.php) y utilizado el mismo software que indican estos ejemplos y nada, no se ilumina ningún dígito (probando incluso con fuente externa de 9V)

Cambíe de táctica y aqui vino lo peor. He montado la configuración estática del SAA1064 (tomada del datasheet http://www.nxp.com/documents/data_sheet/SAA1064_CNV.pdf pag.13) tomando el valor para el condensador entre 12 y 13 de 100n (como en el primer montaje) y con esto consigo encender solo el dígito conectado a los pines 15-22. Además con estos resultados

 Wire.beginTransmission(saa1064);
 Wire.send(B00000000);
 Wire.send(B00010110);
 Wire.endTransmission();
---
 Wire.beginTransmission(saa1064);
 Wire.send(1);
 Wire.send(6);   //digito 1
 Wire.send(91); // digito 2
 Wire.send(79); // digito 3
 Wire.send(102); // digito 4
 Wire.endTransmission();
Resultado ----> Se ilumina un 2 en el dígito de los pines 15-22

Si cambio la configuración por Wire.send(B00010111); el resultado es que se ilumina un 3 en el dígito de los pines 15-22

¿que estoy haciendo mal? ¿he podido quemar o estropear de alguna forma los dígitos 3-10? ¿necesitará más potencia de entrada? ¿Es incorrecto el condensador entre 12 y 13?

gracias de antemano y un saludo


dmunozva

Ya lo ví, y no me ha aclarado nada. Sigo los pasos que indica este y otros similares (todos dán las mismas indicaciones) y en ninguno aparecer un error similar al mío. Por eso es por lo que más me quiebra la cabeza.

Gracias de todas formas

Go Up