ورود به حساب ثبت نام جدید فراموشی کلمه عبور
برای ورود به حساب کاربری خود، نام کاربری و کلمه عبورتان را در زیر وارد کرده و روی «ورود به سایت» کلیک کنید.





اگر فرم ورود برای شما نمایش داده نمیشود، اینجا را کلیک کنید.









اگر فرم ثبت نام برای شما نمایش داده نمی‌شود، اینجا را کلیک کنید.









اگر فرم بازیابی کلمه عبور برای شما نمایش داده نمی‌شود، اینجا را کلیک کنید.






جهت تبلیغ در وب سایت ECA کلیک کنید.

کاربران برچسب زده شده

نمایش نتایج: از 1 به 4 از 4
  1. #1
    2013/06/19
    2
    0

    موج سینوسی FPGA

    من برای یک پروژه مربوط به سمعک نیاز به یه موج سینوسی دارم (که بین 0.7,1.3kHz سوییپ کنه). یه FPGAدارم از محصولات آ*های Microsemi-Actelو مجبورم از این استفاده کنم چون قبلا خریداری شده! متاسفانه تا به حال FPGAپروگرام نکردم (عملا)، ولیآ* با Verilogقبلا کار کردم. اگه کسیآ* تجربهآ*ای در این وادی داره که آیا عملیآ* هست و یا پیشنهادی ممنون میشم!
  2. #2
    2012/02/16
    332
    14

    پاسخ : موج سینوسی FPGA

    درود
    این کار ساده و عملی هست.
    دو تا کار می تونی انجام بدی. اول فرکانس مورد نظر رو به صورت مربعی تولید کنی و اون رو فیلتر کنی. این کار سینوسی خالص نمی گیری.
    روش دوم استفاده از dac هست. برای این کار کی تونی از ای سی dac استفاده کنی و یا اگه دقت و خطی بودن زیاد مهم نیست با شبکه R2R و بافر، یک dac بسازی.

    برای تولید فرکانس متغیر می تونی از counter برای حالت اول استفاده کنی. برای حلت دوم هم می تونی با ترکیب counter و یک lookup table و مثلا 256 تا عدد یک سیگل سینوسی رو بسازی و فرکانس های مختلف رو با نمونه برداری از این جدول تولید کنی. (روش dds)

    گفتی قطعه شما مشخص شده، اگه این شرط رو نداشتی، چون فرکانست کمه، می تونستی با avr هم این کار رو انجام بدی. راه ساده تر و دقیق هم استفاده از ای سی های dds مثل ad9833 هست. (حتی یک ای سی analog devices خودش فانکشن سوئیپ داره).
    مـن هیچ ندانم که مرا آن که سرشت
    از اهل بهشت کرد یا دوزخ زشت
    جامی و بتی و بربطی بر لب کشت
    اين هر سه مرا نقد و تو را نسیه بهشت
  3. #3
    2013/06/19
    2
    0

    پاسخ : موج سینوسی FPGA

    سلام!
    ممنون از پاسخ!
    برای تولید فرکانس متغیر می تونی از counter برای حالت اول استفاده کنی. برای حلت دوم هم می تونی با ترکیب counter و یک lookup table و مثلا 256 تا عدد یک سیگل سینوسی رو بسازی و فرکانس های مختلف رو با نمونه برداری از این جدول تولید کنی
    این روش به نظرم بهتره چون سیگنال قراره شنیده هم بشه اگه سینوسی خوب نباشه هارمنیک ای دیگش بد شنیده میشه!

    گفتی قطعه شما مشخص شده، اگه این شرط رو نداشتی، چون فرکانست کمه، می تونستی با avr هم این کار رو انجام بدی. راه ساده تر و دقیق هم استفاده از ای سی های dds مثل ad9833 هست. (حتی یک ای سی analog devices خودش فانکشن سوئیپ داره).
    درست میگی microcontroller واسه خودم هم راحتر و بهتر بود ولی مشکل power دارم و از باتری 1.4 ولتی استفاده میکنم! میکرو ها دیگه مینیموم 3v هستند! یه راه دیگه اینه که برم سراغ طراحی آنالوگ، :angry:
  4. #4
    2012/02/16
    332
    14

    پاسخ : موج سینوسی FPGA

    می تونی از رگولاتور های افزاینده برای رسوندن ولتاژ به حد مورد نظر استفاده کنی.
    مـن هیچ ندانم که مرا آن که سرشت
    از اهل بهشت کرد یا دوزخ زشت
    جامی و بتی و بربطی بر لب کشت
    اين هر سه مرا نقد و تو را نسیه بهشت
نمایش نتایج: از 1 به 4 از 4

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

  1. اینورتر چی بخرم؟ سینوسی یا شبه سینوسی؟ چه کشوری؟
    توسط sina1359 در انجمن مدارهای آنالوگ و مدارهای مجتمع
    پاسخ: 308
    آخرين نوشته: 2018/02/17, 19:35
  2. موج سینوسی با avr
    توسط 1morteza در انجمن میکروکنترلرهای AVR
    پاسخ: 3
    آخرين نوشته: 2014/10/22, 15:21
  3. موج سینوسی
    توسط korang در انجمن مفاهیم پایه برق و الکترونیک
    پاسخ: 7
    آخرين نوشته: 2014/09/07, 05:02
  4. تولید موج سینوسی با FPGA
    توسط bioemm.com در انجمن PLD , SPLD , GAL , CPLD , FPGA
    پاسخ: 3
    آخرين نوشته: 2014/07/21, 01:08
  5. تبدیل موج سینوسی به مربعی و مربعی به سینوسی
    توسط omidlh در انجمن مدارهاي الكتريكي
    پاسخ: 3
    آخرين نوشته: 2009/12/13, 07:41

کلمات کلیدی این موضوع

علاقه مندي ها (Bookmarks)

علاقه مندي ها (Bookmarks)

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

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