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

   

الصورة الرمزية wleed antar
wleed antar
:: عضو ماسي ::
تاريخ التسجيل: May 2006
الدولة: القاهرة - مصر
المشاركات: 1,484
نشاط [ wleed antar ]
قوة السمعة:
قديم 26-04-2011, 05:16 PM المشاركة 17   
افتراضي



اخوانى الكرام :-
mohatvnet ، ahmad72 ، اشرف كمال2
أشكركم على كلماتكم الطيبة ودعواتكم وبارك الله فيكم جميعا ،


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

خلال الساعات القادمة إن شاء الله سنتحدث عن كود المانشيستر
والسلام علكيم

اعلانات

ahmad abdullah
:: مهندس متميز ::
تاريخ التسجيل: Jun 2010
الدولة: لبنان-فلسطين
المشاركات: 584
نشاط [ ahmad abdullah ]
قوة السمعة:
قديم 26-04-2011, 05:58 PM المشاركة 18   
افتراضي


بارك الله فيك اخي وليد على التوضيحات ... اذا الابتو كوبلر هو مثل فلنقل ، مرسل اشعة IR و مستقبل اشعة IR اقصد انه له نفس الوظيفة ... هل كلامي صحيح ...!!؟؟

بارك الله فيك ... نحن بإنتظار شروحاتك القادمة فهذا موضوع مهم و ننتظره منذ زمن

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

الصورة الرمزية سعيد قادر
سعيد قادر
:: عضو ذهبي ::
تاريخ التسجيل: Apr 2009
الدولة: العراق/ كوردستان
المشاركات: 2,892
نشاط [ سعيد قادر ]
قوة السمعة:
قديم 26-04-2011, 06:04 PM المشاركة 19   
افتراضي


جزاك الله كل الخير استاذ وليد ومنتضرين الشرح


الصورة الرمزية wleed antar
wleed antar
:: عضو ماسي ::
تاريخ التسجيل: May 2006
الدولة: القاهرة - مصر
المشاركات: 1,484
نشاط [ wleed antar ]
قوة السمعة:
قديم 26-04-2011, 06:08 PM المشاركة 20   
افتراضي


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

أولا كود الإرسال
=========

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


فكرة البرنامج

نقوم بتعيين طرف الإرسال ثم ثقوم بإرسال قيمة بالبايت

إنتهى

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




الكود الكامل للمتحكم المرسل
-- -- -- -- -- -- -- -- -- --
كود:
 
 
// Manchester module connections
sbit MANTXPIN at Ra1_bit;
sbit MANTXPIN_Direction at TRISa1_bit;
// End Manchester module connections
char s1= 0;
void main() {
Man_Send_Init(); // Initialize transmitter
while (1) { // start loop
wleed1:
switch(portb){
case 1:{ s1=1;goto wleed; } break;
case 2:{ s1=2;goto wleed; } break;
case 4:{ s1=3;goto wleed; } break;
case 8:{ s1=4;goto wleed; } break;
case 16:{ s1=5;goto wleed; } break;
case 32:{ s1=6;goto wleed; } break;
case 128:{s1=128;Delay_ms(200); goto wleed;} break;
}
goto wleed1;
wleed:
Man_Send(s1); // Send byte 
Delay_ms(200);
}
}
هذا هو برنامج المتحكم الراسل ، وقبل أن نتناول البرنامج الخاص بالمتحكم المستقبل نأتى لشرح هذه التعليمات

يتبع ،


التعديل الأخير تم بواسطة : wleed antar بتاريخ 26-04-2011 الساعة 06:16 PM

الصورة الرمزية wleed antar
wleed antar
:: عضو ماسي ::
تاريخ التسجيل: May 2006
الدولة: القاهرة - مصر
المشاركات: 1,484
نشاط [ wleed antar ]
قوة السمعة:
قديم 26-04-2011, 06:23 PM المشاركة 21   
افتراضي


بارك الله فيك اخي وليد على التوضيحات ... اذا الابتو كوبلر هو مثل فلنقل ، مرسل اشعة IR و مستقبل اشعة IR اقصد انه له نفس الوظيفة ... هل كلامي صحيح ...!!؟؟

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

وبالتوفيق

وأشكر أخى سعيد قادر وتشرفت بمروركما ، وبارك الله فيكما


geniusse01
:: عضو ذهبي ::
تاريخ التسجيل: Apr 2008
الدولة: Jordan - Amman
المشاركات: 1,134
نشاط [ geniusse01 ]
قوة السمعة:
قديم 26-04-2011, 11:31 PM المشاركة 22   
افتراضي


السلام عليكم

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

واخر دعوانا ان الحمدلله رب العالمين .. وصلى الله على سيدنا محمد وعلى اله وصحبه وسلم..


الصورة الرمزية حيدر علاج حسن
حيدر علاج حسن
:: مشرف منتدى الهندسة الكهربائية ::
تاريخ التسجيل: Mar 2005
الدولة: IRAQ
المشاركات: 9,848
نشاط [ حيدر علاج حسن ]
قوة السمعة:
قديم 27-04-2011, 12:15 AM المشاركة 23   
افتراضي


حياك الله استاذ وليد ..
مشروع رائع من اخ و صديق رائع ..
بارك الله فيك .


الصورة الرمزية أبو معاذ 2010
أبو معاذ 2010
:: مشرف قسم الإنتاج الزراعي والحيواني والطاقة البديلة ::
تاريخ التسجيل: Feb 2010
المشاركات: 2,039
نشاط [ أبو معاذ 2010 ]
قوة السمعة:
قديم 27-04-2011, 01:16 AM المشاركة 24   
افتراضي


حفظك الله و رعاك ، أستاذ وليد ، متابعون معك .



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