y, STN kodini buzish ekranining texnik xususiyatlari va haydash muammolari
1. Giper buralgan nematik tuzilmalarning fizik xususiyatlari
STN suyuq kristalli suyuq kristall molekulalarining burilish burchagini TN turidagi 90 darajadan 180 daraja -270 darajagacha oshirish, fon rangini TN ning och sariqdan ko'k kulrang yoki sariq yashil ranggacha optimallashtirish va kontrastni 10: 1-20: 1 ga oshirish orqali optik aylanish effektini sezilarli darajada oshiradi. Ushbu tuzilma displey ish faoliyatini yaxshilashga qaramasdan, u yanada murakkab elektr maydonini boshqarish talablarini ham keltirib chiqaradi: suyuq kristal molekulalari polarizatsiyadan qochish uchun musbat va salbiy kuchlanishlarni navbatma-navbat qo'llashi kerak va harakatlantiruvchi kuchlanish to'lqin shakli suyuq kristalning javob xususiyatlariga to'g'ri mos kelishi kerak.
2. Passiv matritsali diskning o'ziga xos cheklovlari
STN kodini buzish ekrani passiv matritsa elektrod strukturasini qabul qiladi va uni boshqarish usuli TFT{0}}LCD faol matritsasidan tubdan farq qiladi:
Elektrodlar soni: 16 × 2 belgili STN ekrani uchun 32 ta SEG (segment) elektrodlari va 4 ta COM (umumiy) elektrodlar, jami 128 ta kesishish kerak.
Dinamik skanerlash talabi: oʻzaro shovqinlarni oldini olish uchun har bir qatorni (COM) vaqtni taqsimlash multiplekslash texnologiyasi-boʻyicha navbatma-navbat faollashtirish kerak, bunda har bir qator tsiklning atigi 1/4 (1/4 ish davri) yoki 1/8 (1/8 ish davri) uchun yonadi.
Yo'naltirilganlik nisbati nazorati: Piksel o'tkazuvchanligini sozlash va kul rang displeyga erishish uchun bir nechta kuchlanish darajalarini (masalan, 1/3 va 1/2 yo'nalish) yaratish kerak.
Muhandislik muammosi: Agar mikrokontroller IO to'g'ridan-to'g'ri haydovchi signallarini simulyatsiya qilish uchun ishlatilsa, bir vaqtning o'zida bir nechta aniq vaqtli AC to'lqin shakllarini chiqarish va kuchlanish amplitudasini dinamik ravishda sozlash kerak. Misol sifatida STM32F103 ni oladigan bo'lsak, uning GPIO maksimal chiqish chastotasi atigi 18 MGts ni tashkil qiladi, bu odatda STN ekranlari tomonidan talab qilinadigan 100Hz-400Hz skanerlash chastotasini qondirish qiyin va dasturning murakkabligi eksponent ravishda oshadi.
2, Dedicated Driver IC-larning asosiy qiymatini tahlil qilish
1. Uskuna darajasini optimallashtirish: signal ishlab chiqarishdan quvvatni boshqarishgacha
Ixtisoslashgan haydovchi IClari (HT16K33, S6B33BOA kabi) integratsiyalashgan dizayn orqali uchta asosiy muammoni hal qiladi:
To'lqin shaklini yaratish: O'rnatilgan{0}}osilator 1/2, 1/3 va 1/4 egilish rejimlarini qo'llab-quvvatlovchi sozlanishi mumkin bo'lgan ish aylanishi va moyillik nisbati bilan avtomatik ravishda o'zgaruvchan tok signallarini ishlab chiqishi mumkin. Misol uchun, HT16K33 ning ichki RC osilator chastotasi tashqi rezistor orqali 64Hz-512Hz gacha sozlanishi, bu STN ekranlarining yangilanish talablariga juda mos keladi.
Voltajni boshqarish: O'rnatilgan zaryad pompasi yoki LDO regulyatori STN ekrani uchun zarur bo'lgan ± 12V kuchlanish kuchlanishini yaratishi mumkin. Misol tariqasida Samsung S6B33BOA ni oladigan bo'lsak, uning ichki zaryadlash pompasi 3,3V kirishni ± 15V ga oshirishi mumkin va 65K rangli STN ekranini boshqarishda kuchlanish tebranishi 50 mV dan kam.
Vaqtni nazorat qilish: I2C/SPI interfeysi orqali MCU ko'rsatmalarini oling, kadrlarni skanerlashni, ma'lumotlarni blokirovka qilishni va boshqa operatsiyalarni avtomatik ravishda yakunlang. Misol tariqasida 16 × 2 STN ekranini oladigan bo'lsak, IC drayveri to'liq ekranni yangilashni 2 ms ichida yakunlashi mumkin, mikrokontroller IO analog drayveri esa kamida 10 ms vaqt talab qiladi va xayolparastlikka moyil.
2. Dasturiy ta'minot darajasini soddalashtirish: Ro'yxatga olish konfiguratsiyasidan Ekologik yordamga qadar
Ixtisoslashgan haydovchi IClari standartlashtirilgan ko'rsatmalar to'plamlari orqali rivojlanish to'siqlarini kamaytiradi:
RAMni xaritalash texnologiyasi: Masalan, HT16K33 128 × 8 bitli operativ xotiraga -o'rnatilgan, har bir segment mustaqil manzilga mos keladi. Muhandislar vaqtni qo'lda hisoblamasdan, faqat HT16K33WriteRAM (manzil, ma'lumotlar) funksiyasi orqali istalgan segmentning yorqinligini nazorat qilishlari kerak.
Oldindan o'rnatilgan drayver rejimi: Asosiy drayver IC'lari (masalan, RA8875) belgilar turi, grafik nuqta matritsa turi va segment kod turi kabi bir nechta displey rejimlarini qo'llab-quvvatlaydi va belgilarni kodlashni o'zgartirish va kursorni joylashtirish kabi murakkab mantiqni avtomatik ravishda boshqarishi mumkin.
Asboblar zanjirini qo'llab-quvvatlash: Ishlab chiqaruvchilar kompyuter konfiguratsiyasini qo'llab-quvvatlovchi vositalarni (masalan, Segger emWin) taqdim etadilar, ular displey ma'lumotlarini vizual tarzda yaratishi va ularni haydovchi IC-lari tomonidan taniladigan HEX fayllari sifatida eksport qilishlari mumkin, bu esa rivojlanish tsiklini sezilarli darajada kamaytiradi.
3, fizibilite chegarasi va to'g'ridan-to'g'ri haydovchining qo'llaniladigan stsenariylari
1. Texnik imkoniyatlar shartlari
Muayyan stsenariylarda mikrokontroller to'g'ridan-to'g'ri STN kod ekranini o'chirishi nazariy jihatdan mumkin.
Minimalistik displey talablari: Agar oz sonli qattiq belgilar (masalan, 1-2 raqamli raqamli naychalar) ko'rsatilishi kerak bo'lsa va yangilanish tezligi va kontrast talablari yuqori bo'lmasa, statik drayverlarni IO portlari orqali simulyatsiya qilish mumkin. Masalan, STM32 ning PWM chiqish funksiyasidan foydalanib, 2 raqamli 7-segmentli raqamli trubkani haydab, sozlanishi ish aylanishi bilan kvadrat to'lqin hosil qiladi.
Arzon xarajat cheklovi: Batareya bilan ishlaydigan qurilmalarda, agar maxsus drayver IClari narxini to'lash imkoni bo'lmasa (odatda).
0.3−
1.5), qarshilik kuchlanishining bo'linishi + IO simulyatsiyasi sxemasi qabul qilinishi mumkin. Ammo displey ishlashida murosaga kelish kerak: kontrastning 30% pasayishi, yangilanish tezligi<30Hz, and a high risk of ghosting.
2. Muhandislik amaliyoti ishi: Sanoat harorat o'lchagichi uchun haydash sxemasi
Bir vaqtlar ma'lum bir kompaniya sanoat termometrlarida STN ekranlarini to'g'ridan-to'g'ri haydash uchun STM32 dan foydalanishga harakat qildi, ammo oxir-oqibat quyidagi muammolar tufayli maxsus IC-larga o'tdi:
Vaqtni boshqarishning yo'qolishi: -20 daraja past haroratli muhitda mikrokontrollerning soat o'zgarishi skanerlash chastotasining 120 Gts dan 80 Gts gacha pasayishiga olib keladi, bu esa sezilarli miltillashga olib keladi.
Quvvat iste'moli standartdan oshib ketadi: IO analog haydashda mikrokontroller doimiy ravishda yuqori darajani chiqarishi kerak va mashinaning umumiy quvvat iste'moli 2mA dan (maxsus IC eritmasi) 15 mA gacha ko'tarilib, batareyaning ishlash muddatini 50% ga qisqartiradi.
EMC shovqini: IO portidan toʻgʻridan-toʻgʻri kvadrat toʻlqinlar chiqishi yuqori chastotali shovqin hosil qiladi, bu esa harorat sensori koʻrsatkichlarining ± 0,5 darajaga oʻzgarishiga olib keladi va bu aniqlik talablaridan oshib ketadi.