صفحه 1 از 2 12 آخرینآخرین
نمایش نتایج: از 1 به 10 از 12
Like Tree8 لایک

موضوع: کمک فوری -- ارسال چند سیگنال از سیمولینک مطلب به یک اسیلوسکپ واقعی

  1. #1
    Junior Member
    تاریخ عضویت
    Oct 2016
    نوشته ها
    4

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

    با عرض سلام به همگی

    من یه پروژه دارم که باید بتونم تمامی سیگنال هایی رو که روی سیمولینک مطلب بدست میارم را، بروی یک اسیلوسکپ واقعی درون آزمایشگاه نشان بدهم.
    دوستان کسی تاحالا با Arduino توانسته این کار را انجام دهد!؟!؟

    خیلی برای من حیاتی هست. لطفا اساتید راهنمایی بفرمایند.
    ممنون

  2. #2
    Junior Member
    تاریخ عضویت
    Oct 2016
    نوشته ها
    1
    سلام ببخشيد كه نميتونم جوابتو بدم چون تازه عضوم ميشه بهم بگي كجا بايد سوْال هامو بپرسم

  3. #3
    مدیر گروه
    تاریخ عضویت
    Nov 2013
    محل سکونت
    ایران
    نوشته ها
    4,064
    نقل قول نوشته اصلی توسط محمد مخترع نمایش پست ها
    سلام ببخشيد كه نميتونم جوابتو بدم چون تازه عضوم ميشه بهم بگي كجا بايد سوْال هامو بپرسم

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

