Yedi bölümlü ekran - Seven-segment display

Tipik bir 7 segment LED geniş bir ondalık nokta ile görüntüleme bileşeni DIP -10 paket

Bir yedi bölümlü ekran bir tür elektronik görüntü cihazı görüntülemek için ondalık rakamlar bu daha karmaşık olana bir alternatiftir nokta vuruşlu görüntüler.

Yedi segmentli ekranlar yaygın olarak kullanılmaktadır. dijital saatler, elektronik sayaçlar, temel hesap makineleri ve sayısal bilgileri görüntüleyen diğer elektronik cihazlar.[1]

Tarih

Şekillerin yedi bölümlü gösterimi şurada bulunabilir: patentler 1903 gibi erken bir tarihte ( ABD Patenti 1,126,641 ), Carl Kinsley harfleri ve sayıları telgrafla iletmek ve bunları parçalı bir biçimde kasete basmak için bir yöntem icat ettiğinde. 1908'de F.W. Wood, diyagonal bir çubuk kullanarak 4 sayısını gösteren 8 segmentli bir ekran icat etti (ABD Patenti 974.943 ). 1910'da, elektrik santrali kazan dairesi sinyal panelinde akkor ampullerle aydınlatılan yedi segmentli bir ekran kullanıldı.[2] Manuel aramadan otomatik aramaya geçiş sırasında çevrilen telefon numarasını operatörlere göstermek için de kullanıldılar.[3] 1970'lerde LED'lerin ortaya çıkmasına kadar yaygın kullanım elde edemediler.

Filament yedi segmentli ekran

Bazı erken yedi segmentli ekranlar, boşaltılmış bir ampulde akkor filamentler kullandı; aynı zamanda numitronlar olarak da bilinirler.[4] Tahliye edilen bir varyasyon (minitronlar) saksı Kutu. Minitronlar, modern LED segment ekranlar gibi DIP paketlerinde bulunan filament segment ekranlardır. Sahip olabilirler 16 bölüm.[5][6][7] LED'ler veya akkor filamentler yerine küçük akkor ampuller kullanan segment ekranları da vardı. Bunlar, modern LED segment ekranlara benzer şekilde çalıştı.[8]

Vakumlu floresan ekran sürümleri de 1970'lerde kullanıldı.[9]

