آموزش ارتباط ADC با FPGA بصورت ویدئویی

در این سری آموزش‌‌های ویدئوی که توسط مهندس "سیاوش ادیب" از گروه MicroLab تهیه شده است، تلاش شده است از صفر تا صد راه‌اندازی و استفاده از مبدل آنالوگ به دیجیتال ACD128S102 توسط تراشه‌ی Xilinx SPARTAN-6 FPGA آموزش داده شود. بدین منظور ابتدا دیتاشیت تراشه‌ی ADC128S102 بطور کامل بررسی شده و به نکاتی که به [...]

۱۳۹۷-۱۲-۲۰ ۱۷:۰۳:۲۷ +۰۳:۳۰ ۲۰ اسفند, ۱۳۹۷|آموزش VHDL, آموزش ها دسته بندی ها|برچسب ها: , , , , , , |بدون ديدگاه

ارتباط FPGA با حافظه Micro SD با استفاده از میکروبلیز

سلام! امروزه حافظه‌های MicoroSD به بخش جدایی ناپذیری از دستگاههای دیجیتال مبدل شده‌اند. این حافظه ها به دلیل ابعاد کوچک و ظرفیتهای بالا به پرطرفدارترین راه‌حل برای ذخیره‌ی دائمی اطلاعات در دستگاههای قابل حمل مبدل شده اند. اما شاید بتوان گفت در این بین FPGA ها به دلیل عدم برخورداری از حافظه‌ی غیرفرار، بیش از [...]

۱۳۹۷-۱۱-۸ ۰۶:۳۶:۲۴ +۰۳:۳۰ ۱۹ مرداد, ۱۳۹۷|آموزش میکروبلیز, آموزش ها, پروژه‌های نمونه, عمومی دسته بندی ها|برچسب ها: , , |۴ نظر

استفاده از برد پازج-۱ بعنوان Logic Analyzer

سلام یکی از ویژگی های جالب برد پازج-1 قابلیت استفاده بعنوان یک Logic Analyzer حرفه ای 32 کاناله با نرخ سمپلینگ حداکثر 100 مگاهرتز میباشد! این لاجیک آنالایزر علاوه بر قابلیت نمایش مقادیر سیگنالهای دیجیتال، امکان تحلیل پروتکل‌های مختلف نظیر SPI، I2C، UART و ... را نیز دارد که این موضوع برای دیباگ کردن این [...]

۱۳۹۷-۱۱-۲۹ ۲۰:۲۰:۴۶ +۰۳:۳۰ ۲۷ مهر, ۱۳۹۶|آموزش ها, عمومی دسته بندی ها|برچسب ها: , , |بدون ديدگاه

ساخت یک اسیلوسکپ ساده با استفاده از برد پازج و نرم افزار Matlab

مقدمه در قسمت اول این آموزش به معرفی بال ADC و روش های پیاده سازی آن روی FPGA پرداختیم. در این قسمت می خواهیم با استفاده از واسط SPI که خودمون طراحی کردیم با تراشه ADC128S102 ارتباط برقرار کنیم و نمونه داده های دیجیتال شده کانال های مختلف این تراشه را داخل FPGA خوانده  و [...]

۱۳۹۷-۱۲-۱۷ ۲۰:۵۴:۱۱ +۰۳:۳۰ ۱ مهر, ۱۳۹۶|آموزش ها, پروژه‌های نمونه دسته بندی ها|برچسب ها: , , |۸ نظر

آموزش Co-Simulation با استفاده از MATLAB SYSTEM GENERATOR

 مقدمه در این نوشته سعی شده است آموزش کامل و مرحله به مرحله ی شبیه سازی دوطرفه ی Matlab System Generator  و  ISE که به اختصار Co-Simulation گفته می شود، در اختیار شما قرار گیرد. این روش به شما کمک خواهد کرد که در محیط simulink متلب، کد FPGA خود را شبیه سازی کنید. مزیت [...]

۱۳۹۷-۱۲-۱۷ ۲۰:۵۴:۱۲ +۰۳:۳۰ ۸ شهریور, ۱۳۹۶|آموزش ها دسته بندی ها|برچسب ها: , |۲ نظر

خواندن مقادیر آنالوگ در DesignLab

سلام همانطور که می‌دانید در اغلب موارد FPGA ها (برخلاف میکروکنترلرها) دارای واحد مبدل آنالوگ به دیجیتال (ADC) داخلی نیستند و برای خواندن مقادیر آنالوگ در FPGA ها، نیازمند استفاده از یک مبدل ADC خارجی هستیم. بال ADC پازج، افزونه‌ای است که این قابلیت را به برد پازج-1 اضافه می‌کند.  قبلا با نحوه‌ی ارتباط با [...]

۱۳۹۷-۱۱-۲۹ ۲۰:۲۰:۴۸ +۰۳:۳۰ ۱۴ فروردین, ۱۳۹۶|DesignLab, آموزش ها, پروژه‌های نمونه دسته بندی ها|برچسب ها: , |بدون ديدگاه

پروژه تست مگاوینگ LogiX1 با DesignLab

سلام در دو پست قبلی اندکی با محیط توسعه‌ی بسیار جذاب DesignLab آشنا شدیم (بخش اول، بخش دوم). در این پست قصد داریم با انجام یک پروژه‌ی دیگر، با بخش دیگری از قابلیت‌های این محیط آشنا شویم. در این پروژه که با استفاده از برد پازج-1 و مگاوینگ LogiX1 انجام میشود، با نحوه‌ی استفاده از IP-Core [...]

۱۳۹۷-۱۱-۲۹ ۲۰:۲۰:۴۹ +۰۳:۳۰ ۱۰ فروردین, ۱۳۹۶|DesignLab, آموزش ها, پروژه‌های نمونه دسته بندی ها|برچسب ها: , , |بدون ديدگاه

اولین پروژه با Designlab و برد پازج

در پست قبلی به معرفی محیط توسعه‌ی محبوب DesignLab پرداختیم و بطور خلاصه با برخی از ویژگی‌ها و قابلیت‌های آن آشنا شدیم. در ادامه‌ی بحث قبل، در این پست قصد دارم تا مراحل نصب نرم‌افزار و شروع اولین پروژه در محیط DesignLab و اجرای آن روی برد پازج-1 را بصورت گام به گام تشریح کنم. سخت افزار لازم [...]

۱۳۹۷-۱۱-۲۹ ۲۰:۲۰:۴۹ +۰۳:۳۰ ۲۹ اسفند, ۱۳۹۵|DesignLab, آموزش ها دسته بندی ها|برچسب ها: , , |۱۲ نظر

DesignLab – طراحی FPGA با طعم گلابی!

دوستان عزیز پازجی سلام! در این پست و پست‌های بعدی قصد دارم شما را با محیط توسعه‌ی DesignLab آشنا کنم و با یکدیگر یک پروژه‌ی نمونه را با استفاده از این نرم افزار روی برد پازج-1 اجرا کنیم. مطمئنا بسیاری از شما نیز مانند من پس از آشنایی با قابلیت‌های این IDE عاشق آن خواهید [...]

۱۳۹۷-۱۲-۱۷ ۲۰:۵۴:۱۲ +۰۳:۳۰ ۲۹ اسفند, ۱۳۹۵|DesignLab, آموزش ها دسته بندی ها|برچسب ها: , , , , |بدون ديدگاه

آموزش ارتباط ADC با FPGA – قسمت دوم

در قسمت اول این آموزش به معرفی بال ADC و روش های پیاده سازی آن روی FPGA پرداختیم. در این قسمت می خواهیم با استفاده از واسط SPI که خودمون طراحی کردیم با تراشه ADC128S102 ارتباط برقرار کنیم و نمونه داده های دیجیتال شده کانال های مختلف این تراشه را داخل FPGA خوانده  و در [...]

۱۳۹۷-۱۲-۱۷ ۲۰:۵۴:۱۳ +۰۳:۳۰ ۱۵ آبان, ۱۳۹۵|آموزش ها, پروژه‌های نمونه, ویژه دسته بندی ها|برچسب ها: , |۲ نظر