NOTICE توجه: این یک موضوع قدیمی است که آخرین پست ارسالی آن مربوط به 4039 روز قبل است . لطفا فقط پاسخ ها ، سوالات و درخواست های 100 درصد مرتبط را به آن ارسال کنید و برای درخواست ها و سوالات جدید موضوع جدیدی را ایجاد کنید
صفحه 1 از 2 12 آخرینآخرین
نمایش نتایج: از 1 به 20 از 25

موضوع: سوال در مورد قابلیت میکروکنترلرها

  1. #1
    کاربر فعال mohamad_musav آواتار ها
    تاریخ عضویت
    Aug 2012
    نام
    سید محمد موسوی
    نوشته ها
    189
    تشکر
    61
    تشکر شده 39 بار در 29 پست

    Icon17 سوال در مورد قابلیت میکروکنترلرها

    سلام و ارض ادب خدمت مهندسین و اساتید گرامی
    خواستم یه سوال کنم اینکه من برای یه پروژه میخوام شکل موج یک فاز رو به صورت گسسته بتونم تحلیل و آنالیزش کنم. خواستم بدونم با میکرو میشه این کار رو انجام داد؟
    ممنون میشم کمکم کنید.

  2. # ADS
    Circuit advertisement
    تاریخ عضویت
    Always
    نام
    Advertising world
    نوشته ها
    Many
     

  3. #2
    ناظم انجمن Ma3ood آواتار ها
    تاریخ عضویت
    Aug 2011
    نام
    مسعود
    نوشته ها
    2,248
    تشکر
    1,912
    تشکر شده 3,087 بار در 1,509 پست

    پیش فرض

    منظور از تحلیل گسسته چیه ؟؟ یعنی میخوای هارمونی ها و اینا شوو بررسی کنی و یا میخوای دامنه و فرکانس و فازشوو بررسی کنی ؟؟؟

  4. کاربران : 2 تشکر کرده اند از شما Ma3ood برای ارسال این پست سودمند:


  5. #3
    مدیرکل انجمنها
    تاریخ عضویت
    May 2011
    نام
    احسان صفامنش
    نوشته ها
    1,763
    تشکر
    919
    تشکر شده 2,261 بار در 1,056 پست

    پیش فرض

    بستگی به حجم و فرکانس نمونه برداری شما داره. مثلا اگه میکرو 100 مگاهرتز باشه و برنامه خیلی کوتاه باشه شاید تا فرکانس نمونه برداری 100 کیلو تا 1 مگا هرتز جواب بده
    در کل به فرکانس میکرو و فرکانس نمونه برداری و تعداد دستورات پردازنده در هر دوره داره

  6. کاربران : 2 تشکر کرده اند از شما esisafa برای ارسال این پست سودمند:


  7. #4
    کاربر فعال mohamad_musav آواتار ها
    تاریخ عضویت
    Aug 2012
    نام
    سید محمد موسوی
    نوشته ها
    189
    تشکر
    61
    تشکر شده 39 بار در 29 پست

    پیش فرض

    نقل قول نوشته اصلی توسط masoud70 نمایش پست ها
    منظور از تحلیل گسسته چیه ؟؟ یعنی میخوای هارمونی ها و اینا شوو بررسی کنی و یا میخوای دامنه و فرکانس و فازشوو بررسی کنی ؟؟؟
    سلام مهندس
    ممنون که وقت گذاشتی و جواب دادی. منظور از گسستهسی رو که حالت پیوسته هست رو بیایم به صورت نقطه نقطه بدست بیاریم.
    وقتی بتونیم اینکار رو انجام بدیم دیگه دامنه و بقیه کارهاش رو هم میشه انجام داد.

  8. #5
    کاربر فعال mohamad_musav آواتار ها
    تاریخ عضویت
    Aug 2012
    نام
    سید محمد موسوی
    نوشته ها
    189
    تشکر
    61
    تشکر شده 39 بار در 29 پست

    پیش فرض

    نقل قول نوشته اصلی توسط esisafa نمایش پست ها
    بستگی به حجم و فرکانس نمونه برداری شما داره. مثلا اگه میکرو 100 مگاهرتز باشه و برنامه خیلی کوتاه باشه شاید تا فرکانس نمونه برداری 100 کیلو تا 1 مگا هرتز جواب بده
    در کل به فرکانس میکرو و فرکانس نمونه برداری و تعداد دستورات پردازنده در هر دوره داره
    سلام جناب مهندس
    تشکر بابت راهنمایی خوبتون.
    برای فرکانس 50-60 هرتز میخوام انجام بدم.( تک فاز و سه فاز).
    میشه بیشتر توضیح بدید که باید چطوری نمونه برداری کنم؟ممنون

  9. #6
    مدیرکل انجمنها
    تاریخ عضویت
    May 2011
    نام
    احسان صفامنش
    نوشته ها
    1,763
    تشکر
    919
    تشکر شده 2,261 بار در 1,056 پست

    پیش فرض

    بله برای 50 هرتز نباید مشکلی باشه. البته بستگی به میزان پردازش هم داره.
    خوب کافیه که با adc میکرو با سرعت نمونه برداری مناسب ( بین 5 تا 10 برابر فرکانس آنالوگ) نمونه برداری کنید. در اینجا مثلا 400 هرتز خوبه.

  10. تشکرها از این نوشته :


  11. #7
    کاربر فعال mohamad_musav آواتار ها
    تاریخ عضویت
    Aug 2012
    نام
    سید محمد موسوی
    نوشته ها
    189
    تشکر
    61
    تشکر شده 39 بار در 29 پست

    پیش فرض

    به نظرتون با کدوم میکرو انجام بدم؟ آرم یا pic یا avr
    برای پروژه صنعتی میخوام انجام بدم. آرم یا پی ای سی؟

  12. #8
    ناظم انجمن Ma3ood آواتار ها
    تاریخ عضویت
    Aug 2011
    نام
    مسعود
    نوشته ها
    2,248
    تشکر
    1,912
    تشکر شده 3,087 بار در 1,509 پست

    پیش فرض

    هر سه میکرو میتونند این کار رو انجام بدهند ولی arm pic برای این کار مناسب تر هستند با توجه به محیط صنعتی هر چند از avr هم مشکلی نداره ولی بدگمانی در موردش زیاده شما روی یه PIC سری 18 میتونی این کاروو انجام بدی و جواب بگیری

  13. کاربران : 3 تشکر کرده اند از شما Ma3ood برای ارسال این پست سودمند:


  14. #9
    کاربر فعال mohamad_musav آواتار ها
    تاریخ عضویت
    Aug 2012
    نام
    سید محمد موسوی
    نوشته ها
    189
    تشکر
    61
    تشکر شده 39 بار در 29 پست

    پیش فرض

    با میکرو pic18f452 میخوام انجامش بدم.

  15. تشکرها از این نوشته :


  16. #10
    ناظم انجمن Ma3ood آواتار ها
    تاریخ عضویت
    Aug 2011
    نام
    مسعود
    نوشته ها
    2,248
    تشکر
    1,912
    تشکر شده 3,087 بار در 1,509 پست

    پیش فرض

    نقل قول نوشته اصلی توسط mohamad_musav نمایش پست ها
    با میکرو pic18f452 میخوام انجامش بدم.
    میکروکنترلر خوبی برای این کار انتخاب کردید موفق و پیروز باشید

  17. #11
    کاربر فعال mohamad_musav آواتار ها
    تاریخ عضویت
    Aug 2012
    نام
    سید محمد موسوی
    نوشته ها
    189
    تشکر
    61
    تشکر شده 39 بار در 29 پست

    پیش فرض

    ممنونم البته به مشکل برخوردم میام و ازتون کمک میخوام

  18. #12
    کاربر فعال mohamad_musav آواتار ها
    تاریخ عضویت
    Aug 2012
    نام
    سید محمد موسوی
    نوشته ها
    189
    تشکر
    61
    تشکر شده 39 بار در 29 پست

    پیش فرض

    سلام دوستان

    میشه یه نگاه به این برنامه بندازید ؟
    ممنون

    [PHP]
    #include "18f452.h"
    #device adc=10
    #use delay (clock = 20000000)
    #fuses HS

    int16 VADC;

    void main()
    {
    set_tris_e(0x00);
    set_tris_a(0xff);
    setup_adc_ports(AN0);
    setup_adc(ADC_CLOCK_DIV_64);
    setup_psp(PSP_DISABLED);
    setup_spi(SPI_SS_DISABLED);
    setup_wdt(WDT_OFF);
    setup_timer_0(RTCC_INTERNAL);
    setup_timer_1(T1_DISABLED);
    setup_timer_2(T2_DISABLED,0,1);
    //Setup_Oscillator parameter not selected from Intr Oscillator Config tab

    // TODO: USER CODE!!
    while(true) {
    VADC=0.048875*read_adc();
    output_bit(pin_e0,VADC);
    delay_us(10);
    }
    }
    [/PHP]

    توی شبیه سازی به اینصورت نشون میده

    ایـــــــــران میـــــــکرو ™

    اما من میخوام به اینصورت بتونم شکل موج رو نمونه بر داری کنم

    ایـــــــــران میـــــــکرو ™

    دوستان ممنون میشم کمکم کنید.
    تصاوير کوچک فايل پيوست تصاوير کوچک فايل پيوست برای دیدن سایز بزرگ روی عکس کلیک کنید

