با سلام خدمت دوستان
دستگاهی که مشغول به کارش هستم، وقتی قطعه ای جلوی سنسورها نباشه شکل پالسی به شکل زیر رو روی lcd نمایش میده:
http://geladyator600.persiangig.com/Untitled2.png
و زمانی که قطعه ای جلوی سنسورها باشه،بسته به طول قطعه،عرض T2 تغییر میکنه، هرچه طول قطعه بزرگتر باشه، T2 بزرگتر اما در کل T4 همیشه ثابت است و خروجی به شکل زیر است:
http://geladyator600.persiangig.com/Untitled.png
که بسته به عدد T2 برای شناسایی هر قطعه خاص در خط تولید استفاده میشه. در ضمن مهم نیست که سنسورها چی هستن و برچه اساسی کار میکنن، مهم اینه که در هرصورت شکل موج خروجی رو داریم.
در بازه زمانی حدود 5 تا 10 دقیقه عرض پالس کل(T4) تغییرات جزئی داره مثلا از (400 تا 420 ). حالا میخوام جدولی رو درحافظه ذخیره طبق نمونه برداری ایجاد کنم. باید برای یک طول خاص ، در مدت زمان 10 دقیقه نمونه برداری کنم و اندازهT2 و T4 را ذخیره کنم، مثلا میشه 20 تا عدد متفاوت ، جون عرض پالس تحت تاثیر عوامل مختلفی هست، دائما با داره عوض میشه (400 تا 420)و مثلا طی 10 دقیقه اعدادی که برایT2 در مورد یک قطعه بدست میاد (200-201-202-199-205-210-208) و برای T4 اعداد ((400-405-406-409-410) بدست میاد. حالا باید این اعداد را ذخیره کنم و برای قطعه بعدی با طول متفاوت، باید روال قبل جهت نمونه برداری رو تکرار کنم.
حالا چندتا سوال:
1- من حدود 100 قطعه دارم و برای هر قطعه اگر قرار باشه 30تا عدد رو ذخیره کنم، از چه حافظه ای استفاده کنم ؟
2- برای نمونه برداری قطعه اول، اگر بخوام بصورت اتوماتیک بگم در طی 10 دقیقه هر 500ms اعداد مربوط به T2 و T4 رو بخون و اونهایی که جدید هستند رو ذخیره کن،از چه فرمانی باید استفاده کنم؟
دستگاهی که مشغول به کارش هستم، وقتی قطعه ای جلوی سنسورها نباشه شکل پالسی به شکل زیر رو روی lcd نمایش میده:
http://geladyator600.persiangig.com/Untitled2.png
و زمانی که قطعه ای جلوی سنسورها باشه،بسته به طول قطعه،عرض T2 تغییر میکنه، هرچه طول قطعه بزرگتر باشه، T2 بزرگتر اما در کل T4 همیشه ثابت است و خروجی به شکل زیر است:
http://geladyator600.persiangig.com/Untitled.png
که بسته به عدد T2 برای شناسایی هر قطعه خاص در خط تولید استفاده میشه. در ضمن مهم نیست که سنسورها چی هستن و برچه اساسی کار میکنن، مهم اینه که در هرصورت شکل موج خروجی رو داریم.
در بازه زمانی حدود 5 تا 10 دقیقه عرض پالس کل(T4) تغییرات جزئی داره مثلا از (400 تا 420 ). حالا میخوام جدولی رو درحافظه ذخیره طبق نمونه برداری ایجاد کنم. باید برای یک طول خاص ، در مدت زمان 10 دقیقه نمونه برداری کنم و اندازهT2 و T4 را ذخیره کنم، مثلا میشه 20 تا عدد متفاوت ، جون عرض پالس تحت تاثیر عوامل مختلفی هست، دائما با داره عوض میشه (400 تا 420)و مثلا طی 10 دقیقه اعدادی که برایT2 در مورد یک قطعه بدست میاد (200-201-202-199-205-210-208) و برای T4 اعداد ((400-405-406-409-410) بدست میاد. حالا باید این اعداد را ذخیره کنم و برای قطعه بعدی با طول متفاوت، باید روال قبل جهت نمونه برداری رو تکرار کنم.
حالا چندتا سوال:
1- من حدود 100 قطعه دارم و برای هر قطعه اگر قرار باشه 30تا عدد رو ذخیره کنم، از چه حافظه ای استفاده کنم ؟
2- برای نمونه برداری قطعه اول، اگر بخوام بصورت اتوماتیک بگم در طی 10 دقیقه هر 500ms اعداد مربوط به T2 و T4 رو بخون و اونهایی که جدید هستند رو ذخیره کن،از چه فرمانی باید استفاده کنم؟
دیدگاه