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

   

زكي شاكر
:: عضو ماسي ::
تاريخ التسجيل: May 2006
الدولة: المغرب
المشاركات: 2,945
نشاط [ زكي شاكر ]
قوة السمعة:
قديم 02-10-2010, 08:47 PM المشاركة 1153   
Arrow



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

-----------------
يمكن ان يكون الامر للبعض شي بسيط لكن كان هذا شي معقد بالنسبه لي
لأني: 1- لم اجرب من قبل كتابه برنامج بلغه ما للتحكم بالبيك
2-اول مره اتعامل مع البيك من ناحيه عمليه
3- في كل مره كنت افشل كان امامي الكثير من الاحتمالات المحيره والمحبطه المسببه لذلك
منها لا اعلم ان كان ينقص شي من اعدادات الفلوكود او لم احمله بالشكل المطلوب
والبعض يضع اللوم على جهاز البرمجه والبعض عندما كان يزبط معي عالبروتس فقط
كان يشككني انا البروتس ليس كالامر الواقع
3- لا اعرف الكثير بخصوص شاشه ال سي دي وبعضهم كان يقولي مش راح تعرف لحالك بدها حدا عنده خبره
والكثير من العقبات التي ذالت بحمد الله

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

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


اعلانات

mar7aba_01
:: موقوف ::
تاريخ التسجيل: Jan 2010
الدولة: المغرب
المشاركات: 739
نشاط [ mar7aba_01 ]
قوة السمعة:
قديم 09-10-2010, 05:45 AM المشاركة 1154   
افتراضي


يا أخي زكي على الرحب والسعة "الزردة" تستاهل وأعضاء المنتدى كل خييير
**********زردة فاسية***********.

فعلا أنهكتني الإصلاحات ,
وشكرا على تفاعلك معي .
بالنسبة لمشكل البرنامج فقد فقدته إثر إصلاح الحاسوب كما سبق الذكر وسأعاود إنشاءه لآحقا وتدقيق أوامره فهو ليس معقدا البتة إلا في كيفية إدماج المقاطعة المناسبة.
فهو ملخص في المبيان التالي :
لدينا متحكم من نوع (16f84a) نبرمج خمسة مخارج (A,B,C,D,E) وثلاثة مداخل (IN1,IN2,IN3) مربوطة بثلاثة أزرار لحضية"boton poussoire".
عند الضغط على زر IN1
يقوم المتحكم بقراءة أوامر الحالة 1
الحالة 1 :
IN1=1
IN2=0
IN3=0
يقوم المتحكم بعمل البرنامج التالي:

الحالة 2 :
عندما يصبح المدخل IN2=1 و
IN1=1 أو IN1=0 و IN3=1 أو IN3=0
يقوم المتحكم بعمل البرنامج التالي: وهي نفس أوامر الحالة 1 مضاف إليها أمر اشتغال المخرج D كما يوضح المبيان:

حالة المقاطعة
كلما تكرر دخول الإشارة على المدخل IN2 يقوم المتحكم بالمقاطعة .
برنامج المقاطعة :
المقاطعة هي الرجوع إلى بداية الحالة 2 , ولربما نستعمل مقاطعة التايمر 0 أي طفحان أو كلب الحراسة. أي كلما أصبحت إشارة المدخل IN2=1 إيجابي يعود إلى بداية الحالة 2 . فليس الهدف تنفيد أوامر أخرى سوى الرجوع ألى بداية الحالة 2 وتنفيذها .
وأثناء تنفيذها إذا ما تكرر دخول الإشارة على المدخل IN2 يعود إلي بدايتها.
وشكرا على الإهتمام.
السلام عليكم إخوتي ورحمة الله وبركاته.
أخي زكي تمكنت من إنشاء البرنامج الذي فقدته سلفا وبصيغة مبسطة من الأول وأتمنى أن يوضح فكرتي :
*
لدينا متحكم من نوع (pic18f4550) و خمسة مخارج (A,B,C,D,E) من PORT D وثلاثة مداخل لحضية" لواقط إلكترونية " (IN1,IN2,IN3).و للتبسيط هي عبارة عن boton poussoir.
الحالة 1 :
IN1=1
IN2=0
IN3=0
يقوم المتحكم بعمل البرنامج التالي:
[IMG][/IMG]

