قوانين الملتقى | نسيت كلمة المرور
◄   شارك في دعم الملتقى 

◄  للإعلان أو لطلبات البحث عن موظفين
 

أنت غير مشترك بملتقى المهندسين العرب .. للاشتراك اضغط هنا 


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

http://www.arab-eng.org/vb/uploaded2009/1/1268238098.gif

   مجموعات بريدية مدعومة من ملتقى المهندسين : قروب الهندسة الصناعية - قروب هندسة التعدين و البترول

العودة   ملتقى المهندسين العرب - أول ملتقى هندسي عربي > الهندسة الكهربائية > هندسة الالكترونيات

هندسة الالكترونيات بإشراف : ماجدعباس محمد


فلوكود .. برمجة الميكروكنترولر

بإشراف : ماجدعباس محمد


رد
 
LinkBack أدوات الموضوع
قديم 27-11-2009, 01:16 AM   رقم المشاركة : [71 (permalink)]
عضو فعال
الصورة الرمزية رجب صالح
 

رجب صالح يستحق التميز

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



رجب صالح غير موجود حالياً   رد مع اقتباس
قديم 28-11-2009, 07:00 PM   رقم المشاركة : [72 (permalink)]
عضو فعال
الصورة الرمزية رجب صالح
 

رجب صالح يستحق التميز

السلام عليكم
انا نبي نمك مساعدة
انا قمت بكتابة فلوشارت في فلوكود 4
واستخدمت 16f88 للتحكم في اتجاه المحرك
عن طريق قراءة قيمة معنية على مقاومة وهو يحتوى على adc
ما اسم السنسر المستخدم للمقاومة الضوئية هل هو adc0 او adc1
بالنسبة للفلوكود كود كل شيء سار ممتاز .
ثم استعملت proteus لكي احاكي الدائرة
واجهتني صعوبة من حيث كيفية اختيار العناصر ومقدار المكثفات والمقاومات
واين اوصل جهد التغدية للميكروكنترولير
المهم بطريقة ما قمت بتقليد برنامج قمت انت بشرحه لي لكن يقول لي هناك مشكلة بي adc
ف حاليا احتاج الى مساعدتي لي
ارجو قراءة الشرح الذي في مرفقات



الملفات المرفقة
نوع الملف: rar New Folder.rar‏ (59.7 كيلوبايت, المشاهدات 44)
رجب صالح غير موجود حالياً   رد مع اقتباس
قديم 30-11-2009, 03:52 PM   رقم المشاركة : [73 (permalink)]
عضو متميز
الصورة الرمزية زكي شاكر
 

زكي شاكر متميز

اقتباس:
المشاركة الأصلية كتبت بواسطة رجب صالح مشاهدة المشاركة
السلام عليكم
انا قمت بكتابة فلوشارت في فلوكود 4
واستخدمت 16f88 للتحكم في اتجاه المحرك
عن طريق قراءة قيمة معنية على مقاومة وهو يحتوى على adc
بالنسبة للفلوكود كود كل شيء سار ممتاز .
ارجو قراءة الشرح الذي في مرفقات
السلام عليكم
قمت بالاطلاع على ملفك المرفق (ماعدا الملف وورد، فلم أتمكن من فتحه لان نسختي قديمة) ..
ولي ملاحظات :
1- لا أعتقد ان البرنامج (الفلوشارت كما تسميه انت) موضوع بطريقة صحيحة ..
المنفذ A في البيك 16F88 هو الوحيد الذي تجد به مداخل أنالوج اي انه المنفذ الذي ستربط بأحد أطرافه المقاومة الضوئية ..
وفي برنامجك لم تقم بتعديل توصيلات المحرك الخطوي الافتراضية من المنفذ A الى منفذ آخر شاغر (PORTB ) بالنسبة للمتحكم PIC16F88 و PORTBاوPORTD بالنسبة للمتحكم PIC16F877a او PIC16F876a ..
هذه صورة ربما تساعدك للقيام بالتعديلات الضرورية :

2- المداخل adc في فلوكود تتبع ما يتوفر عليه المتحكم فلكل مدخل أنالوج في البيك له ما يقابله في فلوكودك
adc0 - adc1...
وما عليك الا ان تضغط على المكون adc لتفتح نافدة تعديل الخصاءص والربط بين العنصر والمتحكم الذي وقع عليه اختيارك ..
طريقة تعديل خصائص العناصر (المكونات) وتوصيلاتها مع المتحكم المختار شرحتها في دروسي للبرمجة بفلوكود..
ويمكن الرجوع اليها ابتداء من هذه المشاركة :
http://www.arab-eng.org/vb/post1357948-58.html
اقتباس:
المشاركة الأصلية كتبت بواسطة رجب صالح مشاهدة المشاركة
ثم استعملت proteus لكي احاكي الدائرة
واجهتني صعوبة من حيث كيفية اختيار العناصر ومقدار المكثفات والمقاومات
واين اوصل جهد التغدية للميكروكنترولير
1- بروتوس يجب ان يتبع برنامج فلوكود ..وبالنسبة لاطراف الجهد فهي لا تظهر غالبا بالنسبة للمتكاملات لان بروتوس "يعرفها" فلا حاجة لتوصيلها ..طبعا في الدائرة الحقيقية لابد ان توصيلها ويمكن ان تتعرف على تلك الاطراف من داتا شيت المتحكم ..
هنا صورة توضح لك اين يوصل المحرك الخطوي واين توصل المقاومة الضوئية في المتحكم :


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


الملفات المرفقة
نوع الملف: rar SR_01.rar‏ (87.1 كيلوبايت, المشاهدات 58)
زكي شاكر غير موجود حالياً   رد مع اقتباس
قديم 30-11-2009, 05:38 PM   رقم المشاركة : [74 (permalink)]
عضو متميز
الصورة الرمزية زكي شاكر
 

زكي شاكر متميز

اقتباس:
المشاركة الأصلية كتبت بواسطة زكي شاكر مشاهدة المشاركة
السلام عليكم
قمت بالاطلاع على ملفك المرفق (ماعدا الملف وورد، فلم أتمكن من فتحه لان نسختي قديمة) ..
ولي ملاحظات :
1- لا أعتقد ان البرنامج (الفلوشارت كما تسميه انت) موضوع بطريقة صحيحة ..
المنفذ A في البيك 16F88 هو الوحيد الذي تجد به مداخل أنالوج اي انه المنفذ الذي ستربط بأحد أطرافه المقاومة الضوئية ..
وفي برنامجك لم تقم بتعديل توصيلات المحرك الخطوي الافتراضية من المنفذ A الى منفذ آخر شاغر (PORTB ) بالنسبة للمتحكم PIC16F88 و PORTBاوPORTD بالنسبة للمتحكم PIC16F877a او PIC16F876a ..
هذه صورة ربما تساعدك للقيام بالتعديلات الضرورية :

2- المداخل adc في فلوكود تتبع ما يتوفر عليه المتحكم فلكل مدخل أنالوج في البيك له ما يقابله في فلوكودك
adc0 - adc1...
وما عليك الا ان تضغط على المكون adc لتفتح نافدة تعديل الخصاءص والربط بين العنصر والمتحكم الذي وقع عليه اختيارك ..
طريقة تعديل خصائص العناصر (المكونات) وتوصيلاتها مع المتحكم المختار شرحتها في دروسي للبرمجة بفلوكود..
ويمكن الرجوع اليها ابتداء من هذه المشاركة :
http://www.arab-eng.org/vb/post1357948-58.html

1- بروتوس يجب ان يتبع برنامج فلوكود ..وبالنسبة لاطراف الجهد فهي لا تظهر غالبا بالنسبة للمتكاملات لان بروتوس "يعرفها" فلا حاجة لتوصيلها ..طبعا في الدائرة الحقيقية لابد ان توصيلها ويمكن ان تتعرف على تلك الاطراف من داتا شيت المتحكم ..
هنا صورة توضح لك اين يوصل المحرك الخطوي واين توصل المقاومة الضوئية في المتحكم :
http://filaty.com/i/911/25182/PIC88.PNG
2- استخدام بروتوس يحتاج الى تعلم ابحث عن دروس ربما تجدها في هذا المنتدى او في منتديات أخرى ..لكن وفي انتظار ذلك وبالنسبة لمشروعك فقد أرفقت لم ملفا وضعت فيه أهم العناصر المستخدمة كحل سريع..
توضيحات :
1/
المقاومة الضوئية لا تنتج اي جهد .. من أجل ذلك لابد من توصيل أحد طرفيها بالموجب (الطرف الثاني ب 0 فولت) مع مقاومة لا تتعدى 1 كيلو ..
كما ان مقاومة موصولة على التوازي بالمقاومة الضوئية يصبح ضروريا حتى يكون مدى تغير الجهد الانالوج في حدود مقبولة من المتحكم ..



إذا وجدت بعض الصعوبات لمحاكاة المقاومة الضوئية يكفي استبدالها في بروتوس بمقاومة متغيرة وستؤدي نفس المهمة :


2/
بالنسبة لنوع المتحكم:
الافضل في نظري استخدام PIC16F877a او PIC16F876a ..
بالنسبة للمحرك :
استخدام محرك DC 12volts عادي .. والابتعاد عن المحرك الخطوي(فهو متعدد المواصفات ويحتاج لترتيبات في فلوكود مناسبة للنوع الذي لديك) ..
بخلاف محركات التيار المستمر : متوفرة + سهولة في التعامل بفلوكود وفي بروتوس وفي المشروع النهائي ..
وإذا اخترت محرك DC 12volts يمكنك استخدام متحكم متوفر هو PIC16F628a بمذبذب داخلي ولن تكون بحاجة لاستخدام كريستالة (كوارتز )
طريقة التحكم في الحركة ستكون بواسطة تغيير عرض تردد اي PWM وهي متوفرة في فلوكود
يبقى القرار لك وأرجو لك التوفيق ..


