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

موضوع: مقايسه سرعت پالس با يك مقدار

  1. #1
    کاربر علاقه مند mehrannohtani آواتار ها
    تاریخ عضویت
    Sep 2014
    نوشته ها
    94
    تشکر
    0
    تشکر شده 11 بار در 10 پست

    Gadid مقايسه سرعت پالس با يك مقدار

    سلام به همه اي دوستان مهندس، يه سيگنال dc دارم كه مدام بين صفر ولت و حداكثر 5 ولت dc تغيير وضعيت مي دهد. مي خواهم سرعت اين نوسان ها را با يك مقدار عددي مقايسه كنم، سرعت نوسان خيلي زياد نيست، مثلا من خودم ولت متر عقربه اي را به سـيم هاي مدارم وصل كردم و مقدار نوسان طوري بود كه عقربه ولت متر تا نزديك 1.5ولت مي رفت و دوباره به مقدار مثلا 0.5 ولت كاهش پيدا مي كرد. و دوباره به مقدار 1.5 ولت افزايش پيدا مي كند و سپس دوباره به مقدار 0.5 ولت كاهش پيدا مي كند. و اين روند مدام تكرار مي شود. نكته اي بسيار مهم اين هست كه اين سيگنال گاهي سرعت نوسان آن افزايش مي يابد، مثلا در حدود 20ميلي ثانيه الي 500 ميلي ثانيه. البته نوسان به لحاظ ولتاژي ممكنه تغيراتي داشته باشه مثلا بين 0.2 ولت الي 3 ولت dc نوسان داشته باشد و يا همان 0.5 ولت الي 1.5 ولتي كه گفتم.اما چيزي كه من مي خواهم اين هست كه سرعت نوسان را با يك عددي مقايسه كنم، كه اگه تغييراتي در سرعت پيش آمد مثلا سرعت نوسان افزايش پيدا كرد نسبت به آن عدد مبناء براي مقايسه ، يك پايه اي ميكرو avr مثلا يك منطقي بشود. دوستان اگه ميشه راهنمايي كنند بايد از كجا شروع كنم، خودم چيزي هاي نوشته ام ... اما كار نميكنه، در واقع به لحاظ زماني نمي دانم دستور مقايسه اش چه جوري ميشه تو برنامه نويسي بيسيك ،ميكرو مورد استفاده من avr مگا 32 است. دوستان اگه ميشه راهنمايي كنند بايد چه كار كنم؟؟ ممنون.
    ویرایش توسط mehrannohtani : 15-07-2015 در ساعت 19:04

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

  3. #2
    کاربر علاقه مند mehrannohtani آواتار ها
    تاریخ عضویت
    Sep 2014
    نوشته ها
    94
    تشکر
    0
    تشکر شده 11 بار در 10 پست

    Gadid

    لطفا يك نفر راهنمايي كنه بد جوري گرفتارش هستم...ممنون



    ویرایش توسط mehrannohtani : 16-07-2015 در ساعت 10:34

  4. #3
    کاربر علاقه مند mehrannohtani آواتار ها
    تاریخ عضویت
    Sep 2014
    نوشته ها
    94
    تشکر
    0
    تشکر شده 11 بار در 10 پست

    پیش فرض

    لطفا يك نفر راهنمايي كنه بد جوري گرفتارش هستم...ممنون

  5. #4
    کاربر دائمی alghasi آواتار ها
    تاریخ عضویت
    Apr 2012
    نام
    سعيد القاصي
    نوشته ها
    467
    تشکر
    22
    تشکر شده 519 بار در 265 پست

    پیش فرض

    پیشنهاد بنده:
    اول یه فیلتر بالاگذر باید بزنی تا dc رو بگیری.
    دوما یه آشکار ساز عبور از صفر بهش اضافه میکنی. بعد با میکرو فرکانسش رو انداره میگیری.
    مثلما به اینوسادگی نیست و نویز زیادی داری و هنر خودته که چطوری نویز رو حذف کنی.
    همه این کارا هم میتونی نرم افزاری انجام بدی.(فیلتر و عبور از صفر)
    چون شکل سیگنال رو خوب ندیدم این راه به ذهنم رسید. شاید راه های دیگه ای هم باشه

  6. #5
    کاربر علاقه مند mehrannohtani آواتار ها
    تاریخ عضویت
    Sep 2014
    نوشته ها
    94
    تشکر
    0
    تشکر شده 11 بار در 10 پست

    پیش فرض

    سلام، ممنون از راهنمايتان، سيگنال كامل dc است، و شدت نوسان طوري نيست كه ارزش فركانس متر داشته باشد، يعني مثلا يك ثانيه ولتاژ داريم
    بعد دامنه اي سيگنال كم ميشه تا به يك حدي برسه. مثلا بين 0.5 ولت تا 2 ولت نوسان سيگنال داريم كه با سرعت مثلا 1.5 ثانيه، ولتاژ به حداكثر و حداقل
    ميرسه، ( معلوم كه فركانس متر نمي خواهد و البته هميشه اين سرعت ثابت است). حال گاهي سرعت افزايش پيدا مي كند و به جاي اينكه با سرعت
    مثلا 1.5 ثانيه بين حداقل و حداكثر نوسان كنه، بين 1 ثانيه نوسان ميكنه، ( نكته نوسان ها در ولتاژ هاي مختلفي انجام مي شود) حال برنامه ام بايد
    اين سرعت نوسان كه پايين هم هسته، و البته با ولتاژ هاي مختلف نوسان هم مي كند تشخيص دهد.
    نكته : در سيستم من سرعت نوسان ثابت است البته در ولتاژ هاي مختلف و حداكثر 5 ولت منطقي است و سيستم بايد اين سرعت را با يك عدد مقايسه كند. حال اگر اين سرعت تغييري كرد سيستم تشخيص دهد.اين را راهنمايي كنيد لطفا؟

  7. #6
    کاربر دائمی alghasi آواتار ها
    تاریخ عضویت
    Apr 2012
    نام
    سعيد القاصي
    نوشته ها
    467
    تشکر
    22
    تشکر شده 519 بار در 265 پست

    پیش فرض

    اولا وقتی شما سیگنالتون داره نوسان میکنه دیگه dc نیست.
    دوما باتوضیحاتی که دادین بازم به تظرم باید همون مراحل طی بشه.
    فیلتر بالا گذر و آشکار ساز عبور از صفر برای اینه که سطح ولتاژ داره تغییر میکنه و از اون یه پالس با دامنه ثابت میسازه.
    سقمت دومش که تو میکرو میخوای فرکانسشو بخونی شاید اینکه میگی نوساناتش فرکانسش ثابته کارت رو راحت کنه. ولی کلا فرکانسمتر تویه میکرو یه برنامه خیلی راحته.

  8. #7
    کاربر علاقه مند mehrannohtani آواتار ها
    تاریخ عضویت
    Sep 2014
    نوشته ها
    94
    تشکر
    0
    تشکر شده 11 بار در 10 پست

    پیش فرض

    از اين لحاظ ميگم كه سيگنال dc است كه نوسان حداقل ( در بدترين حالت) بين صفر ولت، و حداكثر 5 ولت است. (يعني سطح منفي ندارد)
    البته دامنه نوسان (از لحاظ ولتاژي)ممكنه چندين بار تغيير داشته باشه در ولتاژ هاي مختلف. ولي سرعت نوسان ثابت است.
    چون ما معمولا مي گويم زماني كه سيگنال بين سطح مثبت و سطح منفي نوسان كند، ان موقع ميگويم سيگنال غير dc است.
    برنامه فركانس متر هم چيز خاصي ندارد با يه جستجو در گوگل راحت پيدا ميشه كرد. ( ويا خودمان بنويسيم).
    فقط نكته شما منو كمي گيج كرده... چرا آشكار عبور از سطح صفر استفاده كنم؟ آخه ولتاژ من بالاي صفر ولت ممكنه نوسان داشته
    باشد و ممكنه در ولتاژ هاي مختلف نوسان را انجام بده. با اين حساب خروجي آشكار ساز سطح صفر همچنان "يك " منطقي از اول
    تا آخر باقي مي ماند.
    نكته دوم من اين هست كه فركانس من كمتر از 3هرتز است، ( ممكنه 0.25 هرتز باشد)، فركانس متر هايي كه من ديدم
    فكر نكنم كمتر از 1 هرتز را نشان دهند؟ ( در اين مورد توضيح دهيد؟ لطفا- ممنون)

  9. #8
    کاربر دائمی alghasi آواتار ها
    تاریخ عضویت
    Apr 2012
    نام
    سعيد القاصي
    نوشته ها
    467
    تشکر
    22
    تشکر شده 519 بار در 265 پست

    پیش فرض

    سیگنالی که شما دارید یک سیگنال متناوب هست که رویه یک ofset سوار شده. وقتی از یک فیلتر بالاگذر عبور میدین قسمت ofset اون حذف میشه. فیلتر بالاگذر میتونه فقط یک خان باشه.
    بعد فیلتر حتما سیگنال شما هم مثبت دارد و هم منفی.
    برای جبران سطح ولتاژ یک مقایسه کننده نزدیک به صفر میزاریم. شاید هم یه اشمیت تریگر که تو محدوده سیگنال شما جواب بده که نوبز نگیره. کلا به این کار هم آشکار ساز عبور از صفر میگن. خروجی این مدار همیشه بین صفر و یک است و میکرو رو میتونه تحریک کنه.
    فرکانس متر هم با تغیر برنامه میتونین به راحتی فرکانسش رو پایین بیارین.

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

  1. لايسنس برا پروژه ها
    توسط m_online3710 در انجمن AVR
    پاسخ: 24
    آخرين نوشته: 12-08-2014, 10:41
  2. مقايسه بين PicBasic و CCS
    توسط /xerxes/ در انجمن PIC
    پاسخ: 2
    آخرين نوشته: 19-01-2013, 11:43
  3. مقايسه اي بين pic و avr و arm
    توسط prtoefd در انجمن AT91 series (ATMEL)
    پاسخ: 1
    آخرين نوشته: 29-07-2009, 07:51
  4. مقايسه پردازنده هاي مختلف (avr,8051 ,
    توسط rezamilan در انجمن مباحث متفرقه در زمینه میکروو الکترونیک
    پاسخ: 6
    آخرين نوشته: 07-12-2008, 08:43
  5. مقايسه كامپايلرهاي AVR
    توسط Hesam1984 در انجمن AVR
    پاسخ: 7
    آخرين نوشته: 25-10-2007, 18:18

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

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