حسب ملف المحاكات :
http://www.4shared.com/file/s6HWTnUv/Flowcode2.html

الحالة 2 :

عندما يصبح المدخل IN2=1 و

N1=1 أو IN1=0 و IN3=1 أو IN3=0
يقوم المتحكم بعمل البرنامج التالي: وهي نفس أوامر الحالة 1 مضاف إليها أمر اشتغال المخرج D كما يوضح المبيان:




والملاحظ أخي أن الهدف من المقاطعة هو الجزء D فقط.
فكيف يمكنني إستخدام المقاطعة لتشغيل المخرج D فقط مع عودة المتحكم إلى نقطة البداية؟
وهذ ملف اخر للمحاكات يفصل الأجزاء كل على حدى :
http://www.4shared.com/file/j8moEK1b/Flowcode1.html

وأرجو من أخي زكي والمساهمين في الدورة الإطلاع على ملف بروتوز هذا
وكيف أقوم بضبط الإعدادات الصحيحة
http://www.4shared.com/file/K3E5pxaU/unique.html
ملاحضة: المحاكات فقط لمخرج واحد من أجل توضيح مخطط الدارة
وشكرا لكم.والله المستعان.


التعديل الأخير تم بواسطة : mar7aba_01 بتاريخ 09-10-2010 الساعة 06:41 AM
اعلانات اضافية ( قم بتسجيل الدخول لاخفائها )

زكي شاكر
:: عضو ماسي ::
تاريخ التسجيل: May 2006
الدولة: المغرب
المشاركات: 2,945
نشاط [ زكي شاكر ]
قوة السمعة:
قديم 09-10-2010, 09:53 PM المشاركة 1155   
افتراضي


وعليكم السلام أخي الكريم
آسف أخي ليس بإمكاني الرد على أسئلتك فلم يسبق لي التعامل مع الفئة18 ف..
يبدو ان اعداداتها تختلف عن الفئة 16ف..
أتمنى ان تجد الرد عند الاخوة الذين لهم دراية بهذه الفئة من متحكمات ميكروشيب .


الصورة الرمزية noornader
noornader
:: عضو ذهبي ::
تاريخ التسجيل: Mar 2007
المشاركات: 608
نشاط [ noornader ]
قوة السمعة:
قديم 09-10-2010, 10:08 PM المشاركة 1156   
افتراضي


ا
لدينا متحكم من نوع (pic18f4550) و خمسة مخارج (A,B,C,D,E) من PORT D
وثلاثة مداخل لحضية" لواقط إلكترونية " (IN1,IN2,IN3).
و للتبسيط هي عبارة عن boton poussoir.
وشكرا لكم.والله المستعان.
تفضل أخى الكريم
الملف المرفق به اعدادات للعائلة PIC18F اطلع عليه من هنا اتمنى ان ايفيدك
وبالتوفيق



mar7aba_01
:: موقوف ::
تاريخ التسجيل: Jan 2010
الدولة: المغرب
المشاركات: 739
نشاط [ mar7aba_01 ]
قوة السمعة:
قديم 12-10-2010, 03:04 AM المشاركة 1157   
افتراضي


شكرا إخوتي


التعديل الأخير تم بواسطة : mar7aba_01 بتاريخ 12-10-2010 الساعة 03:38 AM

mar7aba_01
:: موقوف ::
تاريخ التسجيل: Jan 2010
الدولة: المغرب
المشاركات: 739
نشاط [ mar7aba_01 ]
قوة السمعة:
قديم 12-10-2010, 03:33 AM المشاركة 1158   
افتراضي


وعليكم السلام أخي الكريم
آسف أخي ليس بإمكاني الرد على أسئلتك فلم يسبق لي التعامل مع الفئة18 ف..
يبدو ان اعداداتها تختلف عن الفئة 16ف..
أتمنى ان تجد الرد عند الاخوة الذين لهم دراية بهذه الفئة من متحكمات ميكروشيب .
شكرا أستــــاذنا الكريـــم زكي على التوضيح

