برد آموزشی FPGA مدل XC3S400PQ208

برد آموزشی FPGA

برد آموزشی FPGA قابلیت های بسیار زیادی دارد و مشابه آن را کمتر می توانید بیابید

ویژگی های برد آموزشی FPGA



عکس برد آموزشی FPGA


ابعاد برد 151 میلی متر در 218 میلی متر است.

تراشه ی FPGA مدل XC3S400 PQ208 با 208 پایه بر روی برد

میکروکنترلر ARM مدل LPC1768 با 100 پایه بر روی برد

ارتباط میکروکنترلر ARM با FPGA از طریق I2C، UART، SPI و یک باس 16 بیتی (که خود شامل دو وقفه ی خارجی و نیز پروتکل UART و پروتکل CAN و لایه ی MAC اترنت می باشد)، جمعا 24 سیم.

خروجی مستقیم از 16 پایه ی میکروکنترلر ARM (این پایه ها شامل PWM، خروجی PWM برای موتور، SPI، I2C، CAN و UART و وقفه ی خارجی هستند)

قابلیت برنامه ریزی میکروکنترلر ARM از روش USB (بدون پروگرمر) و نیز از طریق USB مجازی (بدون نیاز به پروگرمر) و نیز JTAG

اتصال سنسور دمای LM35 به میکروکنترلر ARM

اتصال دو ولوم همه منظوره به میکروکنترلر ARM

ورودی آنالوگ همه منظوره به ARM

ورودی میکروفن به ARM همراه تقویت کننده

خروجی صوتی از ARM همراه تقویت کننده

اتصال مستقیم ARM به USB و توانایی برنامه ریزی از طریق آن

اتصال ARM به تراشه ی FT232 (مبدل USB به سریال) و توانایی برنامه ریزی از طریق آن

اتصال دو Push Putton (کلید فشاری) همه منظوره به ARM

اتصال 3 دیود LED همه منظوره به ARM

ارتباط با شبکه (اترنت) از طریق ماژول WIZ830MJ که به FPGA وصل شده است و می توان در صورت حذف این ماژول از 31 پایه ی FPGA به عنوان I/O استفاده نمود.

دیود مادون قرمز فرستنده که توسط FPGA کنترل می شود

گیرنده ی مادون قرمز که به FPGA وصل شده است

9 کلید فشاری همه منظوره و نیز 6 دیود LED همه منظوره که به FPGA وصل شده است و یکی از LED ها تقویت شده است و می توان از آن به عنوان خروجی نیز استفاده نمود.

نمایشگر سون سگمنت 4 رقمی بر روی برد که از FPGA بافر شده است.

سوکت حافظه ی µSD که هم FPGA و هم ARM می توانند از آن بخوانند یا در آن بنویسند

پورت VGA با قابلیت نمایش 32768 رنگ (سه رنگ قرمز، سبز و آبی هرکدام 5 بیتی هستند) و اتصال مانیتور به آن. همچنین توسط یک کانکتور که مستقیم به FPGA وصل است، می توان در صورت عدم نیاز به VGA به 17 پایه ی FPGA به صورت I/O دسترسی داشت.

پورت سریال توسط تراشه ی MAX232 که به FPGA وصل است.

پورت سریال مجازی (مبدل USB به سریال) که به FPGA و ARM وصل است.

گیرنده و فرستنده ی آلتراسونیک که به FPGA وصل هستند.

قابلیت اتصال صفحه کلید و موس PS2 به FPGA.

ورودی و خروجی فرکانس که به FPGA وصل است.

اتصال FPGA به ال سی دی کاراکتری با ابعاد 2 در 16.

پورت CAN که به FPGA وصل است.

تراشه ی حافظه ی EEPROM سری AT24Cxxxx که به FPGA و ARM وصل است.

تراشه ی ساعت DS1307 که به FPGA و ARM وصل شده است.

پورت RS485 فرستنده و گیرنده که به FPGA متصل شده اند.

تراشه ی PROM جهت نگه داری اطلاعات برنامه ریزی FPGA

