الإثنين 22 ربيع الآخر 1437 هـ 1 فبراير 2016 م
بسم الله والحمد لله والصلاة و السلام على رسول الله سيدنا محمد صلى الله عليه وسلم
هل فكرت أنه يمكنك توليد إشارات الصورة التى تظهر على شاشة الحاسب الآلى بالنظام
VGA
باستخدام المتحكم الدقيق
؟ PIC 16F84A
لقد خطرت لى هذه الفكرة من قبل حيث أنه يمكن نظريا توليد أى نوع من الإشارات الكهربية بالمتحكم الدقيق مع الأخذ فى الإعتبار التردد و السعة لهذه الإشارة المتولدة :
و لم أعرف كيف يمكننى كتابة مثل هذا البرنامج فبدأت فى البحث على الانترنت على برنامج يقوم بتوليد هذه الإشارات .
و وجدت هذا الموقع القديم الذى يشرح كيفية تركيب الدائرة و معه البرناج و توصيل الدائرة .
http://tinyvga.com/pic-vga
قمت بعمل تعديل بسيط على البرنامج فى الجزء الخاص بالرسالة التى تظهر على الشاشة .
ثم قمت بتركيب الدائرة و تحميل البرنامج على المتحكم الدقيق و تشغيل الدائرة .
تركيب الدائرة غاية فى البساطة فهى تتركب من المتحكم الدقيق بالإضافة إلى الوصلة الطرفية الخاصة بالشاشة
female VGA connector
و عندما قمت بتشغيل الدئرة قامت بالنتيجة المتوقعة عدا أنها يحدث لها بعض الإهتزاز بصورة دورية . و سوف أحاول أن أقوم بتعديل البرنامج لإصلاح هذه المشكلة ثم أضع النتيجة على المدونة .
هناك فقط بعض الملاحظات الهامة التى يجب اتباعها للحصول على أفضل نتيجة
عندما تقوم بتحميل البرنامج على المتحكم الدقيق تأكد من تخصيص البيانات التالية
PRTE ON
XT
WDT OFF
تلاحظ هنا فى هذا المقطع اهتزاز الصورة على الشاشة
Here is the link for the Proteus 7 Model , source code and Hex file .سوف تجد هنا الملفات الخاصة بنموذج برنامج المحاكاة و كود المصدر
هل فكرت أنه يمكنك توليد إشارات الصورة التى تظهر على شاشة الحاسب الآلى بالنظام
VGA
باستخدام المتحكم الدقيق
؟ PIC 16F84A
لقد خطرت لى هذه الفكرة من قبل حيث أنه يمكن نظريا توليد أى نوع من الإشارات الكهربية بالمتحكم الدقيق مع الأخذ فى الإعتبار التردد و السعة لهذه الإشارة المتولدة :
و لم أعرف كيف يمكننى كتابة مثل هذا البرنامج فبدأت فى البحث على الانترنت على برنامج يقوم بتوليد هذه الإشارات .
و وجدت هذا الموقع القديم الذى يشرح كيفية تركيب الدائرة و معه البرناج و توصيل الدائرة .
http://tinyvga.com/pic-vga
قمت بعمل تعديل بسيط على البرنامج فى الجزء الخاص بالرسالة التى تظهر على الشاشة .
ثم قمت بتركيب الدائرة و تحميل البرنامج على المتحكم الدقيق و تشغيل الدائرة .
تركيب الدائرة غاية فى البساطة فهى تتركب من المتحكم الدقيق بالإضافة إلى الوصلة الطرفية الخاصة بالشاشة
female VGA connector
و عندما قمت بتشغيل الدئرة قامت بالنتيجة المتوقعة عدا أنها يحدث لها بعض الإهتزاز بصورة دورية . و سوف أحاول أن أقوم بتعديل البرنامج لإصلاح هذه المشكلة ثم أضع النتيجة على المدونة .
هناك فقط بعض الملاحظات الهامة التى يجب اتباعها للحصول على أفضل نتيجة
عندما تقوم بتحميل البرنامج على المتحكم الدقيق تأكد من تخصيص البيانات التالية
PRTE ON
XT
WDT OFF
هذه الصورة تظهر فيها الرسالة الناتجة على الشاشة
تلاحظ هنا فى هذا المقطع اهتزاز الصورة على الشاشة
هذه صورة الدائرة الالكترونية
صورة توضح كيفية توصيل الدائرة
أطراف التوصيل الخاصة بالشاشة
VGA connector pin out
VGA connector pin out
Here is the link for the Proteus 7 Model , source code and Hex file .سوف تجد هنا الملفات الخاصة بنموذج برنامج المحاكاة و كود المصدر
يمكنك قراءة هذه المقالة على مدونتى باللغة الإنجليزية
كما يمكنك قراءتها على مدونتى باللغة العربية
كما يمكنك أن تجدها على صفحتى على موقع
instructables.com
You can read this post on my blog in English
instructables.com
No comments:
Post a Comment