طلب مساعدة عاجلة


(محمد العابدي) #1

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


(زكي شاكر) #2

السلام عليكم
كم عدد الريليهات وما هو نوع واسم الميكروكنترولر الذي تريد ان تكون به الدائرة ؟


(محمد العابدي) #3

اشكر اهتمامك بالموضوع اخي الكريم
عدد الريليات هو 40 والمايكروكونترول هو pic 16f877 او اي pic اخر يلبي هذا الغرض


(زكي شاكر) #4

[RIGHT][FONT=Arial][B]

[/b][/font]
اخي الكريم
اظن ان البيك pic 16f877 قادر على توفير العدد الضروري للمخارج والمداخل التي يتطلبها مشروعك :
9 اطراف للعارضتين (الافضل عارضة LCD)
7 اطراف للمفاتيح (Keypad)
12 طرف لتوصيلها ب 3 متكاملات اضافية هي CD4514 لتشغل الريليات الاربعين كل واحد على حدة.
وعلى فكرة فهو مشروع طموح …[/right]


(محمد العابدي) #5

اشكرك استاذي العزيز على هذه المعلومات القيمة وهي قريبة مما كنت افكر فيه رغم اني كنت افكر باستخدام ثلاث دوائر DMUX من نوع 74154 تربط مع المخرجات الاثني عشر للبك فما هو رايك استاذنا في ذلك . وارجو ان توفر لديك برنامج لتشغيل المشروع لاني وبصراحة ضعيف في هذا المجال كذلك لو سمحت طريقة ربط ال LCD بالبك ولك خالص تحياتي


(زكي شاكر) #6

[RIGHT][FONT=Arial][SIZE=3][B]

[/b][/size][/font]
1- نعم نفس الفكرة فقط اختلاف في حالة المخارج :
74154 : المخرج المحدد = 0 وباقي المخارج = 1 منطقي (+5فولت)
4514 العكس: المخرج المحدد = 1 منطقي وباقي المخارج =0
مع الاول ترانزيستورات PNP لتشغيل الريليات ومع الثاني NPN …
وبما ان تغذية البيك 5 فولت والريليه 12 فولت الافضل استعمال 4514 او ما يقابله من TTL إن وجد …
2- بعد التفكير قليلا: يمكن استعمال 7 مخارج للبيك (مثلا PORTD) فقط تربط مع المفككات الثلاث :
4 اطراف PORTD تربط على التوازي مع المداخل الاربع A B C D ل 4514 الثلاث و3 اطراف اخرى من “المنفذ D” تربط مع مداخل التحكم INHIBIt للمتكاملات الثلاث 4514
وعليه فإن بيك بعدد اقل من الاطراف كاف مثل PIC16F876a …
[FONT=Arial][SIZE=3][B]

[/b][/size][/font]
3- مثالان عن توصيل LCD :
http://www.technologuepro.com/upload/Forum/pic1.JPG
http://www.biltek.tubitak.gov.tr/gelisim/elektronik/dosyalar/13/devre_lcd.jpg
4- اخي الكريم البرنامج غير متوفر لدي لكن اذا كنت تبرمج بالاسمبلي يمكن ان اساعدك في اجزاء من البرنامج او بعض الافكار حول الموضوع …
علما ان ظهور لغات برمجة مثل MikroBasic او MikroC في الفترة الاخيرة اصبح مجديا أكثر… على الاقل من ناحية سرعة التعلم لتنفيذ مثل هذه المشاريع…
لكن ربما اول خطوة هي رسم مخطط الدارة وعرضه هنا اذا رغبت في ذلك …[/right]


(محمد العابدي) #7

استاذنا القدير
لك جزيل الشكر على هذه المعلومات الرائعة وهي بالتاكيد ستفيدني كثيرا في المشروع وانا بانتظار رسم الدائرة علما اني املك رسما لدائرتي بفكرتها البسيطة ولكني لا اعرف كيف ارفعها بالمنتدى ولكم فائق الشكر


(زكي شاكر) #8

أخي الكريم
الرفع بسيط عندك خياران اختر أحدهما:
1/ الرفع في هذا المنتدى:
اسفل الصفحة تضغط على “إدارة المرفقات” وتتابع الخطوات المطلوبة
2/ بواسطة موقع لتحميل الصور والملفات تجده في النت بواسطة جووجل.
أرجو لك التوفيق


(محمد العابدي) #9

استاذنا العزيز
خيار ارفاق الملفات ليس مفعل لدي ولا اعرف السبب وانا ساحاول تغيير الرسم لدي وتبديل قطعتي القطع السبعة بقطعة LCD واحدة والتي استفدت من الدائرة التي بينتها لي مع الشكر الجزيل ولكن ارجو ايضا اذا توفر رسم لل KEY BAD مربوط كمدخل لل PIC16F877 كي يكتمل الرسم وياليت لو تبين لي بالتفصيل طريقة رفع الرسم من مواقع التميل وشكرا مرة اخرى


