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

   

Tico
:: عضو ذهبي ::
تاريخ التسجيل: May 2012
المشاركات: 1,423
نشاط [ Tico ]
قوة السمعة:
قديم 21-10-2012, 08:55 PM المشاركة 9   
افتراضي



دائرة 555 مونوستابل تكفي:
http://www.kpsec.freeuk.com/images/555mono.gif


أسهل وأرحم ..

للحصول على 4 تواني تقريبا:
R1=180K
C1=22
المصدر:
http://www.kpsec.freeuk.com/555timer.htm

موقع لحساب الزمن
Monostable mode:
http://freespace.virgin.net/matt.wai...y/pinouts/555/

اعلانات

الصورة الرمزية Genral ASM
Genral ASM
:: مهندس ::
تاريخ التسجيل: Mar 2012
المشاركات: 43
نشاط [ Genral ASM ]
قوة السمعة:
قديم 22-10-2012, 12:10 AM المشاركة 10   
افتراضي


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

بعد اذن البشمهندسين

الامر سهل تماما فى البرمجة ان شاء الله

ولكن هل ستستخدم الميكروكنترولر من اجل عمل تاخير زمنى فقط
فهذا اهدار للميكرو فى الحقيقة

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

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

بعتبار ان طرف الخرج فى الميكرو على البورت B الطرف الاول يعنى PORTB.f0

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

كود:
void main(){
TRISA=1;TRISB=0;portb=0;
while(1){
if(porta.f0==0){portb.f0=1;delay_ms(4000);portb.f0=0;}
}
}
وللعلم هناك طرق لكى يعمل البك تاخير لاى وقت تريدة وهناك طرق دقيقة ايضا لفعل ذلك
الف شكر يا بشمهندس funky112233 . انا كنت كتبت لحضرتك تعليق على موضوع حضرتك العظيم عن ريموت الارسال والاستقبال باستخدام الميكروسى بس حضرتك لسه ماردتش . انا كنت هستخدم بدل ال 4 ليد ماتورين وكنت عايز الأمر الأخير دا علشان ماتور منهم يشتغل مدة معينة بس . ياريت مساعدتك

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

ماجد عباس محمد
:: نائب المشرف العام
::
تاريخ التسجيل: Jun 2009
الدولة: القاهرة - مصر
المشاركات: 11,652
نشاط [ ماجد عباس محمد ]
قوة السمعة:
قديم 22-10-2012, 11:59 AM المشاركة 11   
افتراضي


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

كيف تدير موتور سيارة ليست سيارتك؟!!!!!

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

أين الزمن و الدقائق الأربع فى هذا الموضوع؟!!


ali jaradat2008
:: مهندس ::
تاريخ التسجيل: Oct 2012
الدولة: فلسطسن
المشاركات: 16
نشاط [ ali jaradat2008 ]
قوة السمعة:
قديم 01-11-2012, 10:59 AM المشاركة 12   
افتراضي


يا ريت المساعدة في حساب الزمن لموجة ac لكي يتم عن طريقها حساب التردد



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