一, الخصائص التقنية وتحديات القيادة لشاشة كسر كود STN
1. الخصائص الفيزيائية للهياكل الخيطية المفرطة الملتوية
تعمل الكريستال السائل STN على تحسين تأثير الدوران البصري بشكل كبير عن طريق زيادة زاوية الالتواء لجزيئات الكريستال السائل من 90 درجة من نوع TN إلى 180 درجة -270 درجة، وتحسين لون الخلفية من الأصفر الباهت من TN إلى الأزرق الرمادي أو الأخضر الأصفر، وزيادة التباين إلى 10:1-20:1. على الرغم من أن هذا الهيكل يعمل على تحسين أداء العرض، إلا أنه يوفر أيضًا متطلبات أكثر تعقيدًا للتحكم في المجال الكهربائي: تحتاج جزيئات الكريستال السائل إلى تطبيق الفولتية الموجبة والسالبة بالتناوب لتجنب الاستقطاب، ويجب أن يتطابق شكل موجة جهد القيادة بدقة مع خصائص استجابة البلورة السائلة.
2. القيود المتأصلة في محرك المصفوفة السلبي
تستخدم شاشة فك كود STN هيكل قطب كهربائي مصفوفي سلبي، وتختلف طريقة قيادتها بشكل أساسي عن المصفوفة النشطة TFT-LCD:
عدد الأقطاب الكهربائية: تتطلب شاشة STN ذات 16 × 2 حرفًا 32 قطبًا كهربائيًا (مقطعًا) و4 أقطاب COM (مشتركة)، بإجمالي 128 تقاطعًا.
متطلبات المسح الديناميكي: لتجنب التداخل المتقاطع، يجب تنشيط كل صف (COM) بالتناوب عبر تقنية تعدد الإرسال بتقسيم الزمن، مع إضاءة كل صف لمدة 1/4 فقط (1/4 دورة عمل) أو 1/8 (1/8 دورة عمل) من الدورة.
التحكم في نسبة التحيز: يجب إنشاء مستويات جهد متعددة (مثل 1/3 و1/2) لضبط نفاذية البكسل وتحقيق عرض تدرج رمادي.
التحدي الهندسي: إذا تم استخدام وحدة التحكم الدقيقة IO مباشرة لمحاكاة إشارات القيادة، فيجب إخراج أشكال موجية متعددة للتوقيت الدقيق للتيار المتردد في وقت واحد، ويجب تعديل سعة الجهد ديناميكيًا. إذا أخذنا STM32F103 كمثال، فإن الحد الأقصى لتردد إخراج GPIO هو 18 ميجا هرتز فقط، وهو أمر يصعب تلبية تردد المسح 100 هرتز - 400 هرتز الذي تتطلبه عادةً شاشات STN، ويزداد تعقيد البرنامج بشكل كبير.
2، تحليل القيمة الأساسية للدوائر المرحلية المخصصة للسائق
1. تحسين مستوى الأجهزة: من توليد الإشارة إلى إدارة الطاقة
تعمل وحدات التشغيل المرحلية المتخصصة (مثل HT16K33 وS6B33BOA) على حل ثلاث مشكلات أساسية من خلال التصميم المتكامل:
توليد الشكل الموجي: يستطيع المذبذب المدمج- توليد إشارات محرك التيار المتردد تلقائيًا مع دورة عمل قابلة للتعديل ونسبة انحياز، مما يدعم أوضاع الانحياز 1/2 و1/3 و1/4. على سبيل المثال، يمكن تعديل تردد مذبذب RC الداخلي لـ HT16K33 إلى 64 هرتز - 512 هرتز من خلال مقاوم خارجي، مما يتوافق تمامًا مع متطلبات التحديث لشاشات STN.
إدارة الجهد: يمكن لمضخة الشحن المدمجة أو منظم LDO توليد جهد انحياز ± 12 فولت مطلوب لشاشة STN. بأخذ Samsung S6B33BOA كمثال، يمكن لمضخة الشحن الداخلية الخاصة بها تعزيز دخل 3.3 فولت إلى ± 15 فولت، وتموج الجهد عند قيادة شاشة STN ملونة 65 ألف أقل من 50 مللي فولت.
التحكم في التوقيت: تلقي تعليمات MCU من خلال واجهة I2C/SPI، وإكمال مسح الإطار تلقائيًا، وقفل البيانات والعمليات الأخرى. بأخذ شاشة STN مقاس 16 × 2 كمثال، يمكن لبرنامج التشغيل IC إكمال تحديث الشاشة بالكامل خلال 2 مللي ثانية، بينما يتطلب برنامج التشغيل التناظري IO لوحدة التحكم الدقيقة 10 مللي ثانية على الأقل ويكون عرضة للظلال.
2. تبسيط مستوى البرمجيات: من تكوين التسجيل إلى الدعم البيئي
تعمل الدوائر المتكاملة للسائق المتخصصة على تقليل حواجز التطوير من خلال مجموعات التعليمات الموحدة:
تقنية تعيين ذاكرة الوصول العشوائي: على سبيل المثال، يحتوي HT16K33 على-ذاكرة وصول عشوائي 128 × 8 بت، حيث يتوافق كل مقطع مع عنوان مستقل. يحتاج المهندسون فقط إلى التحكم في سطوع أي جزء من خلال وظيفة HT16K33WriteRAM (العنوان والبيانات)، دون حساب التوقيت يدويًا.
وضع برنامج التشغيل المحدد مسبقًا: تدعم ICs الخاصة ببرنامج التشغيل الرئيسي (مثل RA8875) أوضاع عرض متعددة مثل نوع الحرف ونوع مصفوفة النقاط الرسومية ونوع رمز المقطع، ويمكنها التعامل تلقائيًا مع المنطق المعقد مثل تحويل ترميز الأحرف وتحديد موضع المؤشر.
دعم سلسلة الأدوات: توفر الشركات المصنعة أدوات دعم لتكوين الكمبيوتر (مثل Segger emWin)، والتي يمكنها إنشاء بيانات العرض بشكل مرئي وتصديرها كملفات HEX يمكن التعرف عليها بواسطة برامج التشغيل المرحلية، مما يقلل بشكل كبير من دورة التطوير.
3، حدود الجدوى والسيناريوهات القابلة للتطبيق للمحرك المباشر
1. شروط الجدوى الفنية
في سيناريوهات محددة، من الممكن نظريًا لوحدة التحكم الدقيقة أن تقوم مباشرة بتشغيل شاشة رمز إيقاف STN مباشرة
الحد الأدنى من متطلبات العرض: إذا كانت هناك حاجة لعرض عدد صغير فقط من الرموز الثابتة (مثل الأنابيب الرقمية المكونة من رقم أو رقمين) ولم يكن معدل التحديث ومتطلبات التباين مرتفعين، فيمكن محاكاة برامج التشغيل الثابتة من خلال منافذ الإدخال والإخراج. على سبيل المثال، استخدام وظيفة إخراج PWM الخاصة بـ STM32 لتوليد موجة مربعة مع دورة عمل قابلة للتعديل، مما يؤدي إلى تشغيل أنبوب رقمي مكون من رقمين مكون من 7 أجزاء.
قيود التكلفة المنخفضة: في الأجهزة التي تعمل بالبطارية، إذا لم يكن من الممكن تحمل تكلفة الدوائر المتكاملة الخاصة بالسائق المخصص (عادةً
0.3−
1.5)، يمكن اعتماد مخطط تقسيم جهد المقاومة + محاكاة IO. ولكن من الضروري قبول التنازلات في أداء العرض: انخفاض بنسبة 30٪ في التباين ومعدل التحديث<30Hz, and a high risk of ghosting.
2. حالة الممارسة الهندسية: مخطط القيادة لجهاز قياس درجة الحرارة الصناعية
حاولت شركة معينة ذات مرة استخدام STM32 لتشغيل شاشات STN مباشرة في موازين الحرارة الصناعية، ولكنها تحولت في النهاية إلى دوائر متكاملة مخصصة بسبب المشكلات التالية:
فقدان التحكم في التوقيت: في بيئة درجة حرارة منخفضة تصل إلى -20 درجة، يؤدي انحراف ساعة وحدة التحكم الدقيقة إلى انخفاض تردد المسح من 120 هرتز إلى 80 هرتز، مما يؤدي إلى وميض كبير.
استهلاك الطاقة يتجاوز المعيار: عند القيادة التناظرية IO، يحتاج جهاز التحكم الدقيق إلى إخراج مستوى عالٍ بشكل مستمر، ويزيد استهلاك الطاقة الإجمالي للجهاز من 2 مللي أمبير (حل IC مخصص) إلى 15 مللي أمبير، مما يقلل من عمر البطارية بنسبة 50%.
تداخل EMC: يؤدي الخرج المباشر للموجات المربعة من منفذ الإدخال/الإخراج إلى توليد ضوضاء عالية التردد، مما يتسبب في تقلب قراءات مستشعر درجة الحرارة بمقدار ± 0.5 درجة، وهو ما يتجاوز متطلبات الدقة.