Giriş: "Kolay" Bir Görüntünün Görünmeyen Yükü
Endüstriyel İnsan-Makine Arayüzleri (HMI) dünyasında test ekipmanları, PLC arayüzleri veya teşhis araçları için mühendisler sıklıkla kritik bir takasla karşı karşıyadır.Sadece önceden tanımlanmış karakterlerden daha fazlasını gösteren bir ekran gerekiyorFarklı alanlardaki veri ekranları ve etkileşimli menüler. açık bir yol renkli TFT olabilir, ancak bu karmaşıklığı tanıtır: daha hızlı MCU,Çerçeve tamponları için önemli RAM, ve karmaşık grafik kütüphaneleri.
Genellikle göz ardı edilen stratejik bir alternatif var: yüksek derecede programlanabilir tek renkli grafik LCD modülü.2.96 inç 160x80 Grafik LCD Modülü, Saef Technology Limited'den SFBM16080YB-7371BN modeli, motorluLC7981 (veya eşdeğer) denetleyici, bu alternatifi temsil ediyor. Bu sadece bir ekran değil; bu kullanıcı ara yüzünüz için bir eş işlemci. Bu makale Stuttgart, Münih,Ya da tam bir grafik alt sistemi olmadan sofistike ekran işlevselliğine ihtiyaç duyan Chicago.
Bölüm 1: Temel Zorluk "Statik" Bir Ekranda Dinamik İçerik
Tipik bir endüstriyel kullanım durumunu düşünelim: bir sensör kalibratörü. Canlı bir sayısal okuma, tarihsel bir trend grafiği, bir pil simgesi, bir menü durum çubuğu,ve birim göstergelerinin hepsi aynı anda, gerçek zamanlı olarak güncellenir. Temel bir nokta matris ekranında, bu, ana mikro denetleyiciyi (MCU) tüm grafik ve simgeler için çiğ piksel verilerini sürekli olarak hesaplamaya ve yazmaya zorlar.Değerli işlem süresini ve bant genişliğini tüketen.
Sorun:MCU, piksel itme işleminde sıkışır ve birincil işlevini (sensör veri alımı, kontrol mantığı) azaltır.
Bölüm 2: LC7981 Denetleyicisi: Ekran Eş İşlemcisi
BuSFBM16080YB-7371BNLC7981'i entegre ederek çözümü yükseltir.Fonksiyon Özellikleri(Sayfa 8-14) onun yeteneklerini ortaya koyar:
Çift Ekran Modları (karakter ve grafik):Kontrolör her iki modu da yerel olarak yönetir.Özel karakter kümesi (CGRAM)simgeler için (batarya, sinyal gücü, logolar) ve daha sonra basit karakter kodları kullanarak ekrana yerleştirin.Diğer ekran alanları keyfi şekiller veya grafikler çizmek için grafik modunda olabilir.
Donanım Kürsörü ve Bit Düzeni:Bu gibi talimatlar."Sett Bit"ve"Biraz açık"(Sayfa 12) görüntüleme RAM bir bayt içinde bireysel pikselleri geçiş yapmanıza izinTek bir emir göndererek.Bu, tek bir simge durumunu güncellemek için inanılmaz derecede verimlidir (örneğin, pil simgesinin bir çubuğunu doldurmak) tüm simgeyi veya çevresindeki pikselleri yeniden yazmadan.
Donanım Ekran Yönetimi:Kontrolör kumandalarıBaşlangıç adresi kayıtlarını gösterBu, donanım düzeyinde kaydırmayı veya bellekte birden fazla sanal ekran oluşturmayı, kayıt yazısı aracılığıyla anında aralarına geçiş yapmayı sağlar.MCU'dan büyük miktarda veri aktarımı değil.
Otobüs yükünün azaltılması:Bu8080 serisi 8 bit paralel arayüzü(/RD,/WR,CS8 bit veya 16 bit MCU için basit ve hızlı.AC Zamanlama Özellikleri(Sayfa 7) gevşek zamanlama gösterin (örneğin,tWR80 min), bekleme durumları olmadan eski veya kaynak kısıtlı endüstriyel mikrodenezorlarla bile arayüz oluşturmayı kolaylaştırır.
Bölüm 3: Uygulama Yol Haritası: Etkili bir HMI oluşturmak
Bu, bir kalibrasyon aracı veya ölçüm cihazı için gerçek bir tasarıma nasıl dönüşür?
Adım 1 Layout'u tanımla:Parçalama72.0 mm x 40.0 mm görüntüleme alanı(Sayfa 4) Bölgelere: sabit bir başlık (başlıklar için karakter modu), canlı dalga şekli için ana bir grafik alanı ve simgelerle bir alt sayfa (CGRAM kullanan karakter modu).
Adım 2 - Çıkartma Grafikleri:STATIK UI öğelerini (sınır, sabit etiketler, simge bitmapları) başlangıç sırasında ekranın iç RAM'inde saklar. MCU'nun bu verileri sadece bir kez göndermesi gerekir.
Adım 3: Dinamik Güncelleştirmeler:Canlı grafiği güncellemek için MCU yeni noktaları hesaplar ve ilgili grafik RAM alanına blok yazıları kullanır.Belirli bir piksel için tek bir "Clear Bit" komutu çıkarır.Bu, veri trafiğini ve MCU iş yükünü önemli ölçüde azaltır.
Adım 4 ️ İletişimsellik Ekle (Modern Dokunuş):Tek renkli bir ekran eski bir arayüz anlamına gelmez.Saef Teknoloji LimitedDayanıklı birRezistif dokunmatik panel (RTP)Bu ekran üzerinde. Ayrı bir ADC veya dokunmatik denetleyici aracılığıyla işlenen dokunmatik giriş, koordinatları sağlar. MCU yazılımınız bu koordinatları eylemlere çevirir (örneğin,"Save simgesi karakterine dokunun"), dayanıklı, düşük güçlü ve uygun maliyetli bir ekran çekirdeği üzerine inşa edilirken modern hissettiren sezgisel, menü odaklı bir HMI oluşturur.
Neden Alman ve ABD Mühendisliği için Önemli?
Bu yaklaşım temel mühendislik değerleriyle uyumludur:verimlilik, güvenilirlik ve uzun ömürlülük.5V mantıksal seviyesi (VCC=+5.0V, Sayfa 6) endüstriyel ortamlarda hala yaygın olan eski 5V sistemlerindeki arayüzleri basitleştirir.geniş çalışma sıcaklık aralığı (-20°C'den +70°C'ye)ve ayrıntılıGüvenilirlik TestleriProfil (Sayfa 18) zorlu ortamlar için uygunluğu sağlamak.Sistem maliyetini ve güç tüketimini potansiyel olarak düşürerek, aynı zamanda determinizmi arttırır..
Sonuç: Zeka'yı Kaba Güç'ün Yerine Seçmek
SFBM16080YB-7371BN bir bileşenden daha fazlası, bir tasarım felsefesidir.ve host işlemcisini boşaltan özelleştirilmiş kullanıcı arayüzleri, firmwareyi basitleştirir ve genel sistem güvenilirliğini artırır.
Ekran kontrol talimatlarının, zamanlama diyagramlarının ve elektrik özelliklerinin tam setini keşfetmek için,SFBM16080YB-7371BN Veritabanı.pdf.
İlgili kişi: Mrs. Christina
Tel: +8618922869670
Faks: 86-755-2370-9419