Display de catodo comun

Display de catodo comun

Display de catodo comun

Pinout de la pantalla de 7 segmentos de cátodo común

Si tienes un display de 7 segmentos pero no estás seguro de si es ánodo común o cátodo común, tienes que comprobar la polaridad del display. Esto se hace fácilmente con una fuente de alimentación de bajo voltaje (9V o menos) de una batería, una fuente de alimentación de banco o una placa Arduino.

En primer lugar y antes de nada, conecta una resistencia de 1K entre el pin común y la batería. Esto evitará posibles daños en los LEDs de la pantalla. A continuación, conecta la resistencia al terminal positivo (ya sea la batería o la alimentación) y luego conecta cualquiera de los segmentos A-G a 0V o GND. Si el LED se enciende, es el ANODO común.

Si el LED no se enciende en ninguno de los dos ejemplos, entonces está potencialmente roto. Puedes comprobar que todos los segmentos funcionan utilizando la misma técnica, simplemente conecta cada uno de los pines A-G por turnos (utilizando la polaridad correcta, por supuesto).

Pantalla de 7 segmentos ánodo común

}Explicación del código:El sketch comienza incluyendo la librería SevSeg que simplifica los controles y señales al 7-segmento. A continuación tenemos que crear un objeto SevSeg que luego podremos utilizar en todo el sketch.#include «SevSeg.h»

SevSeg myDisplay;A continuación, tenemos que especificar cuántos dígitos tiene el display. Como estamos usando un display de un solo dígito, lo ponemos a 1. En caso de que estés usando un display de 4 dígitos, ponlo a 4.//Ponlo a 1 para un display de un solo dígito

byte numDigits = 1;La matriz digitPins simplemente define los ‘pines comunes’ cuando se utiliza una pantalla de varios dígitos. Déjala vacía si tienes una pantalla de un solo dígito. De lo contrario, proporciona los números de pin del arduino a los que se conectan los ‘pines comunes’ de los dígitos individuales. Ordénalos de izquierda a derecha.//Define los pines comunes cuando uses un display multidígito

byte digitPins[] = {};El segundo array que vemos que se inicializa es el array segmentPins. Esta es una matriz de todos los números de pines del Arduino que están conectados a los pines de la pantalla LED que controlan los segmentos; así que en este caso estos son los que conectamos directamente desde la protoboard al Arduino. También hay que ponerlos en el orden correcto ya que la librería asume que los pines están en el siguiente orden: A, B, C, D, E, F, G, DP.//Define las conexiones de los pines del arduino en orden: A, B, C, D, E, F, G, DP

Diferencia entre un visualizador de 7 segmentos de ánodo común y de cátodo común

Un visualizador de dieciséis segmentos (SISD) es un tipo de visualizador basado en 16 segmentos que pueden encenderse o apagarse para producir un patrón gráfico. Es una extensión del visualizador de siete segmentos más común, añadiendo cuatro segmentos diagonales y dos verticales y dividiendo los tres segmentos horizontales por la mitad. Otras variantes son el visualizador de catorce segmentos, que no divide los segmentos horizontales superior e inferior, y el visualizador de veintidós segmentos[1], que permite caracteres en minúscula con caracteres descendentes.

Los visualizadores de dieciséis segmentos se diseñaron originalmente para mostrar caracteres alfanuméricos (letras latinas y dígitos arábigos). Posteriormente, se utilizaron para mostrar números tailandeses[3] y caracteres persas[4]. Ya en 1902 existían pantallas no electrónicas con este patrón[5].

Antes de la llegada de los económicos visualizadores de matriz de puntos, los visualizadores de dieciséis y catorce segmentos eran algunas de las pocas opciones disponibles para producir caracteres alfanuméricos en calculadoras y otros sistemas integrados. Sin embargo, todavía se utilizan en videograbadoras, equipos de música para automóviles, hornos microondas, pantallas de identificación de llamadas telefónicas y lectores de máquinas tragaperras.

Tabla de verdad del ánodo común del visualizador de 7 segmentos

Un visualizador de nueve segmentos es un tipo de visualizador basado en nueve segmentos que pueden activarse o desactivarse según el patrón gráfico que se quiera producir. Es una extensión de la pantalla de siete segmentos más común, que tiene dos segmentos diagonales o verticales adicionales (uno entre la parte superior y el centro, y el otro entre la parte inferior y los segmentos horizontales). Es un método eficaz para mostrar caracteres alfanuméricos.

Las letras mostradas por un display de nueve segmentos no tienen una forma consistente de mayúsculas o minúsculas. Un compromiso común es utilizar una «n» minúscula en lugar de «N». Dependiendo del diseño de los segmentos de la pantalla, se puede evitar el uso de los dos segmentos adicionales siempre que sea posible, como en el caso de las «r» e «y» minúsculas «altas» de Nixxo X-Page. Tal vez para evitar esta incómoda incoherencia, el Scope Geo N8T no permite el uso de versiones en mayúsculas o minúsculas de las letras «J» (aunque podría mostrarse fácilmente en una pantalla de 7 segmentos). Algunas otras letras como la «K», la «Q», la «W» (aunque ésta aparecería como una M invertida), y la «X», la «Y» (aunque podría mostrarse fácilmente en una pantalla de 7 segmentos), y la «Z».

Acerca del autor

admin

Ver todos los artículos