En 40x2 LCD-skärm är en typ av flytande kristallskärm som kan visa 40 tecken per rad och har 2 rader totalt. Denna konfiguration gör den lämplig för applikationer där en relativt stor mängd textinformation behöver presenteras. Som leverantör av 40x2 LCD-skärmar är det avgörande för både oss och våra kunder att förstå visningsläget för denna produkt. I den här bloggen kommer vi att utforska visningslägena för en 40x2 LCD-skärm i detalj.
Grundläggande displayprinciper för LCD-skärmar
Innan du går in i de specifika visningslägena för en 40x2 LCD-skärm är det viktigt att förstå de grundläggande arbetsprinciperna för LCD-skärmar. LCD-skärmar fungerar baserat på egenskapen hos flytande kristaller för att ändra deras inriktning när ett elektriskt fält appliceras. När ljus passerar genom det flytande kristallskiktet påverkar inriktningen av kristallerna ljusets polarisering, vilket i sin tur avgör om ljuset kan passera genom displayen och nå betraktarens ögon.
I en LCD finns det två huvudtyper av elektroder: segmentelektroder och punktmatriselektroder. Segment LCD-skärmar används vanligtvis för enkla skärmar som klockor och miniräknare, där varje segment representerar en specifik del av en siffra eller symbol. Dot-matrix LCD-skärmar, å andra sidan, är mer mångsidiga och kan visa ett brett utbud av tecken och grafik. En 40x2 LCD-skärm är en punktmatristyp, vilket innebär att den är sammansatt av en matris av små punkter som kan styras individuellt för att bilda tecken och bilder.
Teckenvisningsläge
Det vanligaste visningsläget för en 40x2 LCD-skärm är teckenvisningsläget. I detta läge används displayen för att visa alfanumeriska tecken, symboler och skiljetecken. 40x2 LCD-skärmen har en inbyggd teckengenerator ROM (CGROM) som lagrar mönster för olika tecken. När en teckenkod skickas till displayen hämtas motsvarande teckenmönster från CGROM och visas på skärmen.
Teckenuppsättningen som stöds av en typisk 40x2 LCD-skärm inkluderar ASCII-teckenuppsättningen, som består av 128 tecken, inklusive stora och små bokstäver, siffror och vanliga symboler. Vissa avancerade skärmar kan också stödja ytterligare teckenuppsättningar, som japanska kana eller kyrilliska tecken.
För att visa ett tecken på 40x2 LCD-skärmen måste mikrokontrollern eller annan styrenhet skicka teckenkoden till skärmens datastift. Displayen avkodar sedan koden och aktiverar lämpliga punkter i punktmatrisen för att bilda tecknet. Till exempel, för att visa bokstaven 'A', skickar mikrokontrollern ASCII-koden för 'A' (som är 65 i decimal) till skärmen. Displayen letar sedan upp mönstret för 'A' i CGROM och slår på motsvarande prickar för att visa bokstaven.
Grafikvisningsläge
Även om teckenvisningsläget är det vanligaste, kan en 40x2 LCD-skärm också stödja ett grafikvisningsläge. I detta läge kan displayen visa anpassad grafik, såsom enkla ikoner eller grafer. För att använda grafikvisningsläget måste den styrande enheten direkt styra varje enskild punkt i punktmatrisen.
Detta kräver en mer komplex programmeringsmetod jämfört med teckenvisningsläget. Den styrande enheten måste beräkna positionen för varje punkt och skicka lämpliga styrsignaler för att slå på eller av punkterna. Till exempel, för att rita en enkel linje på displayen, måste den styrande enheten bestämma start- och slutpunkterna för linjen och sedan slå på prickarna längs linjens väg.
Grafikvisningsläge är användbart i applikationer där annan visuell information än text behöver presenteras. Till exempel, i ett dataloggningssystem, kan en enkel graf ritas på displayen för att visa trenden för uppmätta data över tid.
Rullande visningsläge
Ett annat användbart visningsläge för en 40x2 LCD-skärm är det rullande visningsläget. När det finns mer text än vad som ryms på den 2-radiga displayen på en gång, kan det rullande displayläget användas för att visa all information. Det finns två typer av rullning: horisontell rullning och vertikal rullning.


