RADYO ELEKTRONİK VE ELEKTRİK MÜHENDİSLİĞİ ANSİKLOPEDİSİ HD44780 denetleyiciyi temel alan LCD modüllerini test etmek için bir cihaz. Radyo elektroniği ve elektrik mühendisliği ansiklopedisi Radyo elektroniği ve elektrik mühendisliği ansiklopedisi / Ham Radyo Teknolojileri Radyo amatörleri arasında popüler olan alfanümerik LCD modülleri çoğunlukla Hitachi'nin endüstri standardı olarak kabul edilebilecek HD44780 denetleyicisi temel alınarak monte edilir. Bu denetleyicinin analogları ve bunlara dayalı modüller birçok firma tarafından üretilmektedir. Bu tür modüllerin performansını ve karakter üreteçlerinin içeriğini hızlı bir şekilde kontrol etmek için bir cihaz önerilmiştir. İncirde. Şekil 1, LCD modül karakter üreteci kod tablosunun ülkemizde en yaygın olanı, ancak tek olanı değil, yalnızca Latin değil, aynı zamanda Rusça harfleri de içeren versiyonunu sunmaktadır. Bu kodların her birini (iki basamaklı onaltılık sayı) alan modül, ilgili karakteri ekranında görüntüler. Örneğin, 0x4E kodu (ondalık değer 78) Latin harfi N'dir ve OxVO kodu (ondalık değer 176) Rusça Y harfidir.
Semboller iki gruba ayrılır. İlki (0x20 ila 0x7F kodları) sayıları, Latin alfabesinin harflerini ve özel karakterleri içerir. Bu grup her zaman aynıdır ve içindeki karakterlerin kodları, iyi bilinen ASCII kod tablosuna karşılık gelir. İkinci grupta (0xA0'dan 0xFF'ye kadar olan kodlar), söz konusu durumda Rus alfabesinin harfleri ve çeşitli simgeler bulunmaktadır. Ancak farklı ülkeler için üretilen aynı tip LCD modüllerin modifikasyonlarında dahi Rusça harfler yerine diğer ulusal alfabelerden harfler ve genel olarak herhangi bir sembol bulunabilmektedir. Programcılara kendi sembollerini oluşturmaları için 0x00'den 0x07'ye kadar olan kodlar verilir ve bunların görüntüleri özel komutlar kullanılarak modülün belleğine yüklenebilmektedir. Bir radyo amatörünün eline “tanımlama işaretleri” olmayan veya referans verilerini bulmanın imkansız olduğu bir LCD modülü (örneğin kullanılmış veya hatta bir çevrimiçi mağazadan satın alınmış) geçerse, iyi bir fikirdir. işlevselliğini hızlı bir şekilde kontrol etmek ve karakter oluşturucunun içeriğini belirlemek için bir cihaz. Diyagramı Şekil 2'de gösterilen böyle bir cihaz. 1, DD16 mikrokontrolcüsü üzerine inşa edilmiştir (PIC84F04A-16/P, açıklaması http://datasheet.su/datasheet/Microchip/PIC84F04A-44780/P adresinde bulunabilir). Dahili bir HD8 denetleyiciyle karakter LCD modüllerini ve ekrandaki bir satırdaki karakter sayısı (birinci faktör) ve satır sayısı (ikinci faktör) kombinasyonlarını kontrol etmenizi sağlar: 1x8, 2x16, 1x16, 2x16, 4x20, 1x20, 2x20, 4x32, 2x40, 2xXNUMX .
Direnç R1, mikro denetleyicinin MCLR girişinde yüksek mantık seviyesini korur. Bu, bu yüksek empedanslı girişin, mikro denetleyicinin istenmeyen yeniden başlatılmasına neden olabilecek gürültüden etkilenmesini önler. Direnç R2 ve kapasitör C2, mikro denetleyiciye yerleşik RC saat üretecinin frekans ayar elemanlarıdır. Direnç R2'nin direnci 5...100 kOhm aralığında olabilir ve C2 kapasitörünün kapasitansı en az 20 pF olmalıdır. Diyagramda gösterilen derecelendirmelerle yaklaşık 4 MHz'lik bir saat frekansı elde edildi. Elbette stabilitesi bir kuvars osilatörünkinden daha kötüdür, ancak söz konusu durumda buna gerek yoktur. Yalnızca SB1 düğmesi basılı tutulduğunda otomatik olarak tekrarlanan “basmaların” hızı bu frekansa bağlıdır. Direnç R3, test edilen HG1 LCD modülünün ekranındaki karakterlerin kontrastını düzenler. Dirençler R1 ve R3 1...10 kOhm dirence sahip olabilir. Devrenin basitliği nedeniyle cihaz için bir baskılı devre kartı geliştirilmedi; bir devre tahtası üzerine monte edildi. SB1 - KM 1-1B düğmesi veya başka herhangi biri. Dirençler R1 ve R2 - MLT-0,125, R3 - SP3-4, kapasitörler - herhangi bir seramik. PIC16F84A-04/P mikrodenetleyici, kısa çizgiden sonra aynı indekslere sahip PIC16F84A-20/P veya PIC16F84 ile değiştirilebilir. /SO indeksli benzer mikro denetleyicileri kullanabilirsiniz (yüzey montaj paketinde), ancak bu durumda cihazın diğer parçalarının yüzeye montaj için tasarlananlarla değiştirilmesi önerilir. Cihazın güç kaynağı, en az 5 mA yük akımıyla 100 V'luk stabilize bir voltaj sağlamalıdır. Test edilen LCD modül bağlıyken cihaza besleme voltajı uygulandığında, Şekil 3'de gösterildiği gibi tüm görüntü öğeleri ekranın bilinen tüm alanlarında görünür hale gelmelidir. XNUMX. Bu onların bütünlüğünü ve modülün genel performansını kontrol eder.
Çoğu LCD modülünün artı besleme voltajına (V) sahip olduğunu lütfen unutmayın.dd) pim 1'e uygulanmalı ve eksi (V)ss) - sonuç 2'ye. Ancak bunun tersi de olur. Örneğin WH1602D-TML-CT modülü için yanlış polaritede güç sağlarsanız modül çalışmayacak ve bir süre sonra geri dönülemeyecek şekilde hasar görecektir. Yazar çok üzücü bir deneyim yaşadı. Ancak modül yine de kısa süreli (birkaç saniye) kutup değişimine dayanabilir. Bu nedenle, modül besleme voltajına yanıt vermezse, cihazın derhal güç kaynağıyla bağlantısı kesilmeli ve modülün çalışmazlığının nedeni araştırılmalıdır. Gücü açtıktan sonra SB1 düğmesine ilk basıldığında ekrandaki dikdörtgenler sönecek ve üst satırında “z 122” yazısı görüntülenecektir. Bu, modül denetleyicisinin karakter oluşturucusunda 122 kodlu bir “z” karakterinin bulunduğu anlamına gelir (bundan sonra kod değerleri ondalıktır). Daha fazla basıldığında veya düğme basılı tutulduğunda, ekranda 123-255 kodlu semboller birer birer görüntülenir, ardından kod 122'den başlayarak döngü sonsuza kadar tekrarlanır. Bu, ikinci bölümde yer alan tüm sembollerin görüntülenmesini mümkün kılar. Kod tablosundan yararlanın ve geliştirilen programlarda kullanılacak kodlarını öğrenin. İncirde. Şekil 4'te, karakter oluşturucu Rusça harfler içermeyen OPTREX'in 20x4 LCD modülünün ekranında "226'da" yazısı görüntüleniyor. Ve Şekil 5'de. 16 bilinmeyen tipte Ruslaştırılmış bir LCD modül 2x226'nin ekranında “Shch XNUMX” yazısı görüntüleniyor. Bu, farklı modifikasyonlara sahip modüllerin, tablonun ikinci kısmındaki aynı koda karşılık gelen farklı sembollere sahip olabileceğini doğrulamaktadır.
Mikrodenetleyici programı indirilebilir ftp://ftp.radio.ru/pub/2015/09/testLCD.zip adresinden. Yazar: G. Nyukhtilin Diğer makalelere bakın bölüm Ham Radyo Teknolojileri. Oku ve yaz yararlı bu makaleye yapılan yorumlar. En son bilim ve teknoloji haberleri, yeni elektronikler: Trafik gürültüsü civcivlerin büyümesini geciktiriyor
06.05.2024 Kablosuz hoparlör Samsung Müzik Çerçevesi HW-LS60D
06.05.2024 Optik Sinyalleri Kontrol Etmenin ve Yönetmenin Yeni Bir Yolu
05.05.2024
Diğer ilginç haberler: ▪ VESA VDC-M sıkıştırma standardı ▪ Minyatür Güç Kaynakları için Yeni NXP Yarı İletken Yongaları ▪ Urallarda süt içmeye başladı ▪ Gözlük-bilgisayar Camının özellikleri Bilim ve teknolojinin haber akışı, yeni elektronik
Ücretsiz Teknik Kitaplığın ilginç malzemeleri: ▪ sitenin bölümü Tarım için araçlar ve mekanizmalar. Makale seçimi ▪ makale Shipka'da her şey sakin. Popüler ifade ▪ makale Yabani safran. Efsaneler, yetiştirme, uygulama yöntemleri ▪ makale Basit bir evrensel sonda. Radyo elektroniği ve elektrik mühendisliği ansiklopedisi ▪ makale CB radyo güç amplifikatörü. Radyo elektroniği ve elektrik mühendisliği ansiklopedisi
Bu makaleye yorumunuzu bırakın: Bu sayfanın tüm dilleri Ana sayfa | Kütüphane | Makaleler | Site haritası | Site incelemeleri www.diagram.com.ua |