الملفات المرفقة
نوع الملف: rar sr_2_3.rar‏ (23.2 كيلوبايت, المشاهدات 31)
زكي شاكر غير موجود حالياً   رد مع اقتباس
قديم 01-12-2009, 08:56 PM   رقم المشاركة : [75 (permalink)]
عضو
الصورة الرمزية asleepy
 

asleepy

thanks



asleepy غير موجود حالياً   رد مع اقتباس
قديم 02-12-2009, 04:34 PM   رقم المشاركة : [76 (permalink)]
عضو فعال
الصورة الرمزية رجب صالح
 

رجب صالح يستحق التميز

بارك الله فيك والله ساعدتني
وكان في ودي انك تقره ملف الورد اللي ارفقته لك
شكرا



رجب صالح غير موجود حالياً   رد مع اقتباس
قديم 02-12-2009, 08:40 PM   رقم المشاركة : [77 (permalink)]
عضو متميز
الصورة الرمزية زكي شاكر
 

زكي شاكر متميز

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


زكي شاكر غير موجود حالياً   رد مع اقتباس
قديم 04-12-2009, 03:07 AM   رقم المشاركة : [78 (permalink)]
عضو
الصورة الرمزية عثمان ملحم
 

عثمان ملحم

محتاج للمساعده لو تكرمتو
بحاجه الى برنامج بلغة assemplyلاشاره ضوئيه على مفترق طرق باستخدام80c535 microcontroller
ولكم مني اجزيل الشكر وعظيم الامتنان



عثمان ملحم غير موجود حالياً   رد مع اقتباس
قديم 06-12-2009, 09:34 PM   رقم المشاركة : [79 (permalink)]
عضو متميز
الصورة الرمزية زكي شاكر
 

زكي شاكر متميز
الاضوء الثلاثة أسمبلي

اقتباس:
المشاركة الأصلية كتبت بواسطة عثمان ملحم مشاهدة المشاركة
محتاج للمساعده لو تكرمتو
بحاجه الى برنامج بلغة assemplyلاشاره ضوئيه على مفترق طرق باستخدام80c535 microcontroller
ولكم مني اجزيل الشكر وعظيم الامتنان
لدي ما تطلب لكن بالمتحكم PIC16F628A ( ليس لي خبرة بنوع المتحكم الذي تريد .. )..
الدائرة :


وبرنامج الاسمبلي لدي جاهز
إذا كنت بحاجة اليه فقط أخبرني بذلك ..
ويمكنني شرح خطواته عسى ان تتمكن من إعادة كتابته باسمبلي 80c535


زكي شاكر غير موجود حالياً   رد مع اقتباس
قديم 07-12-2009, 01:03 PM   رقم المشاركة : [80 (permalink)]
عضو متميز
الصورة الرمزية زكي شاكر
 

زكي شاكر متميز

اقتباس:
المشاركة الأصلية كتبت بواسطة زكي شاكر مشاهدة المشاركة
لدي ما تطلب لكن بالمتحكم PIC16F628A ( ليس لي خبرة بنوع المتحكم الذي تريد .. )..
الدائرة :


وبرنامج الاسمبلي لدي جاهز
إذا كنت بحاجة اليه فقط أخبرني بذلك ..
ويمكنني شرح خطواته عسى ان تتمكن من إعادة كتابته باسمبلي 80c535
لان الموضوع يهم ربما إخوة آخرين وضعته في مشاركة مستقلة هنا :
http://www.arab-eng.org/vb/t167229.html


زكي شاكر غير موجود حالياً   رد مع اقتباس
رد

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

تعليمات المشاركة
لا تستطيع إضافة مواضيع جديدة
لا تستطيع الرد على المواضيع
لا تستطيع إرفاق ملفات
لا تستطيع تعديل مشاركاتك

BB code is متاحة
كود [IMG] متاحة
كود HTML معطلة
Trackbacks are متاحة
Pingbacks are متاحة
Refbacks are متاحة

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

المواضيع المتشابهة
الموضوع كاتب الموضوع المنتدى مشاركات آخر مشاركة
تعليم برمجة PLC ببرنامج (Ladder Loggic) مجانا !!!!! محمد الاورمانى هندسة الميكاترونكس 56 11-03-2010 10:44 PM
برمجة الاكسس بوينت kaboke ملتقى الشبكات 4 04-01-2010 02:19 AM
مراحل برمجة المتحكم pic 16f84a وغيرة النورس المجروح هندسة الالكترونيات 12 16-12-2009 09:36 AM
كيف اعيد برمجة مكيف اسبلت من نوع فوجي arabnajd هندسة التبريد و التكييف 3 16-02-2009 04:04 PM
هل يمكن برمجة الميكروكنترولر بواسطة متلاب كونترول برنامج الـ Matlab 1 02-02-2008 11:13 AM


الساعة الآن 07:09 PM.


Powered by vBulletin® / BoxLink.NET
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd
جميع المواضيع المطروحة لا تمثل رأي إدارة الملتقى ، بل تعبر عن رأي كاتبيها .

Content Relevant URLs by vBSEO 3.3.1