قابلیت استفاده ی برد با نرم افزار Altium Designer (استفاده از Core های آن) (در صورت عدم نیاز می توان به 4 پایه ی FPGA دسترسی مستقیم داشت.

لازم به ذکر است که FPGA می تواند به عنوان سوییچ عمل نماید و میکروکنترلر ARM را به LCD، پورت CAN، پورت VGA، پورت PS2، ماژول WiZnet، فرستنده و گیرنده ی مادون قرمز و سایر قطعاتی که به FPGA وصل هستند از طریق باس 24 بیتی وصل نماید. یعنی این برد می تواند به برد آموزشی میکروکنترلر ARM نیز تبدیل شود.

 

موجودی این برد به اتمام رسیده است اما سورس فایل آلتیوم آن به فروش میرسد.

برخی از کدهای تست هم به صورت جداگانه فروخته می شود.

برای خرید فایل آلتیوم تماس بگیرید

 

09361666294

بلوک دیاگرامی از برد آموزشی FPGA

بلوک دیاگرامی از برد

19 thoughts on “برد آموزشی FPGA مدل XC3S400PQ208

  1. هادی says:

    سلام اقای مهندس برای طراحی همچین برد هایی چه چیز هایی باید بلد باشیم ؟ ایا با اموزش های شما همچین توانایی پیدا میکنیم ؟

    • محمد رضا بیگی says:

      سلام
      طراحی من بوده است ولی مجوز تولید را به این شرکت داده ام

  2. مهدی says:

    مهندس این برد موجود هستش؟اگه نیست لطف کنید دوباره چند تایی اماده کنید اخه بهتر از سایر بردهای اموزشی هستش.ممنون

  3. علی says:

    با سلام ، میخواستم بپرسم به همراه خرید این برد دفترچه  یا  سی دی آموزشی راه اندازی قسمتهای مختلف این برد ارایه میشه ؟

  4. علی says:

    سلام ، این برد حاضر نشد ؟

    فروردین ماه خیلی وقته تموم شده!!!!

    ممنون.

     

    • محمد رضا بیگی says:

      برد آماده است و به غیر از قسمت گیرنده ی آلتراسونیک بقیه ی قسمت های برد به درستی کار می کنند

  5. صادق says:

    سلام

    استاد برای یادگیری fpga ربان وریلوگ بهتر هست یا VHDL ؟

    و وریلوگ با سیستم وریلوگ فرق داره ؟

    باتشکر

    • محمد رضا بیگی says:

      زبان وریلاگ راحت تر است

      ولی حالت های تعریف نشده ای ممکن است در کد به وجود آید

       

      زبان VHDL کمی سخت تر است و به سطح سیستمی نزدیک تر است

  6. هادی صفری says:

    باسلام و خسته نباشید

    مهندس برد خیلی خوبی طراحی کردین . ان شاالله که موفق و موید باشین

    یاعلی مدد

  7. مهدی says:

    با عرض سلام کاربرد FPGAکجا هستش کجا ها کاربرد داره. بهتر نیست توضیحح بدید این قطعه به چه دردی میخوره؟ 

    • محمد رضا بیگی says:

      توضیحات بیشتر در قسمت دوره ها در بالای صفحه و سپس FPGA_VHDL_Verilog گفته شده است

  8. علی says:

    با سلام و خسته نباشید،

    میخواستم بپرسم این برد دقیقا چه روزی تو فروردین ماه  آماده میشه و ما از چه طریق میتونیم این برد رو خریداری کنیم ؟

    لطفا زودتر پاسخ بدین ممنون میشم از شما.

    • محمد رضا بیگی says:

      بعد از تست برد در همین صفحه آماده شدن آن مشخص خواهد شد

  9. امیر فرهمند says:

    با سلام

    با توجه به شناختی که از مهارتهای شما دارم میدونم که برد به صورت کاملا حرفه ای (از نظر آموزشی و سخت افزاری ) طراحی شده است

     

     

     

  10. عباس نعمتی says:

    برد خیلی خوبی است.

    یک بلوک دیاگرام ازش بگذارید خیلی بهتر است

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *