Representaciones de caracteres en pantallas de siete segmentos

format_list_bulleted Contenido keyboard_arrow_down
ImprimirCitar
Los segmentos individuales de una pantalla de siete segmentos.
Las diversas formas de dígitos numéricos, letras y signos de puntuación en las pantallas de siete segmentos no están estandarizadas por ninguna entidad relevante (p. ej., ISO, IEEE o IEC). Unicode proporciona un punto de código de codificación para dígitos segmentados en Unicode 13.0, en el bloque Símbolos para la Computación Legacy.

Digit

Digits
0123456789
U+1FBF0U+1FBF 1U+1FBF2U+1FBF3U+1FBF4U+1FBF5U+1FBF6U+1FBF7U+1FBF8U+1FBF9

Dos convenciones básicas son de uso común para algunos números árabes: segmento de visualización A es opcional para el dígito 6 (6/6), segmento F para 77/7), y segmento D para 99/9). Aunque EF ()1) también se podría utilizar para representar el dígito 1, esto parece ser raramente hecho si alguna vez. CDEG ()0) se encuentra ocasionalmente en las calculadoras mayores para representar 0.

En Unicode 13.0, se asignaron 10 puntos de código para los dígitos segmentados del 0 al 9 en el bloque Símbolos para la informática heredada:
Símbolos para el cálculo del legado[1][2]
Gráfico oficial de códigos Unicode Consortium (PDF)
0123456789ABCDEF
U+1FBFx 🯰 🯱 🯲 🯳 🯴 🯵 🯶 🯷 🯸 🯹
Notas
1.^ En la versión Unicode 13.0
2.^ Áreas grises indican puntos de código no asignados

Alfabeto

Además de los diez dígitos, se pueden utilizar pantallas de siete segmentos para mostrar la mayoría de las letras de los alfabetos latino, cirílico y griego, incluyendo la puntuación.

Ejemplo de cartas romanas
Maleta superior ABCDEFGHIJKLMNOPQRSTUVWXYZ
Maleta inferior abcdefghijklmnopqrstuvwxyz
Punctuation "'eq-_sp
Un caso especial es la visualización de las letras A–F al representar los valores hexadecimales (dígitos) del 10 al 15. Estas son necesarias en algunas calculadoras científicas y se utilizan en algunas pantallas de prueba de equipos electrónicos. Aunque no existe un estándar oficial, hoy en día la mayoría de los dispositivos que muestran dígitos hexadecimales utilizan las formas únicas que se muestran a la derecha: A mayúscula, b minúscula, C mayúscula, d minúscula, E mayúscula y F. Para evitar ambigüedades entre el dígito 6 y la letra b, el dígito 6 se muestra con el segmento A iluminado.Sin embargo, este esquema moderno no siempre se siguió en el pasado, y también se pueden encontrar otros esquemas:
  • Las fichas de decodificador de siete segmentos de Texas Instruments 7446/7447/7448/7449 y 74246/74247/74248/74249 y los Siemens FLH551-7448/555-8448 chips utilizaron versiones truncadas de "2", "3", "4", "5" y "6" para dígitos A–G. Digit F (1111 binario) estaba en blanco.
  • Calculadoras programables soviéticas como el Б3-34 utilizaron los símbolos " -", "L", "C", "Г", "E", y " (espacio) para mostrar números hexadecimales por encima de nueve. (El conjunto de caracteres Б3-34 permitió una visualización cruzada de alfabeto de la palabra inglesa "Error" como EГ0Г o 3ГГ0Г, dependiendo del error, en forma todo-numeric durante mensajes de error.)
  • No todos los decodificadores de 7 segmentos fueron adecuados para mostrar dígitos por encima de nueve en absoluto. Para la comparación, el semiconductor nacional MM74C912 mostró "o" para A y B, "—" para C, D y E, F, y en blanco para G.
  • El CD4511 incluso acaba de mostrar en blanco.
  • El Magic Black Box, una versión electrónica del juguete Magic 8 Ball, utilizó un ROM para generar 64 mensajes alfanuméricos de 16 caracteres diferentes en una pantalla LED. No podría generar K, M, V, W y X, pero podría generar una marca de preguntas.
Para el resto de caracteres, las soluciones ad hoc y corporativas dominan el campo del uso de pantallas de siete segmentos para mostrar palabras y frases generales. Estas aplicaciones de pantallas de siete segmentos no suelen considerarse esenciales y solo se utilizan para notificaciones básicas en electrodomésticos (como en el caso de las frases de ejemplo de este artículo) y como mensajes de prueba internos en equipos en desarrollo. Ciertas letras (M, V, W, X en el alfabeto latino) no pueden expresarse de forma inequívoca debido a trazos diagonales, más de dos trazos verticales o a la imposibilidad de distinguirlas de otras letras, mientras que otras solo pueden expresarse en mayúscula o minúscula, pero no en ambas. Las pantallas de nueve segmentos, catorce segmentos, dieciséis segmentos o de matriz de puntos se utilizan con mayor frecuencia para hardware que requiere la visualización de mensajes más que triviales.

