Segmentli LCD displey nima
Segment kodi LCD yoki segment kodi LCD displey LCD displey foydalanuvchilari uchun LCD displeyning ma'lum bir turiga qo'ng'iroq qilishning bir usuli, ammo LCD sanoatida uni nuqtadan ajratish uchun odatda naqshli LCD ekran deb ataladi. Massiv LCD displey, shuning uchun segmentli LCD displey juda qattiq ifoda yoki tasnif emas.
Suyuq kristalli segment kodining nomi LCD displeyning dastlabki qo'llanilishidan kelib chiqqan bo'lib, u asosan LED raqamli trubkasini almashtirish uchun ishlatilgan (u 7 ta qalam segmentidan iborat bo'lib, 0-9 raqamlarini ko'rsatish uchun ishlatiladi), masalan, hisob-kitoblar. Asosan, qurilmalar, soatlar va soatlar va hokazolarda ko'rsatilgan tarkib raqamlar va nisbatan sodda. Hozirgi vaqtda nuqta-matritsali bo'lmagan LCD displeylar odatda segmentli LCD displeylar deb ataladi.

LCD displey segment kodini amalga oshirish printsipi
Segment kodlari ekranidagi har bir segment maxsus suyuq kristall bilan to'ldirilgan. Elektr maydoni ta'sirida kristallning joylashish yo'nalishi buriladi va shu bilan uning yorug'lik o'tkazuvchanligini o'zgartiradi, shunda ko'rsatilgan tarkib ko'rinadi. Ushbu jarayonning sxematik diagrammasi 3-rasmda ko'rsatilgan.

Kristalli burilishni amalga oshirish uchun tarkibni ko'rsatishdan oldin elektrodlar orasidagi kuchlanish farqi ma'lum bir chegaradan kattaroq bo'lishi kerak. Odatda LCD segmentli kod ekrani uchta parametrga ega: ish kuchlanishi, ish kuchlanishi (COM soniga to'g'ri keladi) va BIAS (bo'sag'aga mos keladigan kuchlanish kuchlanishi), masalan, 3,3V, 1/4 vazifa, 1/3 BIAS shuni anglatadiki, LCD ning ish kuchlanishi 3,3V , 4 COM mavjud va chegara taxminan 1,1V (3,3/3=1,1). Haqiqiy foydalanishda, yaxshi displey effektini ta'minlash uchun elektrodning ikki uchiga qo'llaniladigan kuchlanish farqi odatda LCD ish kuchlanishiga yaqin; agar u ko'rsatilmasa, elektrodning ikki uchiga qo'llaniladigan kuchlanish farqi odatda oV ga yaqin. Shuni ta'kidlash kerakki, suyuqlik molekulalari AC signallari bilan harakatlanishi kerak. Uzoq vaqt davomida elektrodlarning ikkala uchiga doimiy kuchlanishni qo'llamang. Aks holda, suyuq kristall molekulalarining elektrokimyoviy xususiyatlari ta'sir qiladi va displey effekti xira bo'ladi. Hayotning qisqarishi oqibati qaytarilmasdir.
Yuqoridagi printsiplarni tushunganimizdan so'ng, biz ma'lum bir segmentni yoritmoqchi bo'lganimizda, biz faqat elektrodning ikki uchi orasidagi kuchlanish farqi 3,3V (masalan, COM1=3,3 V, SEG1=0 V) bo'lishini ta'minlashimiz kerak. interval mos keladi. Ikki qutbning kuchlanishning teskari chiqishi<(com1=0v, seg1="3,3V" kabi);="" agar="" ma'lum="" bir="" segment="" yoqilmagan="" bo'lsa,="" faqat="" elektrodning="" ikki="" uchiga="" qo'llaniladigan="" kuchlanish="" farqi="" ov="" (masalan,="" com1="3,3V," seg1="3,3V)" va="" tegishli="" oraliqda="" kuchlanishning="" kuchlanishini="" ta'minlash="" kerak.="" ikkita="" qutb="" teskari="" va="" chiqadi="" (masalan,="" com1="ov," seg1="">(com1=0v,>
Bunday operatsiyaga erishish uchun tez asosiy chastotaga, aniq vaqtga va kam quvvat sarfiga ega MCU talab qilinadi. Muallif bir marta Silicon Labs 39 dan foydalangan; Batareya indikatori segmenti ekranining ishlashini muvaffaqiyatli amalga oshirish uchun EFM8SB10F8 mikrokontrolleri. EFM8SB10F8 25 MGts gacha bo'lgan asosiy chastotaga yetishi mumkin, bu esa I0-ni tez aylantirishga to'liq qodir; 16-bitli taymer tegishli vaqt oralig'ini aniq ushlab turishi mumkin, shuning uchun segment ekrani yaxshi displey effektiga erishadi; MCU o'rnatilgan 24 MGts yuqori aniqlikdagi osilatorga ega, aniqlik ± 2% ga yetishi mumkin, bu Taymer uchun aniq ma'lumot beradi va shu bilan birga tashqi kristall osilatorni tejash va mahsulot narxini pasaytirishi mumkin ; uyqu vaqtida u 0,6uA ga yetishi mumkin, bu esa mahsulotning kutish vaqtini sezilarli darajada uzaytiradi.

Uskunada sxemani o'rnatish juda oddiy bo'lib qoldi, batafsil ma'lumot uchun 4-rasmga qarang; dasturiy ta'minotda segment kodlari ekranini boshqarish uchun asosiy kod murakkab emas, batafsil ma'lumot uchun 5-rasmga qarang. Foydalanilayotganda segment kodi ekranini yoritish uchun faqat Timer uzilish funksiyasidagi drayver kodining API funksiyasini chaqirishingiz kerak. Agar ko'rsatilgan tasvirning rangi nisbatan och bo'lsa, taymer to'xtatilgan vaqt oralig'i yaxshi displey effektiga erishish uchun mos ravishda uzaytirilishi mumkin.
Segment kodi LCD displey ilovasi
Asboblar va hisoblagichlar: gaz hisoblagichi, suv hisoblagichi, avtobus tizimi, tankerlarni hisoblash displeyi, orgtexnika: faks mashinasi, perfokarta mashinasi, tadqiqot mashinasi, kirishni boshqarish tizimi, aloqa uskunalari: turli xil IC karta telefonlari, Internet telefonlari, IP telefonlar
Bank tizimi: POS-mashina
Soliq tizimi: soliq nazorati mashinasi
Tibbiy asbob-uskunalar: fiziologik monitorlar va turli xil sog'liqni saqlash uskunalari
Sanoat nazorat qilish uskunalari: avtomatik boshqaruv
Har xil inson-mashina interfeyslari, portativ qurilmalar va boshqalar.
Segment kodli LCD displeyning afzalliklari va kamchiliklari
Segment kodli LCD displeyning afzalliklari: asosiy boshqaruv chipiga past talablar, oddiy dasturiy ta'minot, LCD displey va asosiy boshqaruvni boshqarishning arzonligi.
LCD displey segment kodining kamchiliklari: matnni o'zgartirib bo'lmaydi