نام: 2.JPG
مشاهده: 25
حجم: 14.6 کیلو بایت   برای دیدن سایز بزرگ روی عکس کلیک کنید

نام: 22.JPG
مشاهده: 29
حجم: 71.7 کیلو بایت  
    ویرایش توسط mohamad_musav : 18-02-2013 در ساعت 12:20

  19. #13
    کاربر فعال mohamad_musav آواتار ها
    تاریخ عضویت
    Aug 2012
    نام
    سید محمد موسوی
    نوشته ها
    189
    تشکر
    61
    تشکر شده 39 بار در 29 پست

    Exclamation

    ویرایش توسط mohamad_musav : 18-02-2013 در ساعت 23:38

  20. #14
    مدیرکل انجمنها
    تاریخ عضویت
    May 2011
    نام
    احسان صفامنش
    نوشته ها
    1,763
    تشکر
    919
    تشکر شده 2,261 بار در 1,056 پست

    پیش فرض

    با توابع و کامپایلری که شما کار کردین من تا حالا کار نکردم و نمیتونم بگم که مشکل داره یا نه.
    ولی میتونم بگم که کل کار به این صورت هست که در زمانهای مشخصی مقدار adc خونده بشه.
    حالا اینکه کامپایلر شما چطور داده ها رو میخونه و ... نمیتونم کمکی بکنم مخصوصا که تا حالا با این میکرو هم کار نکردم

  21. تشکرها از این نوشته :


  22. #15
    کاربر فعال mohamad_musav آواتار ها
    تاریخ عضویت
    Aug 2012
    نام
    سید محمد موسوی
    نوشته ها
    189
    تشکر
    61
    تشکر شده 39 بار در 29 پست

    پیش فرض

    همینم که اومدید و راهنمایی کردید همینم واقعا عالیه. تشکر

  23. #16
    کاربر فعال mohamad_musav آواتار ها
    تاریخ عضویت
    Aug 2012
    نام
    سید محمد موسوی
    نوشته ها
    189
    تشکر
    61
    تشکر شده 39 بار در 29 پست

    Exclamation

    نقل قول نوشته اصلی توسط esisafa نمایش پست ها
    با توابع و کامپایلری که شما کار کردین من تا حالا کار نکردم و نمیتونم بگم که مشکل داره یا نه.
    ولی میتونم بگم که کل کار به این صورت هست که در زمانهای مشخصی مقدار adc خونده بشه.
    حالا اینکه کامپایلر شما چطور داده ها رو میخونه و ... نمیتونم کمکی بکنم مخصوصا که تا حالا با این میکرو هم کار نکردم
    شما با هر کامپایلر و زبانی که کار کردید یه مثال به همن صورت بزنید مطمئنن موثر واقع میشه.
    ممنون

  24. #17
    کاربر فعال
    تاریخ عضویت
    May 2011
    نام
    امین
    نوشته ها
    253
    تشکر
    91
    تشکر شده 123 بار در 101 پست

    پیش فرض

    برای باز یابی سیگنال شما باید از یک فیلتر پایین گذر که فرکانس قطعش یک دهه کمتر از فرکانس نمونه برداریتون هست استفاده کنین به علاوه باید از pwm استفاده کنین و اونطوری سیگنالرو بازیابی کنین به شکل نمونه های گسسته هم تو پرو تیوز فکر نکنم بتونین بیبنین
    مدارتونو بزارین تا بگم دقیقا باید چکار کنین

  25. تشکرها از این نوشته :


  26. #18
    کاربر فعال
    تاریخ عضویت
    May 2011
    نام
    امین
    نوشته ها
    253
    تشکر
    91
    تشکر شده 123 بار در 101 پست

    پیش فرض

    جواب دادین یک پیغام خصوصی بهم بدین یاداوری کنین تا بیام تاپیک جوابتونو بدم

  27. تشکرها از این نوشته :


  28. #19
    ناظم انجمن Ma3ood آواتار ها
    تاریخ عضویت
    Aug 2011
    نام
    مسعود
    نوشته ها
    2,248
    تشکر
    1,912
    تشکر شده 3,087 بار در 1,509 پست

    پیش فرض

    خوب دوست عزیز از شواهد همین طور که بر میاید فرکانس سیگنالتون باید ثابت باشه مثلا فرض میکنیم 50 هرتز که کل زمان یه سیکلمون میشه 20 میلی ثانیه خوب اینطور که عکسی که گذاشتین 10 بار نمونه برداری شده
    خوب پس باید هر دو میلی ثانیه یه بار ! خوب حالا شما باید تایمری راه اندازی کنید که هر دو میلی ثانیه یه بار وارد وقفه بشه (سرریز بشه ) و مقدار adc را بخونه
    حال موج شما سینوسی هست یعنی مقدار منفی و مثبت داره خوب باید با یه مدار این موج را شیفت بدی که ویا قسمت منفیش از بین بره بعد با adc مقدارشو بخونی ،نکته دیگه کاهش دامنه
    در کل سخت افزار جانبی مدار خیلی تاثیر گذار میتونه باشه

    مدارتونو بگذارید من با کامپایلر CCS کار کردم بتونم کمکتون میکنم

  29. #20
    کاربر فعال mohamad_musav آواتار ها
    تاریخ عضویت
    Aug 2012
    نام
    سید محمد موسوی
    نوشته ها
    189
    تشکر
    61
    تشکر شده 39 بار در 29 پست

    پیش فرض

    ممنون. دوست عزیز
    حتما هم فایله برنامه رو قرار میدم و هم شبیه سازیش رو. که بعید میدونم تو پروتیوس بشه نمونه برداری شده ها رو دید. میشه؟
    برا اینکه بخوان نیم موج منفی رو شیفت بدم بالا از چه مدل اپ امپی باید استفاده کنم؟ممنون.
    ویرایش توسط mohamad_musav : 02-03-2013 در ساعت 18:56

صفحه 1 از 2 12 آخرینآخرین

موضوعات مشابه

  1. پاسخ: 26
    آخرين نوشته: 21-10-2018, 13:58
  2. فلسفه چهارشنبه سوری به روایت شاهنامه فردوسی
    توسط jonbakhsh در انجمن گفت و گوي آزاد
    پاسخ: 7
    آخرين نوشته: 28-03-2013, 23:05
  3. سوالات مربوط به پروژه های AVR موجود در سایت
    توسط medadnoki در انجمن سایر موارد
    پاسخ: 2
    آخرين نوشته: 07-02-2011, 16:44
  4. یک سوال از مدیریت محترم درباره حج
    توسط shh91 در انجمن پرسش و پاسخ (نرم افزارهای تخصصی)
    پاسخ: 1
    آخرين نوشته: 22-12-2009, 02:19
  5. چند سوال در مورد سایت و دروپال
    توسط rahim2000 در انجمن گفت و گوي آزاد
    پاسخ: 5
    آخرين نوشته: 16-11-2009, 21:48

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •