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