بیایید یک نگاه کلی به مشخصات مهم جهت خرید برد داده برداری fpgaداشته باشیم. سوال این است که برای خرید باید به چه مشخصاتی توجه شود؟
1-چه فرکانس داده برداری مدنظر است؟
2-چه تعداد کانال مورد نیاز است؟
3-حجم پردازش چقدر است؟
4-مشخصات دامنه سیگنال ورودی؟
5-آیا نیاز به مبدل در ورودی برد هست؟
6-معرفی وبسایت مشاوره رایگان برای خرید برد داده برداری
پاسخ :
1-چه فرکانس داده برداری مدنظر است؟
با توجه به فرکانسی که مورد نظر شما است میتوان به این سوال پاسخ داد. مثلا اگر بالاترین فرکانس سیگنال مورد نظر شما 1 مگاهرتز است، باید حداقل بردی را خریداری کنید که دارای سمپلینگ یا داده برداری 2 مگاسمپل در ثانیه باشد. این در واقع قانون نایکوئیست است.
یک پرسش جهت روشن تر شدن موضوع،، سیگنال ما دارای بالاترین فرکانس 10 مگاهرتز است، سه برد با سمپلینگ های 10، 25 و 125 مگاسمپل به ما پیشنهاد میشود. کدام برد برای کار ما مناسب است؟
برد اول بدرد کار ما نمیخورد.
برد دوم بهترین انتخاب برای سیگنال ماست.
برد سوم انتخاب بعدی ما خواهد بود.
2-چه تعداد کانال مورد نیاز است؟
برای داده برداری با توجه به تعداد کانال هایی که باید اندازه گیری شود، تعداد کانال ها مشخص میشود. طبیعی است که اگر هیچ نوع مالتی پلکسی در سیستم در نظر گرفته نشده باشد به ازای هر خط انتقال داده یک خط ورودی نیز خواهیم داشت.
مثلا اگر 4 خط ارسال داده داشته باشید، میتوانید برای خرید برد داده برداری 4 کانال اقدام کنید.
3-حجم پردازش چقدر است؟
در خرید برد داده برداری حجم پردازش در واقع خود به دو موضوع دیگه وابسته است. تعداد خط داده های ورودی و الگوریتم های پردازشی. هرچقدر تعداد داده های ورودی بیشتر باشد و الگوریتم سنگین تر باشد نیاز به پردازنده قوی تری است. در پردازنده های FPGA با توجه به نسل و نوع پردازنده قدرت پردازش مشخص میشود.
4-مشخصات ولتاژ سیگنال ورودی؟
در خرید برد داده برداری fpga باید به این نکته توجه کرد که سیگنال ورودی ولتاژ در چه محدوده ای است. بهترین حالت برای این مورد چیست؟ بهترین حالت این است که دامنه ولتاژ ورودی دقیقا با دامنه سیگنال تولیدی برابر باشد. در این حالت سیگنال با بالاترین دقت بدون هیچ کات شدنی دریافت خواهد شد.
5-آیا نیاز به مبدل در ورودی برد هست؟
گاهی اوقات یا سیگنال ورودی ولتاژ نیست و یا سیگنال در محدوده ورودی نیست. در مورد اول برای مثال میتوان گفت که ممکن است سیگنال ورودی مثلا نور باشد. برای این مورد نیاز به مبدلی است که بتواند نور را تبدیل به ولتاژ کند. برای موردی که سیگنال ولتاژ است اما در محدوده ورودی برد نیست چکار باید کرد؟
برای این مورد نیز نیاز به پیش تقویت کننده است. کار پیش تقویت کننده آن است که با گرفتن سیگنال آنالوگ که در محدوده ورودی برد داده برداری fpgaنیست، آن را در محدوده مورد نظر قرار دهد به طوری که سیگنال با بیشترین دقت بدون کات شدن به پردازنده برسد.