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

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

ennng
:: مهندس متميز ::
تاريخ التسجيل: Jul 2010
المشاركات: 466
نشاط [ ennng ]
قوة السمعة:0
قديم 10-12-2011, 05:23 PM المشاركة 1   
Thumbs up مشروع بسيط يولد عدة مشاريع Twitter FaceBook Google+



السلام عليكم

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

الفكرة كما ذكرت سهلة وبسيطة جدا وهي تعتمد على كمبرتور او مقارن وهو عبارة عن OP-AMP وتوجد دوائر كثير بالنت وهذه احداها ..... تمام الان نشرح الطريقة والفكرة:

طبعا عندنا طرفيين في OP-AMP موجب وسالب فعندما يكون جهد طرف الموجب > اكبر من الجهد على الطرف السالب راح يعطينا خرج high او 1 او 5V , والعكس صحيح
عندما يكون جهد طرف الموجب اقل من جهد طرف السالب راح يكون جهد الخرج low او 0 وهذه الفكرة الرئيسية ....ممتاز حتى الان

نلاحظ من الرسم ان جهد الطرف الموجب 3.33V وجهد الطرف السالب 2.5V وبالتالي فان جهد الخرج لابد ان يكون high وكما تلاحظون انه 4.99V وهو قريب جدا من جهد المصدر 5V اوكي حتى هنا



اعلانات

ennng
:: مهندس متميز ::
تاريخ التسجيل: Jul 2010
المشاركات: 466
نشاط [ ennng ]
قوة السمعة:0
قديم 10-12-2011, 05:43 PM المشاركة 2   
Smile تابع


اوكي كل شي تمام حتى الان
من الرسم التالي نلاحظ العكس جهد الطرف الموجب 1.67V<من جهد الطرف السالب 2.5V حلو الكلام لاننا ابعدنا مصدر الاضاءة عن المقاومة LDR فكبرت المقاومة وقل الجهد على هذا الطرف وبالتالي جهد الخرج راح يكون low او صفر وكما تلاحظون ان الجهد قريب من الصفر 0.1V





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

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

ennng
:: مهندس متميز ::
تاريخ التسجيل: Jul 2010
المشاركات: 466
نشاط [ ennng ]
قوة السمعة:0
قديم 10-12-2011, 05:56 PM المشاركة 3   
Wink تابع


حلو الكلام حتى الان هذا الكود البسيط

كود:
void main() {
adcon1=0x07;
trisa=0xff;
trisb=0x00;
while(1){
if(porta==0){
portb.f0=1;
delay_ms(1000);
portb.f0=0;
delay_ms(1000);

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

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


الصورة الرمزية noornader
noornader
:: عضو ذهبي ::
تاريخ التسجيل: Mar 2007
المشاركات: 608
نشاط [ noornader ]
قوة السمعة:96
قديم 10-12-2011, 06:23 PM المشاركة 4   
افتراضي


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


الصورة الرمزية mahmosha
mahmosha
:: مهندس جيد ::
تاريخ التسجيل: Sep 2011
الدولة: مصر
المشاركات: 213
نشاط [ mahmosha ]
قوة السمعة:0
قديم 10-12-2011, 11:30 PM المشاركة 5   
افتراضي


thanks and i advise u to use the order
portb=0; at the start of the program to avoid the random power on the pins
rb1
rb2 rb7


ennng
:: مهندس متميز ::
تاريخ التسجيل: Jul 2010
المشاركات: 466
نشاط [ ennng ]
قوة السمعة:0
قديم 11-12-2011, 09:34 AM المشاركة 6   
Smile شكرا


شكرا لك من ابدى نصيحة او رأي واتمنى للجميع التوفيق والنجاح

إضافة رد

العلامات المرجعية

«     الموضوع السابق       الموضوع التالي    »
أدوات الموضوع

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


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

Powered by vBulletin® Version 3.8.6, Copyright ©2000 - 2025