پاسخ به : سرعت در مقایسه با دقت داده برداری

#514
modir
سرپرست کل

سلام
می دونم 100000 فرکانس ممکن نیست میگم برنامه ی ad7714 فرکانس 1000000 رو میشه براش زد. بالاخره یه سری عدد میگه اونارو بزنیم.
برای تخمین سرعت یه کد توfbd نوشتم که اگر مقدار خونده شده با قبلی فرق کرد counter زیادشه، بعد counter رو می بینم زمان افزایش 10000 تاش رو درمیارم. فرکانس در بیاد. یه شمارنده دیگر هم دارم که ببینم کل برنامه چه فرکانسی داره. البته برنمه من الان یه ارتباط با rs485 با یه 6370 دیگه داره و حسگر های اون هم کپی میشه در این شاید این سرعت رو خراب کرده. البته سرعت خط ارتباط با کامپیوتر که lan هست کمتر برای همین همه ی اعداد counter به کامپیوتر نمی رسه مثلا 1 5 9 این طور می رسه ولی به هر حال counter در 6370 که زیاد شده . من داده ها رو برای 500 تنظیم کردم با همین سرعت خروجی آنالوگ داشتم. و کل برنامه فرکانس 3000 کار کرد. ولی وقتی داده برداری رو 1000 تنیم کردم فرکانس دیده شدن متغیر متفاوت فقط 560 تا بود. کلبرنامه فکر کنم کماکان با 3000 کار می کرد.
این عدد 1000 رو که می گید اعتبارش به چیه دقیقا؟ امتحان شده ؟ یا محاسبه خودتونه براساس مشخصات سخت افزاری موجود؟ ممنونم که توضیح می دید