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

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

Muhammed Ghalla
:: مهندس ::
تاريخ التسجيل: Feb 2007
المشاركات: 42
نشاط [ Muhammed Ghalla ]
قوة السمعة:0
قديم 09-05-2008, 08:34 AM المشاركة 1   
افتراضي سؤال عاجل جداً عن LCD Twitter FaceBook Google+



عندي شاشة 2x16 LCD نوعها YM1602C فهل أوصلها بـ PIC16F877A مباشرةً أم عن طريق مقاومات وما قيمة هذه المقاومات ؟

اعلانات

Muhammed Ghalla
:: مهندس ::
تاريخ التسجيل: Feb 2007
المشاركات: 42
نشاط [ Muhammed Ghalla ]
قوة السمعة:0
قديم 09-05-2008, 02:30 PM المشاركة 2   
ha


أرجوكم ياجماعة الرد بسرعة فأنا في عجلة من هذا الأمر ولا أستطيع المذاكرة

اعلانات اضافية ( قم بتسجيل الدخول لاخفائها )
  

الصورة الرمزية wleed ameer
wleed ameer
:: مهندس متواجد ::
تاريخ التسجيل: Apr 2008
المشاركات: 86
نشاط [ wleed ameer ]
قوة السمعة:0
قديم 10-05-2008, 01:19 PM المشاركة 3   
افتراضي


السلام عليكم ورحمة الله وبركاته

نعم أخى توصل مباشرة بدون مقاومات ولاشئ ويجب متابعة الشروحات فى هذا المنتدى لتعرف بعض المعلومات وأى استفسار أنا فى الخدمة


Muhammed Ghalla
:: مهندس ::
تاريخ التسجيل: Feb 2007
المشاركات: 42
نشاط [ Muhammed Ghalla ]
قوة السمعة:0
قديم 11-05-2008, 02:47 AM المشاركة 4   
ha


جزاك الله أخى على الرد والاهتمام وخدم الله بك الإسلام والمسلمين
ولكن كان عندي LCD أخرى ووصلتها مباشرةً فكان السطر الأول منها لا يظهر منه شيئ أما الثاني فكانت تظهر المربعات عندما يكون Vee(contrast) at pin 3 بصفر ثم لا تزيد على ذلك فقال لي البعض إنها ( اتحرقت ) للتوصيل المباشر وأنه يجب توصيل مقاومات لحمايتها


الصورة الرمزية wleed ameer
wleed ameer
:: مهندس متواجد ::
تاريخ التسجيل: Apr 2008
المشاركات: 86
نشاط [ wleed ameer ]
قوة السمعة:0
قديم 11-05-2008, 06:51 AM المشاركة 5   
افتراضي



حدد لى رقم المتحكم وأسماء أطراف الشاشة وسأرسل لك مخطط الدارة والبرنامج
والشاشة لا توصل مقاومات لأطراف الداتا انما المقاومات عند التغذية فقط
وياريت ترسم كيف وصلتها لأتابع معك
وأسألك الدعاء بظاهر الغيب



Muhammed Ghalla
:: مهندس ::
تاريخ التسجيل: Feb 2007
المشاركات: 42
نشاط [ Muhammed Ghalla ]
قوة السمعة:0
قديم 11-05-2008, 08:48 PM المشاركة 6   
ha


جزاك الله خيرا جزيلا أخي وليد ونفع الله بك المسلمين ورفع درجتك وإيانا مع النبيين والصديقين والشهداء والصالحين وعلمك وإيانا نافعا
بالنسبة للمتحكم فهو 16F877A
بالنسبة اـ LCD فهي 2x16 وأطرافها كالتالي :
1-Vss
2-Vdd
3-Vee
4-RS
5-RW
6-E
7:14-D07
15-ANODE
16-KATHODE
بالإضافة إلى طرفين موجب وسالب منفصلين على جسم الشريحة
ووصلتها بالدائرة بحيث أطراف المتحكم متصلة كلها مباشرة بما يقابلها في الشاشة عدا Vee فمتصل على مقاومة متغيرة طرفاها الثابتان Vdd , Vss
و الطرف 15 متصل بـ Vdd عن طريق مقاومة 100 أوم و 16 بـ Vss مباشرة


