مرة أخرى عن الرسم على شاشة الذبذبات

تثير الصورة على شاشة الذبذبات التناظرية شعورًا بالسحر والسحر ، كما لو كنت تنظر من خلال نافذة صغيرة إلى عالم أخضر غامض. يمكن الشعور بهذا بشكل خاص إذا لم يتم رسم الجيب أو "المنشار" المعتاد على الشاشة ، ولكن صور Lissajous أو شيء أكثر غرابة. هناك عدد كبير من المنشورات المخصصة لهذا الموضوع. على وجه الخصوص ، تأثرت بها مقالة عن حبري: نحن نرسم على شاشة راسم الذبذبات ، الذي يحكي عن جهاز قائم على أردوينو يرسم فيديو فعال للغاية.

ومع ذلك ، لرسم صور معقدة ، تحتاج إلى راسم ذبذبات مع مدخلين: X و Y. ماذا تفعل إذا كان لديك فقط مرسمة ذبذبات مع إدخال Y على يديك (على سبيل المثال ، في بلدي القديم C1-94) ، ونرى بأم عينيك الصورة على الشاشة ، لا تزال تريد؟

اتضح أن تصميم رسم الأرقام على شاشة الذبذبات قد تم وصفه بالفعل في أوائل الثمانينيات ، في مقال بقلم V. Kosinov في مجلة راديو رقم 11 لعام 1981. والأهم من ذلك ، أنها لا تحتاج إلى إدخال على طول المحور X!

يستخدم التصميم طريقة رسم خطوط المسح. يتم تحريك الشعاع أفقيا بواسطة مولد الكنس وفي مسار واحد يرسم خط واحد من خطوط المسح. كل خط له مستوى الجهد الخاص به عند الإدخال Y. للتخميد ، يتم إخراج الحزمة من الشاشة عن طريق تطبيق جهد عالٍ بما فيه الكفاية على الإدخال. يحدث الانتقال إلى خط جديد بعد تطبيق نبضة على إدخال التزامن الخارجي.

يظهر مثال على الرسم البياني للإشارة الذي يرسم صورة نقطية من أربعة أسطر للرموز "c o" في الشكل.



يشير المستطيل الأزرق إلى الإطارات المعروضة على مرسمة الذبذبات ، والصورة النهائية على اليسار.

الجهاز معقد للغاية ويحتوي على 23 رقاقة. في وقت لاحق ، في مجلة راديو رقم 7 لعام 2000 ، تم نشر مقال بواسطة A. Marievich ، حيث تم تبسيط الجهاز بفضل القاعدة الأولية الجديدة التي كانت متاحة في ذلك الوقت. ولكن حتى في ذلك ، فإن عدد الدوائر المصغرة كبير جدًا بحيث لا يمكن تنفيذ التصميم في غضون ساعتين من وقت الفراغ في مساء يوم العمل - 8 قطع ، بالإضافة إلى الحاجة إلى برمجة ROM.

الآن فكرة المزيد من التبسيط تقترح نفسها - سوف يتعامل المتحكم الدقيق بشكل مثالي مع تشكيل الإشارة المطلوبة عند إدخال مرسمة الذبذبات. تم تنفيذ الإصدار الأول من الجهاز على PIC12F629 ، تكمله DAC بسيط على المقاومات. تعامل رمز المجمع بنجاح مع أرقام الرسم ، ولكن تبين أنه "ثقيل" تمامًا. ونتيجة لذلك ، لم يحصل المشروع على مزيد من التطوير وتم التخلي عنه لبعض الوقت.

انتعشت الفائدة بعد لقاء اردوينو والحصول على مجلس اردوينو ليوناردو. نظرًا لبساطة البرمجة ، تم إنشاء مشروع في وقت قصير ، يحتوي على مجموعة من الوظائف لعرض سلسلة عشوائية مكونة من 7 أحرف أو أرقام لاتينية على شاشة الذبذبات ، وكذلك للرسم على الشاشة 8x35 بكسل من الأوليات الرسومية: النقاط والمستطيلات. يتم إنشاء إشارة تناظرية باستخدام نفس DAC البسيطة على تسعة مقاومات مجمعة على لوحة توصيل.


يوضح الفيديو تشغيل الوظائف:



ولإعطاء المشروع إحساسًا تطبيقيًا يسمح لك بتلبية السؤال بجرأة: "كيفية تطبيقه في الزراعة؟" ، عداد الوقت ، تمت إضافة زرين: "بدء / إيقاف" ، "إعادة تعيين" إلى الكود ، واكتسب الذبذبات وظيفة إضافية لساعة التوقف:



تتوفر مخططات الأسلاك ورموز المصدر للمشروع على GitHub .

Source: https://habr.com/ru/post/ar394531/


All Articles