أصدقاء العمر
صديقي الزائر انت غير مسجل .. يسرنا تسجيلك والانضمام الينا

انضم إلى المنتدى ، فالأمر سريع وسهل

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

العناصر الاساسية لبناء دارة باستخدام المتحكم الصغري

اذهب الى الأسفل

العناصر الاساسية  لبناء دارة باستخدام المتحكم  الصغري Empty العناصر الاساسية لبناء دارة باستخدام المتحكم الصغري

مُساهمة من طرف محمد الحاجي الثلاثاء أغسطس 16, 2011 11:30 pm

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

بسم الله الرحمن الرحيم

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


العناصر التي نحتاجها هي كالتالي


1- جهاز كمبيوتر شخصي : لكتابة البرنامج عليه وتحمله على المتحكم عن طريق مبرمجة توصل مع الكمبيوتر

2- مبرمجة : نقوم بتركيب المتحكم عليها ونحمل عن طريقها البرنامج من الكمبيوتر الى المتحكم

العناصر الاساسية  لبناء دارة باستخدام المتحكم  الصغري Ouuoou10

3 - لوح اختبار : لتركيب الدارة

العناصر الاساسية  لبناء دارة باستخدام المتحكم  الصغري Uuo_ou10

4 - العناصر الاكترونية : لتركيب الدارة وهي المتحكم at89c2051 - كرستالة 4mhz - مكثف 10 مكرو فاراد - مفتاح لحضي - مقاومة 1k - مقاومة 220 - ديود ضوئي - اسلاك توصيل

العناصر الاساسية  لبناء دارة باستخدام المتحكم  الصغري Ououoo10

مخطط الدارة :

العناصر الاساسية  لبناء دارة باستخدام المتحكم  الصغري Ouoooo10

برنامج المتحكم مع الشرح:


start: setb p1.0
ابدأ : وشغل مخرج البوابة p1 القطب 0
call delay
استدعي التاخير الزمني
clr p1.0
صفر المخرج p1.0
call delay
استدعي التاخير الزمني
jmp start
اقفر للبداية
delay:
البرنامج الجزئي التاخير الزمني تقريبا 1 ثانية
MOV R2,#5
اشحن المسجل 2 بالقيمة 5
LOOP3:MOV R1,#255
اشحن المسجل ار1 بالقيمة 255
LOOP2:MOV R0,#255
اشحن المسجل ار0 بالقيمة 255
LOOP1:DJNZ R0,LOOP1
انقص واحد من المسجل ار0واقفز اذا لم يساوي الصفر الى العنوان loop1
DJNZ R1,LOOP2
انقص واحد من المسجل ار 1 واقفز اذا لم يساوي الصفر الي العنوان loop2
DJNZ R2,LOOP3
انقص واحد من المسجل ار2 واقفز اذا لم يساوي الصفر الى العنوان loop3
RET
عودة من البرنامج الجزئي للتاخير الزمني

نقوم بكتابة هذا البرنامج وتحويلة الى لغة الالة (هيكسا) عن طريق برنامج
ثم نقوم بتحميل برنامج الهيكسا الى المتحكم عن طريق المبرمجة وتركيب بقية الدارة على الشكل التالي

العناصر الاساسية  لبناء دارة باستخدام المتحكم  الصغري Ouoooo11


محمد الحاجي
محمد الحاجي
!¤¦ صديق ممتاز جدا ¦¤!
!¤¦ صديق ممتاز جدا ¦¤!

المهنة : العناصر الاساسية  لبناء دارة باستخدام المتحكم  الصغري Electr10
الهواية : العناصر الاساسية  لبناء دارة باستخدام المتحكم  الصغري Huntin10

عدد المساهمات : 418
عدد الـــــــــنقاط : 526
تاريخ التســـجيل : 19/12/2008
رسائلي sms و mms : .
قطرة المطر
تحفر في الصخر
ليس بالعنف
لكن بالتكرار .....




https://www.facebook.com/7oran.photo

الرجوع الى أعلى الصفحة اذهب الى الأسفل

الرجوع الى أعلى الصفحة


 
صلاحيات هذا المنتدى:
لاتستطيع الرد على المواضيع في هذا المنتدى