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

   

احمد باسم محمد
:: مهندس ::
تاريخ التسجيل: Oct 2012
المشاركات: 28
نشاط [ احمد باسم محمد ]
قوة السمعة:
قديم 13-12-2012, 06:39 AM المشاركة 57   
ha سؤال الى الاستاد حيدر علاج



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

اعلانات

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


اي كود تقصد اخي احمد ..
الاكواد اصبحت كثيرة في الموضوع ولحد الآن لم نصل الى نتيجة نهائية ..

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

ennng
:: مهندس متميز ::
تاريخ التسجيل: Jul 2010
المشاركات: 453
نشاط [ ennng ]
قوة السمعة:
قديم 13-12-2012, 02:05 PM المشاركة 59   
افتراضي


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


الصورة الرمزية ibn al islam
ibn al islam
:: عضو فضي ::
تاريخ التسجيل: Sep 2012
الدولة: tunisia
المشاركات: 611
نشاط [ ibn al islam ]
قوة السمعة:
قديم 13-12-2012, 02:53 PM المشاركة 60   
افتراضي


السلام عليكم

اخى enng هل تريد المطابقة بين الاشارتين ثم اخارج كل واحده على port

السؤال اخى enng هل تريد اخراجهم رقمى ام تناضر ى

ان كان تناضرى هل هناك محول من رقمى الى تناضرى فى pic


ennng
:: مهندس متميز ::
تاريخ التسجيل: Jul 2010
المشاركات: 453
نشاط [ ennng ]
قوة السمعة:
قديم 13-12-2012, 03:06 PM المشاركة 61   
افتراضي


بارك الله فيك اخي الكريم
بعد معرفة الفرق بين الاشارتين نريد عمل شفت لاحداهما بالمقدار اللي طلعناه حتى تتطابق الاشارتيين،
اما بالنسبة اخراجهم فليس هناك مشكلة تناظري او رقمي ولكن اهم شئ نؤخر احدى الاشارتيين او نعمل شفت حتى يتم التطابق وكيف نتاكد بانهما متطابقتين بارك الله فيك


ennng
:: مهندس متميز ::
تاريخ التسجيل: Jul 2010
المشاركات: 453
نشاط [ ennng ]
قوة السمعة:
قديم 16-12-2012, 04:56 PM المشاركة 62   
افتراضي


عملت shift يمين لاشارة y بقيمة time اللي طلع عندنا بين الاشارتيين بحكم انها سابقة اشارة x لاني جعلت phase في y بصفر , وغيرت phase تبع x من 10 الى 180 درجة. هل هناك طريقة للتأكد بأن الاشارتيين متطابقتين وكيف نعرضها

كود:
int i;
int time;
float x;
float y;

}

void main(){
TRISA=3;
TRISB=0;
PORTB=0;
TRISC=0;
PORTC=0;
TRISD=0;
PORTD=0;

  
while(1){
x=adc_read(0);
y=adc_read(1);

i=0;
while(x==0 && y>0){
while(x==0 && y>0) {
x=adc_read(0);
y=adc_read(1)>>time;
portc=y;
delay_ms(100);

//vdelay_ms(time);
delay_ms(1);
i=i+1; }
time=i;
portd=time;
delay_ms(1000);


}
}
}


احمد باسم محمد
:: مهندس ::
تاريخ التسجيل: Oct 2012
المشاركات: 28
نشاط [ احمد باسم محمد ]
قوة السمعة:
قديم 16-12-2012, 06:10 PM المشاركة 63   
افتراضي


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


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


ما الغاية من عمل الازاحة ؟؟؟؟
المفروض ان الازاحة تاتي من اشارة الدخل مباشرة ...



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