تفضل أخى الكريم
الملف المرفق به اعدادات للعائلة PIC18F اطلع عليه من هنا اتمنى ان ايفيدك
وبالتوفيق

أخي noornader بالفعل ملفك رائع في توضيح مختلف اعدادات العائلة PIC18F لك مني ألف تحية تقديــــــــر وشكر على مشاركتك . وأتمنى أن لآتبخلو علي في مساعدتي لحل مشكل المقاطعة فعند المحاكات بفلوكود لا تشتغل المقاطعة .

**نقطة : أود أن أذكر الأستاذ زكي أني طرحت الموضوع سابقا فرد علي :

المشاركة الأصلية كتبت بواسطة زكي شاكر
وعليكم السلام أخي مرحبا_01 .. إذا ممكن تضع هنا او ترسل لي عبر رسالة خاصة (بحسب رغبتك) ، برنامجك بفلوكود باستثناء جزء المقاطعة .. ان شاء الله نفكر سويا في الحل
انتظرت ان ترفق البرنامج طيلة هذا اليوم ..لكن يبدو ان الظروف لم تساعدك أخي الكريم. والله المستعان
المرجو من أستاذينا زكي و noornader مساعتى لتجاوز العائق ولو بالبرمجة على فئة pic 16F و لاحقا سأعاود تصحيح المخارج لتلائم 18 فغرضي من الفئة 18 الربط مع الحاسوب بواسطة usb . أما عن مشكل أزرار اللمس فقد توصلت للحل بواسطة تطبيق على متكاملة qt160 وشكرا لكم مجددا على التفاعل والله الموفق


زكي شاكر
:: عضو ماسي ::
تاريخ التسجيل: May 2006
الدولة: المغرب
المشاركات: 2,945
نشاط [ زكي شاكر ]
قوة السمعة:
قديم 12-10-2010, 12:55 PM المشاركة 1159   
Arrow نفكر سويا ان شاء الله


شكرا أستــــاذنا الكريـــم زكي على التوضيح.
أتمنى أن لآتبخلو علي في مساعدتي لحل مشكل المقاطعة فعند المحاكات بفلوكود لا تشتغل المقاطعة .
**نقطة : أود أن أذكر الأستاذ زكي أني طرحت الموضوع سابقا فرد علي :
المشاركة الأصلية كتبت بواسطة زكي شاكر
وعليكم السلام أخي مرحبا_01 .. إذا ممكن تضع هنا او ترسل لي عبر رسالة خاصة (بحسب رغبتك) ، برنامجك بفلوكود باستثناء جزء المقاطعة .. ان شاء الله نفكر سويا في الحل
المرجو من أستاذينا زكي و noornader مساعدتى لتجاوز العائق ولو بالبرمجة على فئة pic 16F و لاحقا سأعاود تصحيح المخارج لتلائم 18 فغرضي من الفئة 18 الربط مع الحاسوب بواسطة usb . أما عن مشكل أزرار اللمس فقد توصلت للحل بواسطة تطبيق على متكاملة qt160 وشكرا لكم مجددا على التفاعل والله الموفق
السلام عليكم
اخي الكريم ..
يمكن ان تتابع مشروعك بالفئة 16 وعندما تصل الى نتيجة مرضية .. تنتقل ان شاء الله الى pic18f4550 لاضافة خاصية التواصل مع الحاسب بال USB.
فإذا كان ممكنا ارفع هنا ملف مشروعك بأحد المتحكمات 16 مع ترجمة التوقيتان في المبيانات الى عبارات وجمل .
وتأكد أخي الكريم ..وكما قلت لك سابقا أن مساعدة الاخوة الاعزاء في تحقيق مشاريعهم الخاصة بهم هدف نسعى اليه حسب المستطاع ..



eng_mortal
:: مهندس ::
تاريخ التسجيل: Aug 2010
الدولة: مصر
المشاركات: 14
نشاط [ eng_mortal ]
قوة السمعة:
قديم 12-10-2010, 03:52 PM المشاركة 1160   
افتراضي


انا عايز كراك للبرنامج
بس بعد ازنكم ميكنش على رابيد شير



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