الصورة الرمزية wleed ameer
wleed ameer
:: مهندس متواجد ::
تاريخ التسجيل: Apr 2008
المشاركات: 86
نشاط [ wleed ameer ]
قوة السمعة:0
قديم 12-05-2008, 04:25 AM المشاركة 7   
افتراضي


اتبع الخطوات
D7 -------------------------------------> PORTB.7
D6 -------------------------------------> PORTB.6
D5 -------------------------------------> PORTB.5
D4 -------------------------------------> PORTB.4
E ---------------------------------------> PORTB.3
RS -------------------------------------> PORTB.2
Vss/GND/kathod/D3/D2/D1/D0/RW -----> GND
Vcc /Vdd/Anod --------------------------> 5+V

المقاومة المتغيرة ممكن تكون أى قيمة بين
1k & 5k
طرفيها الثابتان على أطراف التغذية والمتغير على Vee ويجب أن يضبط فى المنتصف أول التشغيل كى لاتكون الشاشة سوداء أو بيضاء
وأطراف الأنود والكاثود هما لاضائة الشاشة فقط وأطراف التغذية المنفصلين التى تتحدث عنهم لا أدرى أهما موجودان مع أطراف الشاشة المسموح لك باستخدامها فوصلها الى التغذية أيضا أما ان كانو على البوردة وليس بجوار اطراف المستخدم فتكون خاصة بالمصنع
__________________________________________________ ___
بعد ذلك اكتب البرنامج التالى بالبيك بيزيك وحمله وابلغنى بالنتيجة

:main
trisb = 0
(LCD_init (portb
("Lcd_out (1, 1, "Hello
.end

وهناك اعدادات بالبيك بيزيك مثل اختيار المتحكم والمذبذب والمجلد الذى ستحفظ فيه المشروع فبدون تلك الاعدادات لن يتم اتمام التحويل
واسألكم الدعاء


الصورة الرمزية wleed ameer
wleed ameer
:: مهندس متواجد ::
تاريخ التسجيل: Apr 2008
المشاركات: 86
نشاط [ wleed ameer ]
قوة السمعة:0
قديم 12-05-2008, 04:28 AM المشاركة 8   
افتراضي


اتبع الخطوات
D7 -------------------------------------> PORTB.7
D6 -------------------------------------> PORTB.6
D5 -------------------------------------> PORTB.5
D4 -------------------------------------> PORTB.4
E ---------------------------------------> PORTB.3
RS -------------------------------------> PORTB.2
Vss/GND/kathod/D3/D2/D1/D0/RW -----> GND
Vcc /Vdd/Anod -----------------------------> 5+V

المقاومة المتغيرة ممكن تكون أى قيمة بين
1k & 5k
طرفيها الثابتان على أطراف التغذية والمتغير على Vee ويجب أن يضبط فى المنتصف أول التشغيل كى لاتكون الشاشة سوداء أو بيضاء
وأطراف الأنود والكاثود هما لاضائة الشاشة فقط وأطراف التغذية المنفصلين التى تتحدث عنهم لا أدرى أهما موجودان مع أطراف الشاشة المسموح لك باستخدامها فوصلها الى التغذية أيضا أما ان كانو على البوردة وليس بجوار اطراف المستخدم فتكون خاصة بالمصنع
__________________________________________________ ___
بعد ذلك اكتب البرنامج التالى بالبيك بيزيك وحمله وابلغنى بالنتيجة

:main
trisb = 0
(LCD_init (portb
("Lcd_out (1, 1, "Hello
.end

وهناك اعدادات بالبيك بيزيك مثل اختيار المتحكم والمذبذب والمجلد الذى ستحفظ فيه المشروع فبدون تلك الاعدادات لن يتم اتمام التحويل
واسألكم الدعاء

إضافة رد

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

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

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


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

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