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

   

littleengineer
:: مهندس ::
تاريخ التسجيل: Mar 2012
المشاركات: 6
نشاط [ littleengineer ]
قوة السمعة:
قديم 19-03-2012, 09:54 PM المشاركة 9   
افتراضي



*
*
*



up




*
*
*

اعلانات

الصورة الرمزية حيدر علاج حسن
حيدر علاج حسن
:: مشرف منتدى الهندسة الكهربائية ::
تاريخ التسجيل: Mar 2005
الدولة: IRAQ
المشاركات: 9,848
نشاط [ حيدر علاج حسن ]
قوة السمعة:
قديم 20-03-2012, 12:25 AM المشاركة 10   
افتراضي


تفضل .. هذه باستخدام المتحكم الصغير 84 ...


و هنا الكود

كود:
  int x=0;

void interrupt()
{
x++;
intcon.f1=0;
}
void main()
{
trisb.f0=1;trisa=0b11100;

loop:
intcon=0b10010000;
delay_ms(1000);
if(x>100){porta.f0=1;porta.f1=0;}
else if(x<=100){porta.f0=0;porta.f1=1;}

intcon=0;
x=0;
goto loop;

}

التردد المقارن هو 100 Hz ...
اذا كان التردد الداخل اكبر من 100 يشتغل الليد الاول
واذا كان اصغر من 100 يشتغل الليد الثاني ..


التعديل الأخير تم بواسطة : حيدر علاج حسن بتاريخ 20-03-2012 الساعة 12:29 AM
اعلانات اضافية ( قم بتسجيل الدخول لاخفائها )

الصورة الرمزية islem
islem
:: مهندس متواجد ::
تاريخ التسجيل: Aug 2007
الدولة: algeria
المشاركات: 81
نشاط [ islem ]
قوة السمعة:
قديم 23-03-2012, 11:48 PM المشاركة 11   
افتراضي


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


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


ممكن توضح هذا الكلام اكثر ؟؟

بينهاوينالشار الجديدة اذا كانت تساويها يعمل بين ما في البيك واذا كاتلا تساوها البيكلايعمل شيء


الصورة الرمزية islem
islem
:: مهندس متواجد ::
تاريخ التسجيل: Aug 2007
الدولة: algeria
المشاركات: 81
نشاط [ islem ]
قوة السمعة:
قديم 24-03-2012, 12:48 AM المشاركة 13   
افتراضي


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


الصورة الرمزية حيدر علاج حسن
حيدر علاج حسن
:: مشرف منتدى الهندسة الكهربائية ::
تاريخ التسجيل: Mar 2005
الدولة: IRAQ
المشاركات: 9,848
نشاط [ حيدر علاج حسن ]
قوة السمعة:
قديم 24-03-2012, 01:06 AM المشاركة 14   
افتراضي


في هذا المشروع الاشارة الداخلة عبارة عن Pulse ... فبأي شيء ممكن ان تتساوى مع الاشارة الثانية , بالجهد مثلا ام بالتردد او بالزمن ؟؟


الصورة الرمزية islem
islem
:: مهندس متواجد ::
تاريخ التسجيل: Aug 2007
الدولة: algeria
المشاركات: 81
نشاط [ islem ]
قوة السمعة:
قديم 24-03-2012, 01:30 AM المشاركة 15   
افتراضي


حتى تتضح الفكره اكثر انا عندي ميكروكنترولر 16F84A موصول على RF MODULE ينتضر اول اشارة من الريموتت كنترول فيخزنها ثم اذا ضغت على نفس الزر مرة اخرى تحدث المقارنة.انضر هنا استاذ حيدر لتفهم فكرتي اكثر

http://extremeelectronics.co.in/avr-...llers-part-ii/


الصورة الرمزية حيدر علاج حسن
حيدر علاج حسن
:: مشرف منتدى الهندسة الكهربائية ::
تاريخ التسجيل: Mar 2005
الدولة: IRAQ
المشاركات: 9,848
نشاط [ حيدر علاج حسن ]
قوة السمعة:
قديم 24-03-2012, 02:41 AM المشاركة 16   
افتراضي


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



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