(زكي شاكر) #10

السلام عليكم
سارسم الدارة كما اتصورها وأضعها هنا بعد ساعة أو ساعتين على الاكثر ان شاء الله…


(زكي شاكر) #11

اخي الكريم في المرفقات تجد دارتين:
الاولى تتوفر على كل المواصفات السابقة لكن برنامجها أكيد سيكون معقدا والثانية اقل تعقيدا وبرنامجها بسيط :
علما بان اسئلتك المحتملة ستكون فرصة لشرح تفاصيل الدارتين …فقط نتفق على التسميات لتسهيل مهمة الشرح:
الدارة الاولى : دارة 877
الدارة الثانية : دارة 628

(محمد العابدي) #12

الشكر الجزيل استاذنا العزيز على هذه المعلومات الرائعة واشكرك واشكر الاخوة القائمين بهذا المنتدى حيث اني اشعر باني اتعلم المزيد كل يوم وانا حاولت اليوم ان ارفع صورة المخطط وساكتب الرابط في الاسفل وعسى ان تكون المحاولة ناجحة
الرابط:
http://up1.m5zn.com/photo/2009/2/18/03/v7595b6vc.gif/gif


(زكي شاكر) #13

نعم اخي العزيز الرابط الذي وضعته يعمل.
اظن بإمكانك تحميل الصورة كمرفقات بالضغط على “إضافة رد” (وليس على رد سريع)
ثم اسفل الصفحة بالضغط على "ادارة المرفقات"
حاول مرة اخرى

(محمد العابدي) #14

هذه المحاولة الجديدة للرفع عسى ان يوفقنا الله تعالى بذلك


(زكي شاكر) #15

السلام عليكم
1/
العرض بشاشة lcd ليس حتميا … يمكن تعويضه بعارضيتين سباعيتين بنفس الطريقة التي عملتها في دارتك …
2/
استعملت برنامج بروتوس للرسم هو برنامج جيد وبه ميزة امكانية محاكاة الدارة وكأنها تعمل حقيقة .
ربما تستطيع تنزيله من المنتدى فقد رأيت موضوعا عنه…
3/
جدول حقيقة خاص بتشغيل الريليهات بالمتكاملات 4514
يتم استغلال خاصية Inhibit التي يتوفر عليه 4514
Inhibit = 1 مخارج 4514 غير مفعلة لا يظهر عليها اي جهد
Inhibit = 0 مخارج 4514 مفعلة يظهر جهد +5 فولت على المخرج المختار والباقي 0
هكذا يمكن "عزل " كل 4514 باختياره من بين الثلاثة الاخرين وذلك رغم ان مداخل 4514 الثلات مشتركة واحدا واحدا في الربط مع نفس اطراف البيك.
وبهذا اظن انني أكملت كل مايتعلق بالدارة …

(محمد العابدي) #16

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


(زكي شاكر) #17

1/
اظن انه بالامكان الحصول عليه بكتابة Proteus في المكان المخصص لهذا الغرض في الموقع المشهور التالي:
http://www.4shared.com/network/search.jsp
2/
اخي الكريم

سبق وان تكلمت عن هذا الجانب في مشاركة سابقة:

أخي الكريم نحن هنا لنتعاون وإنما العلم كله لله …
و {ما أوتيتم من العلم إلا قليلا }
أرجو لك التوفيق …:slight_smile:


(محمد العابدي) #18

استاذنا العزيز
بفضل من الله وبمساعتك اعتقد اني استطعت امتلاك بعض المفاتيح من التي دللتني عليها واني احاول كتابة برنامج بسيط سوف اقدمه لكم ان شاء الله مع احترامي


(محمد العابدي) #19

استاذي العزيز
في الرسمين اللذين ارفقتهم في هذا الموضوع اجد في احدهما لوحة مفاتيح مؤلفة من اربعة مفاتيح فقط بينما الرسم الثاني يحوي 12 مفتاح وهو يمثل الkeybad العادية فلو سمحت يمكن ان تبين كيف يقوم الرسم الاول باختيار 99 رقم مع الشكر الجزيل


(محمد العابدي) #20

استاذنا العزيز
في الرسمين اللذين ارفقتهم في ردكم على الموضوع يحتوي احدهما على لوحة مفاتيح مؤلفة من اربعة مفاتيح فقط بينما الثانية تحتوي على لوحة مفاتيح مؤلفة من 12 مفتاح وهي تماثل ال keyboard العادية فاذا سمحتم تبين لنا كيف يستطيع الرسم الاول اختيار 99 رقم مع الشكر الجزيل