ايران ويج

نسخه‌ی کامل: adc و حل مشکل کار با ان
شما در حال مشاهده‌ی نسخه‌ی متنی این صفحه می‌باشید. مشاهده‌ی نسخه‌ی کامل با قالب بندی مناسب.
صفحه‌ها: 1 2
سلام
اقا من برا یه پروژه صنعتی 3 تا سنسور فشار رو به یه adc ای سی mega16 دادم اما دیتا بر روی lcd بازی میکنه یعنی بین سه تا مقدار نوسان داره
سنسورهای من سنسور جریان هستند و با 4-20 کار میکنند من این سنسور ها رو به یه مقاومت 250 اهمی دادم و ولتاژ اون رو به adc دادم
اولین سوالم این هست که ایا این کار درست هست؟اگه نه چرا؟و چه راهی پیشنهاد میکنید؟
دوم این که مقدار روی lcd بازی داره یعنی نویز سوار سیگنال هست یه راه این هست که فیلتر نرم افزاری بذارم درسته؟خوب حالا چه جوری این کار رو بکنم ؟من با bascom مینویسم
سوم این که چه پیشنهادی دارید برا هر چه کم کردن نویز؟
ممنونم
برای حل مشکل نرم افزاری کافی چند بار مقدار را بخوانید و میانگین آن را حساب کنید
Prescaler را هم روی بیشترین مقدار قرار دهید(معمولا 128 است)
بهترین شرایط مدار را از دیتا شیت بگیرید. اگر داشته باشه.
prescale رو که زیاد کنم چه تاثیری داره؟من رو autoگذاشتم
اگر "presculler" را در محیط بیسکام روی "outo" بزاری این کامپایلر مزخرف قاطی می کنه
آن را بزار روی گزینه "off" و ولتاژ رفرنس را به پایه "aref" احمال کن که اگه نیاز به دقت زیادی نداری ولتاژ 5 ولت مناسبتره
حالا من خودم جدیدا به یک مشکل دچار شدم
مشکل اینه که : من با اینکه ولتاژ احمالی به یکی از کانال های ای دی سی برابر صفر هست ولی ولتاژ نشان دهنده روی ال سی دی 5 ولت هستش اگه کسی کمکم کنه ممنون میشم
---
با افزایش PRESCALER زمان تبدیل طولانی تر و صحت تبدیل بیشتر می شود. Auto هم خوبه با توجه به فرکانس میکرو یک PRESCALER مناسب را انتخاب می کند.

---
اگر به کامپایلر دیگری بجای Auto بدید outo قاطی میکنه دیگه :wink: .
توضیح بیشتر می دادید!
AVCC
َAREF
به این دو مقدار 5V را دادید؟
صفحه‌ها: 1 2