Ejemplos

Las siguientes frases provienen de la pantalla de siete segmentos de un reproductor multimedia portátil. Representan un buen ejemplo de una aplicación en la que una pantalla de siete segmentos puede ser suficiente para mostrar letras, ya que los mensajes relevantes no son cruciales ni presentan un riesgo significativo de ser malinterpretados, debido en gran medida al número limitado y a la estricta especificidad del dominio de los mensajes. Por lo tanto, en este caso no existe una necesidad directa de una pantalla más expresiva, aunque incluso un repertorio de mensajes ligeramente más amplio requeriría al menos una pantalla de 14 segmentos o una de matriz de puntos.
16×8-grid mostrando los 128 estados de una pantalla de siete segmentos
On ONFuera. OFF
Abierto OPENCerca CLOSE
Jugar PLAyPausa PAUSE
Para. StOPError Error

Véase también

7, 9, 14, 16 pantallas de segmento mostrados lado a lado.
  • Cálculo de ortografía
  • Nuevo alfabeto

Referencias

  1. ^ a b Nührmann, Dieter (1981). Escrito en Achim, Bremen, Alemania. Werkbuch Elektronik (en alemán) (3 ed.). Munich, Alemania: Franzis-Verlag GmbH. p. 695. ISBN 3-7723-6543-4.
  2. ^ a b c d BCD-to-Seven-Segment Decoders/Drivers: SN54246/SN54247/SN54LS247, SN54LS248 SN74246/SN74247/SN74LS247/SN74LS248 (PDF), Texas Instruments, marzo de 1988 [marzo de 1974], SDLS083, archivado (PDF) del original en 2017-03-29, recuperado 2017-03-30, Se pueden utilizar intercambiables en diseños actuales o futuros para ofrecer a los diseñadores una opción entre dos fuentes indicadoras. El '46A, '47A, 'LS47, y 'LS48 componen los 6 y los 9 sin cola y el '246, '247, 'LS247, y 'LS248 componen los 6 y el 0 con colas. La composición de todos los otros personajes, incluyendo patrones de visualización para entradas de BCD por encima de nueve, es idéntica....Modelos de reproducción para entradas de BCD por encima de 9 son símbolos únicos para autenticar las condiciones de entrada.
  3. ^ a b c Beuth, Klaus; Beuth, Annette (1990). Digitaltechnik (en alemán). Vol. 4 (7 ed.). Würzburg, Alemania: Vogel Buchverlag [de]. pp. 301 –303. ISBN 3-8023-0584-1. {{cite book}}: |work= ignorado (ayuda)
  4. ^ a b c Datenblatt FLH551-7448, FLH555-8448, 74248 (en alemán). Siemens.
  5. ^ "Nota de aplicación 3210 – Inicio rápido: Conducir pantallas de 7 segmentos con el MAX6954" (PDF) (Nota de aplicación) (3 ed.). Maxim Integrated. Marzo de 2008 [2004-06-25]. Archivado (PDF) del original en 2017-03-20. Retrieved 2013-05-06.
  6. ^ "Conducir pantallas de 7 segmentos". Maxim Integrated. 2004. Archivado desde el original en 2017-03-20. Retrieved 2017-03-20.
  7. ^ calculadora hexadecimal electrónica/converter SR-22 (PDF) (Revisión A ed.). Texas Instruments Incorporated. 1974. p. 7. 1304-389 Rev A. Archivado (PDF) del original en 2017-03-20. Retrieved 2017-03-20.
  8. ^ calculadora electrónica – Programador TI (PDF). Texas Instruments Incorporated. 1977. p. 7. Archivado (PDF) del original en 2017-03-28. Retrieved 2017-03-28.
  9. ^ calculadora electrónica – programador TI LCD (PDF). Texas Instruments Incorporated. 1981. p. 8. Archivado (PDF) del original en 2017-03-28. Retrieved 2017-03-28.
  10. ^ Friese, Michael (enero de 1980). "Caja de magia electrónica" (PDF). Electrónica popularVol. 17, no. 1. pp. 61–66. Retrieved 2021-12-30.
  11. ^ Diehl, H. P.; De Mulder, H. D. (abril de 1981). "Manior cocinero: unas recetas saludables para mantener su computadora en forma" (PDF). elektor (UK) – electrónica actualizada para laboratorio y ocio. Vol. 1981, no. 72. pp. 4-28-4-31 [4-30 Figure 4]. Archivado (PDF) del original el 2020-07-03. Retrieved 2020-07-03.
  • Seven Segment Optical Character Recognition
Más resultados...
Tamaño del texto:
undoredo
format_boldformat_italicformat_underlinedstrikethrough_ssuperscriptsubscriptlink
save