Birçok erken dönem (yaklaşık 1970'ler) LED yedi segmentli ekranın her bir rakamı tek bir ölmek. Bu rakamları çok küçük yaptı. Bazıları rakamları daha okunaklı hale getirmek için tasarıma büyüteçler dahil etti.[10][11]

Yedi segmentli desen bazen, kullanıcının önceden basılmış segmentlere renk uyguladığı veya yedi segmentli bir rakam aracılığıyla rengi uyguladığı posterlerde veya etiketlerde kullanılır. şablon, ürün fiyatları veya telefon numaraları gibi rakamlar oluşturmak için.

Birçok uygulama için, nokta vuruşlu LCD'ler genel olarak büyük ölçüde LED ekranların yerini almıştır, ancak LCD'lerde bile yedi segmentli ekranlar yaygındır. LED'lerden farklı olarak, bir LCD paneldeki elemanların şekilleri, ekranda şu şekilde oluşturulduğu için gelişigüzeldir: fotolitografi. Aksine, LED segmentlerinin şekilleri basit olma eğilimindedir dikdörtgenler şekil vermek için fiziksel olarak kalıplanmaları gerektiği gerçeğini yansıtıyor ve bu da 7 segmentli ekranların segmentlerinden daha karmaşık şekiller oluşturmayı zorlaştırıyor. Bununla birlikte, yedi segmentli ekranların yüksek tanıma faktörü ve nispeten yüksek görsel kontrast nokta matris rakamlarına göre bu tür ekranlarla elde edilen, yedi segmentli çok haneli LCD ekranları temelde çok yaygın hale getirir. hesap makineleri.

Yedi bölümlü ekran ilham verdi tip tasarımcıları bu ekranı andıran (ancak daha okunaklı) yazı tipleri üretmek için Yeni Alfabe, "DB LCD Sıcaklığı", "ION B" vb.

Rakamlara benzeyen (baş aşağı) sınırlı bir harf aralığı kullanan yedi bölümlü görüntüler, okul çocukları tarafından "" olarak bilinen bir teknik kullanarak kelime ve kelime öbekleri oluşturmak için yaygın olarak kullanılır.hesap makinesi yazımı ".

Uygulamalar

Yedi bölümlü ekranlar bir sıvı kristal ekran (LCD), bir ışık yayan diyot (LED) her segment için bir elektrokromik ekran veya soğuk gibi diğer ışık üreten veya kontrol teknikleri katot gaz deşarjı (Panaplex), vakumlu floresan (VFD), akkor filamentler (Numitron) ve diğerleri. İçin benzin fiyat totemleri ve diğer büyük işaretler, kanatlı görüntüler elektromanyetik olarak çevrilmiş ışığı yansıtan bölümlerden (veya "kanatlardan") oluşanlar hala yaygın olarak kullanılmaktadır. 1950'lerden 1970'lere kadar olan 7 segmentli ekrana bir alternatif, neon lamba benzeri soğuk katotdu nixie tüp. 1970 yılından itibaren RCA olarak bilinen bir görüntüleme cihazı sattı Numitron yedi bölümlü bir ekrana yerleştirilmiş akkor filamentleri kullanan.[12] SSCB'de, 1964'ten beri üretilen ilk elektronik hesap makinesi "Vega", yedi segmentli 20 ondalık basamak içerir elektrikli ışıldayan ekran.[13]

Basit bir LED paketinde, tipik olarak tümü katotlar (negatif terminaller) veya tümü anotlar LED segmentinin (pozitif terminalleri) bağlanır ve ortak bir pime çıkarılır; bu bir "ortak katot" veya "ortak anot" cihazı olarak adlandırılır.[14] Dolayısıyla, 7 segment artı ondalık nokta paketi yalnızca dokuz pim gerektirecektir, ancak ticari ürünler tipik olarak daha fazla pim ve / veya standartla eşleşmek için pimlerin gideceği boşluklar içerir IC prizler. Tek veya çok basamaklı entegre ekranlar da mevcuttur. Bu entegre ekranlardan bazıları kendi dahili kod çözücü çoğu olmasa da: her bir LED açıklandığı gibi bir bağlantı pimine getirilir.

Bir çok katlı Yalnızca 12 iğneli 4 basamaklı, yedi bölümlü ekran

Cep hesap makinelerinde ve kullanılan benzer cihazlarda kullanılan çok basamaklı LED ekranlar çok katlı ekranlar ekranı kontrol etmek için gerekli I / O pinlerinin sayısını azaltmak için. Örneğin, her bir rakam pozisyonunun A segmentlerinin tüm anotları birbirine ve bir sürücü devresi pin, her basamak için tüm segmentlerin katotları bağlanır. Herhangi bir basamağın herhangi bir özel bölümünü çalıştırmak için, kontrol eden entegre devre, seçilen basamak için katot sürücüsünü ve istenen bölümler için anot sürücülerini çalıştıracaktır; daha sonra kısa bir boşluk aralığından sonra bir sonraki rakam seçilecek ve sıralı bir şekilde yeni bölümler yanacaktır. Bu şekilde, yedi segmentli ve ondalık noktalı sekiz basamaklı bir ekran, altmış dört sürücü ve IC pini yerine yalnızca 8 katot sürücüsü ve 8 anot sürücüsü gerektirecektir.[15] Genellikle cep hesap makinelerinde rakam sürücü hatları klavyeyi taramak için de kullanılır ve bu da daha fazla tasarruf sağlar; ancak, birden çok tuşa aynı anda basılması, çoğullamalı ekranda garip sonuçlar üretecektir.

Çıplak gözle bakıldığında bir LED ekranın tüm rakamları yanıyor gibi görünse de, çoklamalı bir ekranda herhangi bir zamanda yalnızca bir rakam yanar. Rakam, insan gözünün yanıp sönmeyi göremeyeceği kadar yüksek bir hızda değişir (daha önceki cihazlarda çevresel görüşle görülebilir).

Karakterler

Yedi bölümlü ekranın ayrı bölümleri

Yedi parça, üstte, ortada ve altta bir yatay bölüm olmak üzere her iki tarafta iki dikey bölümden oluşan bir dikdörtgen olarak düzenlenmiştir. Genellikle dikdörtgen eğik (eğimli), okunabilirliğe yardımcı olur.[kaynak belirtilmeli ] Çoğu uygulamada, segmentler neredeyse tek tip şekle ve boyuttadır (genellikle uzun altıgenler, rağmen yamuk ve dikdörtgenler aynı zamanda kullanılabilir), yine de makine eklemek Dikey bölümler, okunabilirliği daha da artırmak için uçlarda daha uzun ve daha garip bir şekilde şekillendirilmiştir. Ekranın yedi öğesi, farklı kombinasyonlarda aydınlatılabilir. Arap rakamları.

Segmentler, isteğe bağlı olarak A'dan G'ye kadar olan harflerle belirtilir. ondalık nokta (DP olarak anılan bir "sekizinci bölüm") tamsayı olmayan sayıların görüntülenmesi için kullanılır.[16][14] Tek bir bayt, ondalık nokta da dahil olmak üzere 7 segmentli bir ekranın tam durumunu kodlayabilir. En popüler bit kodlamaları gfedcba ve abcdefg. İçinde gfedcba gösterimde, 0x06 bayt değeri, 'c' ve 'b' segmentlerini etkinleştirir ve bu da bir '1' gösterir.

Yedi bölümlü ekranın 128 durumunu gösteren 16 × 8 ızgara[17]

Ondalık

sayısal rakamlar 0 ila 9, yedi segmentli ekranlarda görüntülenen en yaygın karakterlerdir. Bunların her biri için kullanılan en yaygın kalıplar:[18]

0123456789

6 ve 9 sayıları ayrıca bir 'kuyruk' olmadan da gösterilebilir,[19] ve temsil edilen 7 rakamı ile bir kuyruk':[20]

679

Unicode 13.0'da, 0–9 arasındaki segmentlere ayrılmış basamaklar için 10 kod noktası verilmiştir. Eski Bilgi İşlem için Semboller Blok, rakamların yedi bölümlü sürümlerini içeren eski bilgisayar yazı tiplerini çoğaltmak için. Öneri, 7 için daha az yaygın olan tasarımı göstermektedir.[21] Karakterler burada simüle edilmiştir:

 0123456789BirBCDEF
U + 1FBFx0123456789

Onaltılık

0-9 arasındaki sayıları belirtmek için dört ikili bit gereklidir, ancak aynı zamanda 10-15 de belirtilebilir, bu nedenle genellikle 4 bit girişli kod çözücüler de görüntüleyebilir Onaltılık (Onaltılık) rakamlar. Günümüzde, büyük ve küçük harflerin bir kombinasyonu genellikle A – F için kullanılmaktadır; bu, her onaltılık basamak için benzersiz, kesin bir şekil elde etmek için yapılır (aksi takdirde, büyük bir 'D', bir '0' ile aynı görünür ve bir büyük 'B', bir '8' ile aynı görünür).[22][23][24][25] Ayrıca, 'b' harfiyle belirsizliği önlemek için üstteki çubuk yanarken '6' rakamı görüntülenmelidir.[19]

Aşağıdaki arama tablosu, 7 segmentli bir ekranı sürmek için kod yazmak için yararlı olabilir.

0'dan F'ye rakamları görüntülemek için onaltılık kodlamalar[22][23]
HaneGörüntülegfedcbaabcdefgabcdefg
000x3F0x7Eaçıkaçıkaçıkaçıkaçıkaçık
110x060x30açıkaçık
220x5B0x6Daçıkaçıkaçıkaçıkaçık
330x4F0x79açıkaçıkaçıkaçıkaçık
440x660x33açıkaçıkaçıkaçık
550x6D0x5Baçıkaçıkaçıkaçıkaçık
660x7D0x5Façıkaçıkaçıkaçıkaçıkaçık
770x070x70açıkaçıkaçık
880x7F0x7Façıkaçıkaçıkaçıkaçıkaçıkaçık
990x6F0x7Baçıkaçıkaçıkaçıkaçıkaçık
BirBir0x770x77açıkaçıkaçıkaçıkaçıkaçık
bb0x7C0x1Façıkaçıkaçıkaçıkaçık
CC0x390x4Eaçıkaçıkaçıkaçık
dd0x5E0x3Daçıkaçıkaçıkaçıkaçık
EE0x790x4Façıkaçıkaçıkaçıkaçık
FF0x710x47açıkaçıkaçıkaçık

Yukarıdaki modern sayısal şema geçmişte her zaman izlenmedi ve çeşitli başka şemalar da bulunabilirdi:

  • Texas Instruments yedi segmentli ekran kod çözücü çipleri 7446/7447/7448/7449 ve 74246/74247/74248/74249 ve Siemens FLH551-7448 / 555-8448 yongaları, A – E basamakları için "2", "3", "4", "5" ve "6" nın kesilmiş sürümlerini kullandı. Basamak F (1111 ikili) boştu.[19][26][27]
  • Toshiba yedi bölümlü kod çözücü çipi TC5002 ve TC5022, A – F basamakları için 0 - 5 arasındaki sayıları tekrarlar. Ayrıca ek segment "f" ile 7 sayısını görüntülerler.
  • Sovyet programlanabilir hesap makineleri gibi Б3–34 "-", "L", "C", "Г", "E" ve "" (boşluk) sembollerini kullanarak hata mesajına izin verdi EГГ0Г oynatılmış olmak.
  • Daha önceki birçok yonga, yalnızca 0-9 ve daha yüksek sayılar için tasarlanmış mantık, sonuçta ortaya çıkan model ne olursa olsun üretiliyordu. Ulusal Yarıiletken MM74C912, A ve B için "o", C, D ve E için "-" ve F için boş olarak görüntülendi. CD4511 sadece boşluklar gösteriyordu. MC14558, ekranın sol tarafında "1" sayısını görüntüler (normal "b" ve "c" yerine "e" ve "f" segmentlerini kullanarak).
modern[22][23][24][25][28]BirbCdEF
TI,[19] Siemens[26][27]BirBCDEF
ToshibaBirBCDEF
ElektronikaBirBCDEF
Ulusal YarıiletkenBirBCDEF

Latin alfabesi

Çoğu harf Latin alfabesi yedi segment kullanılarak makul bir şekilde uygulanabilir. Her harf bulunmasa da pek çok yararlı kelime yaratmak mümkündür. Daha iyisini seçerek eş anlamlı, yedi bölümlü alfabe kodlamalarının birçok eksikliğinin etrafında çalışmak mümkündür. Bazı harfler ('O', 'I', 'S') sayılarla aynı görünür, ancak küçük harf 'o' ve 'i' kullanılması veya burada gösterildiği gibi sola 'I' koymak yerine kullanılabilir . Ek olarak, yedi segmentli ekranlar, diğer çeşitli harfleri göstermek için kullanılabilir. Latince, Kiril ve Yunan alfabeleri dahil olmak üzere noktalama ancak birkaç temsil aynı anda hem net hem de sezgiseldir.[29] Bir cihazda tüm harflerin görüntülenmesi gerektiğinde, on altı bölüm ve nokta vuruşlu ekranlar, yedi segmentli ekranlardan daha iyi seçimlerdir.

Latin alfabesi kodlamaları
DurumBirBCDEFGHbenJKLMNÖPQRSTUVWXYZ
ÜstBirCEFGHbenJLÖPSU
Daha düşükbcdhbennÖqrtseny

Durum bilgisi veren kısa mesajlar (örneğin bir CD çalarda "dISC yok") da yaygın olarak 7 segmentli ekranlarda temsil edilir. Bu tür mesajlar söz konusu olduğunda her harfin açık olması gerekli değildir, sadece kelimelerin bir bütün olarak okunabilir olması gerekir.

Örnekler:

ÖPEn, CLÖSE, PLBiry, PBirUSE, SHUFFLE, nÖ d1SC
StBirrt, StÖP, rsenn, FBirbenL, ErrÖr, SEtUP, HELP
Ön, ÖFF, yES, nÖ, HÖt, CÖLd

Noktalama

Yedi segment bazılarını görüntüleyebilir noktalama glif karakterler. altıgen her biri için değer Unicode karakter gösterilmektedir, bunlardan çoğunun daha düşük 8 biti ASCII karakterler de.

Noktalama kodlamaları
GlifGörüntüleUnicodeİsim (ler)
sp0x0020Uzay, Boş, Tüm segmentler kapalı
__0x005FVurgulamak, Düşük çizgi, Düşük çizgi
--0x002DKısa çizgi-eksi, Eksi, Olumsuz, Tire, Dash
‾0x203EÜst çizgi, Üst Çizgi, Üst Çubuk, Macron
=eq0x003DEşittir, Çift kısa çizgi
⁼0x207CÜst simge "eşittir"
≡0x2261Üçlü çubuk, Hamburger düğmesi, Özdeş
°°0x00B0Derece, Üst simge sıfır
""0x0022Çift tırnak, Çift üssü
''0x0027Kesme işareti, Tek alıntı, önemli
(veya [[0x005BParantez, Parantez (büyük harfle çakışır C )
) veya]]0x005DParantez, Parantez
??0x003FSoru işareti

Ayrıca bakınız

7, 9, 14, 16 segment yan yana gösterilen görüntüler.

Ayrıca on dört ve on altı segmentli ekran vardır (tam alfanümerik ); ancak, bunların yerini çoğunlukla nokta matris ekranlar almıştır. Tam görüntüleyebilen yirmi iki segmentli ekran ASCII karakter seti[30] 1980'lerin başında kısaca mevcuttu, ancak popüler olmadı.

Referanslar

  1. ^ "Yedi Segment Ekranı". Arşivlenen orijinal 2012-04-04 tarihinde.
  2. ^ Rogers, Warren O. (1910-02-01). "Santral Sinyalizasyon Sistemi". Güç ve Mühendis. 32 (5): 204–206. Arşivlendi 2014-03-31 tarihinde orjinalinden. Alındı 2016-10-06.
  3. ^ Clark, E.H. (Aralık 1929). "Çağrı Gösterge Sisteminin Gelişimi" (PDF). Bell Laboratuvarları Kaydı. 8 (5): 171–173.
  4. ^ "IEE Apollo DA-2110 Numitron Tüpü (DA2110, RCA DR-2110) - Endüstriyel Kimya". www.industrialalchemy.org.
  5. ^ "Wamco KW-105AL Alfanümerik Minitron Ekran - Endüstriyel Kimya". www.industrialalchemy.org.
  6. ^ "Numitron Tüp Eğitimi". 2011-12-21. Arşivlendi 2018-09-25 tarihinde orjinalinden. Alındı 2020-04-14.
  7. ^ "Akkor Ekranlar - Vintage Teknoloji Derneği". Arşivlendi 2018-02-17 tarihinde orjinalinden. Alındı 2020-04-14.
  8. ^ "Alco MSM-5A Mozaik Göstergesi Akkor Ekran - Endüstriyel Kimya". www.industrialalchemy.org.
  9. ^ "General Electric Y1938 - Eski Teknoloji Derneği". Arşivlendi 2016-06-11 tarihinde orjinalinden. Alındı 2020-11-13.
  10. ^ "Litronix Yüzeye Monte Kol Saati LED Ekranı - Endüstriyel Kimya". Arşivlendi 2018-08-31 tarihinde orjinalinden. Alındı 2020-04-16.
  11. ^ "Litronix DL330 Serisi LED Ekranlar (Siemens DL340M) - Endüstriyel Kimya". Arşivlendi 2018-03-04 tarihinde orjinalinden. Alındı 2020-04-16.
  12. ^ "RCA NUMITRON Görüntü Cihazlarının Reklamı". Elektronik Tasarım. Hayden. 22 (12): 163. 1974-06-07. Arşivlendi 2014-03-31 tarihinde orjinalinden. Alındı 2012-06-22.
  13. ^ "Sovyet Hesap Makineleri Müzesi - VEGA". 2010-09-29. Arşivlenen orijinal 2010-09-29 tarihinde.
  14. ^ a b Elektrotechnik Tabellen Kommunikationselektronik (3. baskı). Braunschweig, Almanya: Westermann Verlag. 1999. s. 110. ISBN  3142250379.
  15. ^ Örneğin. DCR 1050m Arşivlendi 31 Mart 2014 Wayback Makinesi
  16. ^ "Yedi Segment Ekranı". Arşivlenen orijinal 2012-01-05 tarihinde. Alındı 2012-11-14.
  17. ^ Diehl, H. P .; De Mulder, H. D. (Nisan 1981). "genç yemek kitabı: bilgisayarınızı formda tutmak için birkaç sağlıklı tarif" (PDF). elektor (İngiltere) - laboratuar ve eğlence için güncel elektronik. Cilt 1981 hayır. 72. pp. 4-28 - 4-31 [4-30 Şekil 4]. Arşivlendi (PDF) 2020-07-03 tarihinde orjinalinden. Alındı 2020-07-03.
  18. ^ Nührmann, Dieter (1981). Achim, Bremen, Almanya'da yazılmıştır. Werkbuch Elektronik (Almanca) (3 ed.). Münih, Almanya: Franzis-Verlag GmbH. s. 695. ISBN  3-7723-6543-4.
  19. ^ a b c d BCD'den Yedi Segmente Dekoderler / Sürücüler: SN54246 / SN54247 / SN54LS247, SN54LS248 SN74246 / SN74247 / SN74LS247 / SN74LS248 (PDF), Texas Instruments, Mart 1988 [Mart 1974], SDLS083, arşivlendi (PDF) 2017-03-29 tarihinde orjinalinden, alındı 2017-03-30, […] Tasarımcılara iki gösterge yazı tipi arasında bir seçim sunmak için mevcut veya gelecekteki tasarımlarda birbirinin yerine kullanılabilirler. '46A,' 47A, 'LS47 ve' LS48, 6 ve 9'u kuyruksuz oluşturur ve '246,' 247, 'LS247 ve' LS248, 6 ve 0'ı kuyruklu oluşturur. Dokuzun üzerindeki BCD girişleri için gösterim modelleri dahil diğer tüm karakterlerin bileşimi aynıdır. […] 9'un üzerindeki BCD giriş sayıları için görüntüleme modelleri, giriş koşullarını doğrulamak için benzersiz sembollerdir. […]
  20. ^ Örneğin fx-50F hesap makinesi Casio ve aynı üreticinin diğer modelleri.
  21. ^ Resmi Unicode Konsorsiyum kod tablosu (PDF)
  22. ^ a b c "7 Segmentli Ekranları Kullanma". Maxim Entegre. 2004. Arşivlendi 2017-03-20 tarihinde orjinalinden. Alındı 2017-03-20.
  23. ^ a b c elektronik onaltılık hesap makinesi / dönüştürücü SR-22 (PDF) (Revizyon A ed.). Texas Instruments Incorporated. 1974. s. 7. 1304-389 Rev A. Arşivlendi (PDF) 2017-03-20 tarihinde orjinalinden. Alındı 2017-03-20.
  24. ^ a b elektronik hesap makinesi - TI programcısı (PDF). Texas Instruments Incorporated. 1977. s. 7. Arşivlendi (PDF) 2017-03-28 tarihinde orjinalinden. Alındı 2017-03-28.
  25. ^ a b elektronik hesap makinesi - TI LCD programcısı (PDF). Texas Instruments Incorporated. 1981. s. 8. Arşivlendi (PDF) 2017-03-28 tarihinde orjinalinden. Alındı 2017-03-28.
  26. ^ a b Beuth Klaus; Beuth, Annette (1990). Digitaltechnik. Elektronik (Almanca'da). 4 (7 ed.). Würzburg, Almanya: Vogel Buchverlag [de ]. s. 301–303. ISBN  3-8023-0584-1.
  27. ^ a b Datenblatt FLH551-7448, FLH555-8448, 74248 (Almanca'da). Siemens.
  28. ^ "Uygulama Notu 3210 - Hızlı Başlangıç: MAX6954 ile 7 Segmentli Ekranları Kullanma" (PDF) (Uygulama notu) (3 ed.). Maxim Entegre. Mart 2008 [2004-06-25]. Arşivlendi (PDF) 2017-03-20 tarihinde orjinalinden. Alındı 2013-05-06.
  29. ^ Downie, Neil A. (2003). Cumartesi Bilimi için Mürekkepli Sandviçler, Elektrikli Solucanlar ve 37 Diğer Deney. Johns Hopkins Üniversitesi Yayınları. s.271.
  30. ^ "DL-3422 4 basamaklı 22 bölümlü alfanümerik Intelligent Display ™ ön veri sayfası". İnternet Arşivi. Litronix 1982 Optoelektronik Kataloğu. s. 82. Alındı 2016-09-03.

Dış bağlantılar