قسم الميكروكنترولر والروبوت ودوائر الاتصال بالحاسب الالي قسم المتحكمات الـ microcontroller و المعالجات microprocessor و التحكم الرقمي بالكمبيوتر CNC والانظمة الآلية والروبوت Robots

أدوات الموضوع

mohammedsecret
:: مهندس ::
تاريخ التسجيل: May 2010
المشاركات: 16
نشاط [ mohammedsecret ]
قوة السمعة:0
قديم 27-06-2010, 02:07 PM المشاركة 1   
افتراضي مشكلة تحتاج لخبير فى LCD ارجو المساعدة Twitter FaceBook Google+



اشتريت شاشة LCD 16 *2 من محل الكترونيات ورقمها LMB162AFC وعند توصيلها ببيك 16F877a مرة لا تعمل نهائيا ومرة تعطى كلام هلوغريفى مع العلم ان الدائرة تعمل بشكل جيد لاننى اخذت من زميل لى شاشة اخرى رقمها YM1602C 16*2 والدائرة اشتغلت بشكل سليم فقلت ان العيب فى الشاشة الاولى وان بها خلل ما وخصوصا اننى لم اجربها ثم قمت بشراء شاشة اخرى من محل الكترونيات اخر وعلمت انه يقوم بتجربة الشاشة قبل بيعها وبعد تجربتها عنده بجهاز معين قمت بتوصيلها عندى فى الدائرة وحدثت نفس المشكله وهى اما انها لا تعرض مرة او انها تعرض الكلام ولكن به شفت حوالى 5 احرف ولا يظهر عليها ادخال البيانات من الكيباد او انها تعرض رموز غير مفهومة مع العلم ان كلا الشاشات الثلاثة لها نفس الداتاشيت ونفس طريقة توصيل البنات وعددها متساوى وهى 16 بن (E , RS, RW, 4 for Read data, 2 pin for Back light, Vss,Vdd) فما هى المشكلة

ملحوظة: تاكت من توصيل البنات جيدا فى جميع الشاشات

اعلانات

robota
:: عضو ذهبي ::
تاريخ التسجيل: Jul 2009
الدولة: الخرطوم_السودان
المشاركات: 926
نشاط [ robota ]
قوة السمعة:103
قديم 27-06-2010, 02:24 PM المشاركة 2   
افتراضي


السبب والله اعلم هو ال noise ضع مكثف بقيمة 0.1
ميكرو بين ال vcc وال gnd الخاص بالشاشة . وستعمل الشاشة بصورة جيدة ان شاء الله
بالتوفيق


التعديل الأخير تم بواسطة : robota بتاريخ 27-06-2010 الساعة 02:33 PM
اعلانات اضافية ( قم بتسجيل الدخول لاخفائها )
  

الصورة الرمزية محمد50
محمد50
:: عضو فضي ::
تاريخ التسجيل: Mar 2006
المشاركات: 447
نشاط [ محمد50 ]
قوة السمعة:91
قديم 27-06-2010, 02:26 PM المشاركة 3   
افتراضي


اشتريت شاشة LCD 16 *2 من محل الكترونيات ورقمها LMB162AFC وعند توصيلها ببيك 16F877a مرة لا تعمل نهائيا ومرة تعطى كلام هلوغريفى مع العلم ان الدائرة تعمل بشكل جيد لاننى اخذت من زميل لى شاشة اخرى رقمها YM1602C 16*2 والدائرة اشتغلت بشكل سليم فقلت ان العيب فى الشاشة الاولى وان بها خلل ما وخصوصا اننى لم اجربها ثم قمت بشراء شاشة اخرى من محل الكترونيات اخر وعلمت انه يقوم بتجربة الشاشة قبل بيعها وبعد تجربتها عنده بجهاز معين قمت بتوصيلها عندى فى الدائرة وحدثت نفس المشكله وهى اما انها لا تعرض مرة او انها تعرض الكلام ولكن به شفت حوالى 5 احرف ولا يظهر عليها ادخال البيانات من الكيباد او انها تعرض رموز غير مفهومة مع العلم ان كلا الشاشات الثلاثة لها نفس الداتاشيت ونفس طريقة توصيل البنات وعددها متساوى وهى 16 بن (E , RS, RW, 4 for Read data, 2 pin for Back light, Vss,Vdd) فما هى المشكلة

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