نام: 2016-10-29_9-47-32.jpg
مشاهده: 166
حجم: 94.6 کیلو بایت

  4. #4
    مدیر گروه
    تاریخ عضویت
    Nov 2013
    محل سکونت
    ایران
    نوشته ها
    4,064
    ارتباط متلب با آردوینو که خیلی راحته

    روی پورت کام داده ارسال و دریافت می کنی
    میتونی بادریت رو هم بیاری بالا که داده کمتر از دست بدی.

    بعد دیتا رو بفرستی روی یکی از پین های دیجیتالت و وصل کنی به اسکوپ .

    بای قدم اول کافیه بتونی بین متلب و آردوینو ارتباط برقرار کنی.

    این آموزش ها رو بخون :

    Arduino I/O-Matlab basic tutorial
    Arduino Playground - Matlab

    کلید واژه سرچ اینه :arduino matlab interface
    لایک کردن

  5. #5
    Junior Member
    تاریخ عضویت
    Oct 2016
    نوشته ها
    4
    نقل قول نوشته اصلی توسط magmagmary نمایش پست ها
    ارتباط متلب با آردوینو که خیلی راحته

    روی پورت کام داده ارسال و دریافت می کنی
    میتونی بادریت رو هم بیاری بالا که داده کمتر از دست بدی.

    بعد دیتا رو بفرستی روی یکی از پین های دیجیتالت و وصل کنی به اسکوپ .

    بای قدم اول کافیه بتونی بین متلب و آردوینو ارتباط برقرار کنی.

    این آموزش ها رو بخون :

    Arduino I/O-Matlab basic tutorial
    Arduino Playground - Matlab

    کلید واژه سرچ اینه :arduino matlab interface


    ممنونم از پاسختون

    من سوالم را یکم با جزئیات کاملتر خدمتتون عرض می کنم.

    در نظر بگیرید که من یک موج سینوسی با فرکانس 10KHz را در فضای Smulink/Matlab رسم کردم و حالا می خواهم با برد آردوینو M0-PRO اورجینال همون سیگنال را بروی یک اسکوپ آزمایشگاهی مشاهده کنم. سیگنال من آنلاگ هست!!!

    آیا من می توانم با این برد این کار را انجام دهم!؟!؟
    آخه شنیدم که تنها بردی هست که دوتا کانال خروجی دارد!!؟؟

    لطفا کمک کنید. خیلی حیاتی هست.

    مجددا متشکرم

  6. #6
    Member
    تاریخ عضویت
    Dec 2014
    نوشته ها
    73
    سلام
    از برد DUE استفاده کنید
    میتونید سیگنالی که در simulink یا متلب درست کردید را به خروجی آنالوگش وصل کنید (DAC) و روی اسیلوسکوپ ببینید
    support package arduino را سرچ کنید
    ویرایش توسط aminta : 10-30-2016 در ساعت 04:41 AM
    لایک کردن

  7. #7
    مدیر گروه
    تاریخ عضویت
    Nov 2013
    محل سکونت
    ایران
    نوشته ها
    4,064
    نقل قول نوشته اصلی توسط mohpa نمایش پست ها
    ممنونم از پاسختون

    من سوالم را یکم با جزئیات کاملتر خدمتتون عرض می کنم.

    در نظر بگیرید که من یک موج سینوسی با فرکانس 10KHz را در فضای Smulink/Matlab رسم کردم و حالا می خواهم با برد آردوینو M0-PRO اورجینال همون سیگنال را بروی یک اسکوپ آزمایشگاهی مشاهده کنم. سیگنال من آنلاگ هست!!!

    آیا من می توانم با این برد این کار را انجام دهم!؟!؟
    آخه شنیدم که تنها بردی هست که دوتا کانال خروجی دارد!!؟؟

    لطفا کمک کنید. خیلی حیاتی هست.

    مجددا متشکرم
    سلام
    چیزی که من میدونم اینه که برد M0-PRO فقط یه خروجی DAC داره نه دو تا !!!
    رفرنس :Arduino M0 PRO

    بقیه پینها (2 تا 13 ) همشون میتونن به عنوان PWM خروجی مورد استفاده قرار بگیرن .یه راه حل هایی هست کهبتونید فرکانس PWM خروجی آردوینو رو روی 10KHz تنظیم کنید.
    رفرنس: Change PWM frequency into 10Khz

    روشش دقیقا همونی هست که گفتم
    پورت کام رو با دستور fopen تو متلب باز می کنید.
    شروع می کنید داده ها رو میفرستید برای آردوینو ( باد ریت ها باید یکسان باشه )

    و تو آردوینو داده های دریافتی رو یا میفرستید روی پین DAC یا روی پین PWM
    لایک کردن

  8. #8
    Junior Member
    تاریخ عضویت
    Oct 2016
    نوشته ها
    4
    ممنون از راهنماییتون

    متاسفانه نرم افزار متلب با پورت DAC برد DUE مشکل داره و نمیشناسه ((((

    Supported Hardware

    Arduino Board Shield Support Comments
    Arduino Uno* Y
    Arduino Due* Y DAC and CAN channels not currently supported.
    Arduino Mega 2560* Y
    Arduino Leonardo* Y
    Arduino Mega ADK* Y
    Arduino Micro* N
    Arduino Mini*
    (ATmega328) N Mini with ATmega168 not supported.
    Arduino Nano 3.1* N Nano 2.X not supported. Other Nano 3.X not tested but expected to work.
    Arduino Pro*
    (ATmega328) N Pro with ATmega168 not supported.
    Arduino Pro Mini
    (ATmega328) N Pro Mini with ATmega168 not supported.
    Arduino Fio* N
    Sparkfun Digital Sandbox N
    Adafruit Motor Shield V2 See Shield Support column for compatibility.

  9. #9
    Member
    تاریخ عضویت
    Dec 2014
    نوشته ها
    73
    من دیدم DAC ننوشته
    خودم امشب تست میکنم میبینم
    شاید باید با متلب 2016b تست کنید

    برای دیدن سایز بزرگ روی عکس کلیک کنید

نام: ییس.jpg
مشاهده: 108
حجم: 6.9 کیلو بایت
    لایک کردن

  10. #10
    Junior Member
    تاریخ عضویت
    Oct 2016
    نوشته ها
    4
    بسیار سپاسگزارم از این همه لطف شما.

    ممنون میشم که تست کنید و خبرشو اعلام نمایید.
    اگر راه حل دیگر و ساده تری هم پیدا کردین، ممنون میشم که من را در جریان بگذارید.

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

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

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

SEO by vBSEO