خود میان گیری که کاری نداره. 10 بار نمنه بگیرید و همه نمونه ها رو با هم جمع کنید. در نهایت عدد به دست اومده رو تقسیم بر 10 کنید.
اگر مشکل توی خوندن دیتا با ADC دارید یک بحث دیگست.
خود میان گیری که کاری نداره. 10 بار نمنه بگیرید و همه نمونه ها رو با هم جمع کنید. در نهایت عدد به دست اومده رو تقسیم بر 10 کنید.
اگر مشکل توی خوندن دیتا با ADC دارید یک بحث دیگست.
می خواهم ببینم چطور 10 مقدار از ای دی سی بگیرم . با چه کدی ؟
می خواهم ببینم چطور 10 مقدار از ای دی سی بگیرم . با چه کدی ؟
تو یک حلقه for ده تا مقدار ازش بگیر.
[code=c].
.
.
float ADCresult;
.
.
.
ADCresult=0;
for (i=0;i<10;i++) {
ADCresult+=read_adc();
}
ADCresult/=10;
.
.
.[/code]
سلام،
1- ابتدا ADC رو استارت کنید
2- منتظر پایان تبدیل بشید
3- مقدار ADC رو بخونید و دریک متغییر بریزید و با مقدار قبلی جمع کنید
4- به مرحله 1 برید - این روال به اندازه تعداد نمونه های لازم تکرار شود
هر انسانی که احساس بی نیازی کند سرکش و طغیان گر می شود...
سلام
در صورتی که خروجی adc در مواقعی ناگهان به مقادیر بی ربط پرش کند لازم است با یک برنامه نویسی این کار حل شود و گرنه میانگین گیری هم که بشود این عدد پرت در نتیجه اثر بد خواهد داشت
برنامه ای که استفاده کردم باعث شد نوسان خروجی انالوگ به یک برسه یعنی مثلا 1000 اگه در خروجی بود نهایت نوسانش 1001 بود
فیلم آموزشی میکروکنترلر LPC1768
فیلم آموزشی تکمیلی و پیشرفته میکروکنترلر LPC1768
فیلم آموزش کاربردی زبان سی در میکروکنترلر ARM
فیلم آموزش مقدماتی میکروکنترلر LPC1788 به زودی ...
سلام
در صورتی که خروجی adc در مواقعی ناگهان به مقادیر بی ربط پرش کند لازم است با یک برنامه نویسی این کار حل شود و گرنه میانگین گیری هم که بشود این عدد پرت در نتیجه اثر بد خواهد داشت
برنامه ای که استفاده کردم باعث شد نوسان خروجی انالوگ به یک برسه یعنی مثلا 1000 اگه در خروجی بود نهایت نوسانش 1001 بود
اِنَّ الَّذِینَ یُحِبُّونَ أَنْ تَشِیعَ الْفاحِشَهُ فِی الَّذِینَ آمَنُوا لَهُمْ عَذابٌ أَلِیمٌ فِی الدُّنْیا وَ الْآخِرَهِ وَ اللَّهُ یَعْلَمُ وَ أَنْتُمْ لا تَعْلَمُونَ.
کسانى که دوست دارند زشتی ها در میان مردم با ایمان شیوع یابد عذاب دردناکى براى آنها در دنیا و آخرت است، و خداوند میداند و شما نمیدانید. (نور19)
با سلام
چطوری میشه با adc تشخیص داد الان ورودیم مربعیه یا ولتاژ ثابته؟ و این که توی ریاضی چیزی هست به اسم مینیمم و ماکزیمم. چطوری مینیمم و مازیمم از مقادیر گرفته میشه
چطوری میشه با adc تشخیص داد الان ورودیم مربعیه یا ولتاژ ثابته؟
یه چیز را توی معادله نیاوردی و اون زمان هست. خوب فرص کنیم ورودی شما یک ماه ماگزیمم هست و یک ماه دیگر مینیمم که میشه یک موج مربعی با پریود دو ماهه !
پس زمان را هم در سوال دخیل کن صدرصد همینجا جواب مفید میگیری
سلام داداش واقعا دستت درست بخاطر این پستت یه دماسنج با avr و سون سگمنت ساختم دما رو با ثبات بالا بهم نشون میده با این روش ولی حالا چطوری عدد های پرت رو پیدا کنیم اونا رو حذف کنیم در مورد اون هم یه کمکی بکنین....
Filters help to clear noise from signals. They are often used to clean up Analog Inputs. To accomplish this, they take the input signal value and average it with past values. Let’s […]
سلام.
من نیاز به طراحی فیلتر کالمن با lpc1768 پیدا کردم و هر چی تو اینترنت سرج کردم یا چیزی مناسبی پیدا نکردم یا یا اگه پیدا کردم نتوستم از روابط چیزی بفهمم دوستان اگه اطلاعاتی در ضمینه طراحی فیلتر کالمن با میکرو کنترلر دارن لصفا دریغ نکن.خیلی بهش نیاز دارم؟؟؟؟؟؟؟؟؟؟؟؟؟:20::20::20::20:
دیدگاه