الصورة الرمزية محمد50
محمد50
:: عضو فضي ::
تاريخ التسجيل: Mar 2006
المشاركات: 447
نشاط [ محمد50 ]
قوة السمعة:91
قديم 27-06-2010, 02:28 PM المشاركة 4   
افتراضي


السبب والله اعلم هو ال noise ضع مكثف بقيمة ا ميكرو بين ال vcc وال gnd الخاص بالشاشة . وستعمل الشاشة بصورة جيدة ان شاء الله
بالتوفيق
مرحبا بك اخى عصام كنت اكتب ردى ولو ارى مشاركتك الله ينور عليك


mohammedsecret
:: مهندس ::
تاريخ التسجيل: May 2010
المشاركات: 16
نشاط [ mohammedsecret ]
قوة السمعة:0
قديم 27-06-2010, 03:39 PM المشاركة 5   
افتراضي


جزاكم الله كل خير وجارى تنفيذ مقترحاتكم


mohammedsecret
:: مهندس ::
تاريخ التسجيل: May 2010
المشاركات: 16
نشاط [ mohammedsecret ]
قوة السمعة:0
قديم 27-06-2010, 04:15 PM المشاركة 6   
افتراضي


عملت زمن تأخير كافى فى كل امر للتعامل مع الLCD ولكن ما زالت المشكلة موجودة والبرنامج الجديد يعمل على الشاشة YM1602C جيدا


mohammedsecret
:: مهندس ::
تاريخ التسجيل: May 2010
المشاركات: 16
نشاط [ mohammedsecret ]
قوة السمعة:0
قديم 27-06-2010, 04:32 PM المشاركة 7   
افتراضي


بخصوص الnoise قال لى زميل ان الشاشة لا تتأثر فقد قام بتوصيل نفس الشاشة على بعد 5 متر ولا وجود لل noise ولقد قمت بتوصيل المكثف ولكن نفس المشكلة ولقد وضعت ايضا مقاومات على اطرف الداتا بولاب 10k ولكن لم تؤثر

الشاشة بعد فترة من تشغيل الدائرة تقوم بعرض كلمة من الكلمات المراد عرضها بشكل صحيح اما باقى الكلمات فتظهر بشكل غير مفهوم على شكل رموز


الصورة الرمزية Abdulla873
Abdulla873
:: مهندس متميز ::
تاريخ التسجيل: Sep 2009
الدولة: Baghdad, Iraq
المشاركات: 504
نشاط [ Abdulla873 ]
قوة السمعة:0
قديم 29-06-2010, 07:51 AM المشاركة 8   
افتراضي


السلام عليكم
من جانب ال hardware اعمل ما يلي:
1- تاكد من ان R/W مربوط الى GND في حالة انك فقط تكتب على الشاشة
2- تاكد من جهد البطارية, هل هية كافية لتشغيل الدائرة بالكامل, ويفضل في
البداية ان تقوم فقط بكتابة حرف واحد مثلا, افصل كل الاحمال وابقي فقط المايكرو
وال LCD
3- تاكد من الفترة الزمنية عند اعطاء اشارة RS واشارة E يجب ان لا تقل عن 15msec
4- قم بتنزيل الداتا شيت لهذة الشاشة , هل اومرها مطابقة لاوامر شاشات ال
HD4478
5- تاكد من انك قد عملت initialiazation للشاشة مع الاختيارات الصحيحة مثلا
استقدا سطرين وعدد ونوعية ارسال المعلومات

اذا كل شيء صحيح , هذا يعني ان المشكلة ببرنامجك

م. عبدالله

إضافة رد

العلامات المرجعية

«     الموضوع السابق       الموضوع التالي    »
أدوات الموضوع

الانتقال السريع إلى


الساعة معتمدة بتوقيت جرينتش +3 الساعة الآن: 04:35 PM
موقع القرية الالكترونية غير مسؤول عن أي اتفاق تجاري أو تعاوني بين الأعضاء
فعلى كل شخص تحمل مسئولية نفسه إتجاه مايقوم به من بيع وشراء وإتفاق وأعطاء معلومات موقعه
التعليقات المنشورة لا تعبر عن رأي موقع القرية الالكترونية ولايتحمل الموقع أي مسؤولية قانونية حيال ذلك (ويتحمل كاتبها مسؤولية النشر)

Powered by vBulletin® Version 3.8.6, Copyright ©2000 - 2025