Vid horisontell rullning flyttas texten från höger till vänster eller vänster till höger över skärmen. Detta är användbart när texten är längre än 40 tecken per rad. För att implementera horisontell rullning måste den styrande enheten kontinuerligt flytta teckenkoderna i displaybufferten och uppdatera displayen.
Vertikal rullning används när det finns fler än 2 rader text som ska visas. I detta fall flyttas texten uppåt eller nedåt på displayen. I likhet med horisontell rullning måste den styrande enheten hantera visningsbufferten och uppdatera skärmen för att uppnå rullningseffekten.
Jämförelse med andra LCD-skärmar
När man överväger visningslägena för en 40x2 LCD-skärm är det intressant att jämföra den med andra vanliga LCD-skärmar, som t.ex.LCD-skärm 16x1,16 x 4 lcd-skärm, och16 2 lcd-skärm.
LCD-skärmen på 16x1 kan endast visa 16 tecken på en enda rad. Den är lämplig för applikationer där endast en liten mängd textinformation behöver presenteras, till exempel en enkel statusindikator. Teckenvisningsläget är huvuddriftsläget för denna typ av display, och det är relativt lätt att kontrollera.
LCD-skärmen på 16x4 kan visa 16 tecken per rad och har totalt 4 rader. Den kan visa mer text än 16x1-skärmen och är mer lämpad för applikationer där flerradstextinformation behöver presenteras, som i ett menysystem. Den stöder också tecken-, grafik- och rullningslägen, liknande 40x2 LCD-skärmen.
16x2 LCD-skärmen är ett mycket populärt val, med 16 tecken per rad och 2 rader. Det gör en balans mellan mängden information den kan visa och dess enkelhet att använda. Det används ofta i olika inbäddade system, såsom Arduino-projekt.
Däremot kan LCD-skärmen på 40x2 visa fler tecken per rad, vilket gör den lämplig för applikationer där en stor mängd text behöver presenteras i ett relativt kompakt utrymme. Den erbjuder också samma utbud av visningslägen som andra punktmatris-LCD-skärmar, men med förmågan att hantera längre textrader.
Användning av 40x2 LCD-skärm
40x2 LCD-skärmen används i ett brett spektrum av applikationer på grund av dess stora skärmkapacitet och mångsidiga visningslägen.
I industriella styrsystem kan den användas för att visa systemstatusinformation, såsom temperatur, tryck och flödeshastighet. Teckenvisningsläget kan användas för att visa de uppmätta värdena, medan grafikvisningsläget kan användas för att rita enkla diagram över styrsystemet.
I kassasystem (POS) kan LCD-skärmen på 40x2 användas för att visa produktinformation, priser och transaktionsdetaljer. Det rullande visningsläget kan användas för att visa en lång lista med produkter eller kampanjer.
I hemautomationssystem kan displayen användas för att visa status för olika enheter, såsom lampor, termostater och säkerhetssensorer. Teckenvisningsläget kan visa på/av-status och inställningar för enheterna, medan grafikvisningsläget kan användas för att visa en enkel planritning av huset.
Slutsats
Som leverantör av 40x2 LCD-skärmar förstår vi vikten av dessa olika visningslägen för att möta våra kunders olika behov. Oavsett om det är teckenvisningsläget för enkel textpresentation, grafikvisningsläget för anpassad visuell information eller det rullande visningsläget för att hantera stora mängder text, erbjuder 40x2 LCD-skärmen en flexibel lösning för olika applikationer.
Om du är intresserad av våra 40x2 LCD-skärmar eller har några frågor om deras visningslägen och applikationer, är du välkommen att kontakta oss för vidare diskussion och eventuell upphandling. Vi är fast beslutna att tillhandahålla högkvalitativa produkter och utmärkt teknisk support till våra kunder.
Referenser
- "Liquid Crystal Displays: Addressing Schemes and Electro - Optical Effects" av E. Kaneko
- "LCD-skärmar: principer och tillämpningar" av SM Sze
