طراحی اسیلوسکوپ مجازی USB
کل سیستم یک ساختار سختافزاری مبتنی بر حافظه پنهان، گذرگاه محلی، DSP پرسرعت و غیره را اتخاذ میکند. این سیستم شامل یک سیستم جمعآوری و پردازش دادههای کامل است، اما همچنین دارای ویژگیهای یک ابزار تست است که عمدتاً در تقویت آنالوگ منعکس میشود. کنترل افزایش و یک سری مدارهای کنترل با سرعت بالا؛ گذرگاه محلی هسته سیستم جمع آوری داده است و سیستم را تشکیل می دهد. هر ماژول به گذرگاه محلی متصل است. کش به دو کانال تقسیم می شود که به ترتیب مسئول ارتباطات بالادستی و پایین دستی بین رابط ارتباطی و DSP هستند. رابط ارتباطی سیستم جمعآوری دادهها را میتوان با استفاده از روشهای مختلفی مانند پورت IO رایانه شخصی، نقشهبرداری پنجره حافظه، DMA و غیره پیادهسازی کرد. در این مقاله از فناوری انتقال رابط USB برای رسیدن به هدف ملاقات بالاتر استفاده شده است. نرخ های ارتباطی
هنگامی که شرایط ماشه تعیین شده برآورده می شود، مدار کنترل با سرعت بالا در سیستم جمع آوری داده، مبدل AD را راه اندازی می کند. داده های تبدیل شده در DSP هستند. DSP نتایج مورد نیاز رایانه شخصی را بر اساس الگوریتم از پیش تعیین شده توسط رایانه رایانه شخصی محاسبه می کند و آنها را در حافظه پنهان ذخیره می کند. و به رایانه رایانه شخصی اطلاع دهید تا داده ها را بازیابی کند. پس از اینکه رایانه رایانه شخصی داده ها را بازیابی کرد، جمع آوری داده ها را مجدداً راه اندازی می کند و منتظر می ماند تا شرایط ماشه دوباره برآورده شود.
پروتکل ارتباطی بین سیستم جمع آوری داده و کامپیوتر PC یک پروتکل غیرفعال است. در ماژول سختافزاری سیستم ابزار مجازی، عملکرد تکمیل شده توسط رایانه شخصی فراهم کردن رابط گرافیکی انسان و ماشین و کنترل کار جمعآوری دادهها است. الگوریتم های پردازش مختلفی در dsp اجرا می شوند. هنگامی که رایانه شخصی کارت اکتساب را مقداردهی اولیه می کند، علاوه بر تکمیل تکالیف رجیستر لازم، برنامه در حال اجرا را برای dsp نیز بارگذاری کنید.
فناوری USB اسیلوسکوپ مجازی USB
فناوری USB بر اساس استفاده از فناوری اتصال جهانی برای دستیابی به اتصال ساده و سریع لوازم جانبی پیشنهاد شده است تا کاربران را تسهیل کند، هزینه ها را کاهش دهد و دامنه تجهیزات جانبی متصل به رایانه های شخصی را گسترش دهد. این گسترش عملکرد رایانه های شخصی را بسیار ساده می کند و می تواند تقاضای کاربر برای فناوری رایانه را به حداکثر برساند و همه لوازم جانبی را به اصطلاح دستگاه های "احمق" کند. مشخصات USB میتواند گزینههای مختلفی را برای الزامات نسبت عملکرد به قیمت متفاوت برای پاسخگویی به سیستمها و اجزای مختلف و عملکردهای مختلف مربوطه ارائه دهد. مزایای اصلی به شرح زیر است:
(1) سهولت استفاده برای کاربران نهایی؛
(2) کاربرد گسترده.
(3) پهنای باند انتقال همزمان.
(4) انعطاف پذیری
فناوری USB باز است، یک مشخصات غیرانتفاعی است و پشتیبانی صنعتی گسترده ای دریافت کرده است. به طور گسترده ای در تصاویر دیجیتال، سنتز گفتار تلفنی، چند رسانه ای تعاملی، الکترونیک مصرف کننده و سایر زمینه ها استفاده شده است.
ساختار سیستم اسیلوسکوپ مجازی USB
ساختار یک سیستم ابزار مجازی کامل به طور کلی به چهار لایه تقسیم می شود:
1. کاربران مدیریت تست از برنامه های کاربردی توسعه یافته توسط سازندگان ابزار مجازی استفاده می کنند تا مجموعه ای از ابزارهای آزمایشی خود را تشکیل دهند. این یکی از مزایای ابزارهای مجازی است. این به کاربران اجازه می دهد تا به راحتی ابزار تست خود را مطابق با نیاز و سبک خود بسازند.
2. لایه توسعه برنامه (برنامه) شامل ابزارهای توسعه نرم افزاری است که توسط سازندگان ارائه می شود، مانند نرم افزار LabVIEW NI (NATIONALINSTRUMENTS) و نرم افزار LabWindows/CVI. کاربران می توانند از این نوع نرم افزار برای توسعه عمیق برای گسترش عملکردهای اصلی ابزار استفاده کنند.
3. لایه درایور ابزار توسط سازنده توسعه یافته است و دارای رابط های درایور متفاوتی برای انواع مختلف ابزار می باشد. به منظور ارائه درایورهای ابزار راحت و با کاربری آسان به کاربران، 35 تا از بزرگترین شرکت های ابزار ساز جهان، از جمله Tektronix، Hewlett-Packard و National Instruments، اتحاد سیستم VXIplug&play را ایجاد کردند و VISA (معماری نرم افزار ابزار مجازی) را راه اندازی کردند. ) استاندارد
4. لایه راه انداز گذرگاه ورودی/خروجی توسط سازندگان برای اتصال انواع مختلف ابزار واقعی از طریق یک گذرگاه استاندارد ایجاد شده است تا یک سیستم آزمایشی کامل را تشکیل دهد، مانند سیستم گذرگاه VXI (سیستم اندازه گیری باز) که به طور گسترده مورد استفاده قرار می گیرد.






