NOTICE توجه: این یک موضوع قدیمی است که آخرین پست ارسالی آن مربوط به 3354 روز قبل است . لطفا فقط پاسخ ها ، سوالات و درخواست های 100 درصد مرتبط را به آن ارسال کنید و برای درخواست ها و سوالات جدید موضوع جدیدی را ایجاد کنید
نمایش نتایج: از 1 به 18 از 18

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

  1. #1
    عضو جدید
    تاریخ عضویت
    Dec 2014
    نوشته ها
    13
    تشکر
    4
    تشکر شده 0 بار در 0 پست

    New کمک در برنامه نویسی

    من در برنامه نویسی اندازه گیری مقدار دامنه وفرکانس موج اعمالی به adc میکرو مشکل دارم
    کمکم کنید
    ویرایش توسط shahpoor71 : 21-01-2015 در ساعت 02:25

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

  3. #2
    کاربر علاقه مند
    تاریخ عضویت
    Jan 2013
    نوشته ها
    98
    تشکر
    76
    تشکر شده 16 بار در 14 پست

    پیش فرض

    دوست عزیز سوالاتتو کاملتر بپرس
    با چه میکرویی کار میکنی؟
    حداکثر فرکانسی که میخای اندازه بگیری چقدره؟
    حداکثر دامنه چطور؟
    با چه زبانی و چه کامپایلری کار میکنی؟؟؟
    برای فرکانس که میای یه زمان واحد واسه خودت میسازی (با تایمر&یا rtc) ،ورودی شکل موج رو به یه کانتر اعمال میکنی و بعدشم تو یه مدت زمان خاص میای با توجه به رابطه فرکانس و زمان و تعداد پالس،برنامه رو مینویسی و فرکانس رو اندازه میگیری...
    موارد بالا رو که گفتم بگو تا بتونم راجع به کدهاش و نقشش بیشتر راهنماییت کنم
    موفق باشید

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


  5. #3
    عضو جدید
    تاریخ عضویت
    Dec 2014
    نوشته ها
    13
    تشکر
    4
    تشکر شده 0 بار در 0 پست

    پیش فرض

    چشم سعی میکنم تا اخر امروز دقیقا براتون بنویسم

  6. #4
    عضو جدید
    تاریخ عضویت
    Dec 2014
    نوشته ها
    13
    تشکر
    4
    تشکر شده 0 بار در 0 پست

    پیش فرض

    مگا32 یا64
    زبانc
    کامپایلرکدویژن
    من16 تا سیگنا انالوگ دارم که پس از ادرس دهی به خطوط ادرس مالتی پلکسر های انالوگ هر دفعه دو سیگنال انالوگ به ورودیadcاعمال میشه
    که باید روی glcd نمایش داده ومقدار فرکانس ودامنه انها هم نشون داده بشه
    پس ما در هر لحظه فرکانس های متغیر ودامنه های متغیری داریم
    فرکانس ها حداکثر تا 100کیلو
    ودامنه حداکثر50 ولت که قبلا توسط مداری بین 0تا5 اورده شده
    الان چند مشکل هم وجود داره
    اینکه در عمل بیشتر از2ودر شبیه ساز بیشتراز5کیلوهرتز شکل موج رو نشون نمیده
    اگر راهنمایی کنی ممنون

  7. #5
    کاربر علاقه مند
    تاریخ عضویت
    Jan 2013
    نوشته ها
    98
    تشکر
    76
    تشکر شده 16 بار در 14 پست

    پیش فرض

    شما الان تونستید یه سیگنال آنالوگ رو به تنهایی به ورودی مدار بدید و روی glcd نمایش بدید و مقادیر مورد نظر رو محاسبه کنید؟
    من با c زیاد کار نکردم...کنکور ارشد هم دارم و زیاد نمیتونم رو موضوع کارتون تمرکز کنم و...
    دو تا مقاله از افراد مختلف راجع به اندازه گیری دامنه و نمایش اون روی اسکوپ براتون میذارم دیگه تبدیل کد با خودتون...
    ظاهرا موضوع جالبیه،ممنون میشم بقیه دوستان کمک کنند تا ما هم استفاده ببریم

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


  9. #6
    عضو جدید
    تاریخ عضویت
    Dec 2014
    نوشته ها
    13
    تشکر
    4
    تشکر شده 0 بار در 0 پست

    پیش فرض

    نقل قول نوشته اصلی توسط azadmard نمایش پست ها
    شما الان تونستید یه سیگنال آنالوگ رو به تنهایی به ورودی مدار بدید و روی glcd نمایش بدید و مقادیر مورد نظر رو محاسبه کنید؟
    من با c زیاد کار نکردم...کنکور ارشد هم دارم و زیاد نمیتونم رو موضوع کارتون تمرکز کنم و...
    دو تا مقاله از افراد مختلف راجع به اندازه گیری دامنه و نمایش اون روی اسکوپ براتون میذارم دیگه تبدیل کد با خودتون...
    ظاهرا موضوع جالبیه،ممنون میشم بقیه دوستان کمک کنند تا ما هم استفاده ببریم
    بله سیگنال رو نشون میده
    ولی بلد نیستم مقدار دامنه وسیگنال ورودی مدار رو محاسبه کنم
    وبرنامشو بنویسم

  10. #7
    عضو جدید
    تاریخ عضویت
    Dec 2014
    نوشته ها
    13
    تشکر
    4
    تشکر شده 0 بار در 0 پست

    پیش فرض

    ..........................
    جهت بالا امدن تاپیک

  11. #8
    کاربر علاقه مند
    تاریخ عضویت
    Jan 2013
    نوشته ها
    98
    تشکر
    76
    تشکر شده 16 بار در 14 پست

    پیش فرض

    برای فرکانس از کانتر استفاده کن ... سیگنالتو به ورودی کانتر بده و تعدادشو توی یه زمان مشخص بشمار... بعدش تعداد رو تقسیم بر اون زمان کن میشه تعداد در یک ثانیه، این میشه فرکانست برحسب هرتز

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


  13. #9
    عضو جدید
    تاریخ عضویت
    Dec 2014
    نوشته ها
    13
    تشکر
    4
    تشکر شده 0 بار در 0 پست

    پیش فرض

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

  14. #10
    کاربر علاقه مند
    تاریخ عضویت
    Jan 2013
    نوشته ها
    98
    تشکر
    76
    تشکر شده 16 بار در 14 پست

    پیش فرض

    مثلا یه سیگنال سینوسی توی ورودی داریم...
    اون رو به پایه کانتر 1 اعمال میکنیم...کانتر رو روی مد بالا رونده انتخاب میکنیم ... یعنی با هر لبه بالا رونده یه شماره به محتوای کانتر اضافه میشه...کانتر 1 تا 65535 میتونه بشماره (16 بیت)
    یک تایمر کانتر دیگه رو در مد تایمر تنظیم میکنیم و با اون یک ثانیه میسازیم (من این کار رو با تایمر 2 واحد rtc ش انجام دادم عالی جواب داد)حالا ما میایم با برنامه از وقفه این تایمر دوم که مخصوص زمانه استفاده میکنیم و به یه زیر برنامه میریم و اونجا اینکارو میکنیم
    مقدار محتوای کانتر(تعداد پالس های شمرده شده) رو تقسیم بر مدت زمان میکنیم،مثلا یک یا دوثانیه(متناسب با وقفه ای که دادیم) ،این میشه فرکانس ما برحسب هرتز
    اگه بسکام بلدی بگو برنامه کاملشو بذارم برات

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


  16. #11
    عضو جدید
    تاریخ عضویت
    Dec 2014
    نوشته ها
    13
    تشکر
    4
    تشکر شده 0 بار در 0 پست

    پیش فرض

    کسی نیست به زبون c کمکم کنه

  17. #12
    عضو جدید
    تاریخ عضویت
    Dec 2014
    نوشته ها
    13
    تشکر
    4
    تشکر شده 0 بار در 0 پست

    پیش فرض

    کسی نیست به زبون c کمکم کنه

  18. #13
    عضو جدید
    تاریخ عضویت
    Dec 2014
    نوشته ها
    13
    تشکر
    4
    تشکر شده 0 بار در 0 پست

    پیش فرض

    نبود من کارم گیره

  19. #14
    کاربر فعال
    تاریخ عضویت
    Feb 2012
    نام
    مصطفی
    نوشته ها
    273
    تشکر
    195
    تشکر شده 128 بار در 93 پست

    پیش فرض

    سلام
    الگوریتم همونه که جناب azadmard گفتن دیگه توی سی و بیسکام فرقی نمیکنه.

  20. #15
    عضو جدید
    تاریخ عضویت
    Dec 2014
    نوشته ها
    13
    تشکر
    4
    تشکر شده 0 بار در 0 پست

    پیش فرض

    نقل قول نوشته اصلی توسط mstkmn نمایش پست ها
    سلام
    الگوریتم همونه که جناب azadmard گفتن دیگه توی سی و بیسکام فرقی نمیکنه.
    بله درست ولی خوب من تو نوشتن مشکل دارم ایمیلتون رو بدین اگر میتونید کمک کنید تا برنامه رو براتون بفرستم

  21. #16
    کاربر فعال
    تاریخ عضویت
    Feb 2012
    نام
    مصطفی
    نوشته ها
    273
    تشکر
    195
    تشکر شده 128 بار در 93 پست

    پیش فرض

    مشکلتون تو نوشتن کدوم قسمتشه؟
    Paya.mostafa@gmail.com
    ویرایش توسط mstkmn : 19-02-2015 در ساعت 14:16

  22. #17
    عضو جدید
    تاریخ عضویت
    Dec 2014
    نوشته ها
    13
    تشکر
    4
    تشکر شده 0 بار در 0 پست

    پیش فرض

    نقل قول نوشته اصلی توسط mstkmn نمایش پست ها
    مشکلتون تو نوشتن کدوم قسمتشه؟
    Paya.mostafa@gamil.com
    فرستادم

  23. #18
    کاربر فعال
    تاریخ عضویت
    Feb 2012
    نام
    مصطفی
    نوشته ها
    273
    تشکر
    195
    تشکر شده 128 بار در 93 پست

    پیش فرض

    آدرس ایمیل اشتباه بود اصلاح کردم.
    نگفتید مشکتون توی کدوم قسمته؟

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

  1. برنامه نویسی میکروکنترلر با ++c
    توسط nader27 در انجمن PLD , SPLD , CPLD
    پاسخ: 3
    آخرين نوشته: 14-01-2014, 14:54
  2. برنامه نویسی بسکام
    توسط ehsan88 در انجمن میکروکنترلرهای 8و16 بیتی
    پاسخ: 2
    آخرين نوشته: 04-07-2013, 16:31
  3. برنامه نویسی بسکام
    توسط ehsan88 در انجمن میکروکنترلرهای 8و16 بیتی
    پاسخ: 2
    آخرين نوشته: 03-07-2013, 14:26
  4. کمک برای یه مشکل در برنامه نویسی
    توسط sky_man847 در انجمن AVR
    پاسخ: 3
    آخرين نوشته: 13-09-2012, 01:16
  5. کمک در برنامه نویسی و سخت افزار
    توسط BaRdIa در انجمن AVR
    پاسخ: 6
    آخرين نوشته: 15-08-2010, 03:00

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

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