• پالس ژنراتور پرتابل با رابط کاربری گرافیکی و نمایشگر رنگی

در این پروژه، یک پالس ژنراتور دو کاناله پرتابل با قابلیت تنظیم دقیق فرکانس، ولتاژ و Duty Cycle طراحی و پیاده‌سازی شد. هسته اصلی سیستم مبتنی بر میکروکنترلر STM32F205RCT6 بوده و تولید سیگنال‌ها با استفاده از ترکیب واحدهای PWM و DAC به همراه مدارهای آنالوگ مبتنی بر Op-Amp انجام شد.

 

سیستم قادر است به صورت همزمان روی دو کانال مستقل، سیگنال‌هایی با دقت و پایداری بالا تولید کند. جهت کنترل دستگاه، یک کیپد 4×4 برای دریافت دستورات کاربر و یک نمایشگر گرد رنگی مجهز به درایور داخلی GC9A01 از طریق رابط SPI راه‌اندازی شد.

 

رابط کاربری گرافیکی پروژه با استفاده از TouchGFX توسعه داده شد و برای مدیریت همزمان وظایف بلادرنگ از FreeRTOS استفاده گردید. این ساختار امکان اجرای پایدار و همزمان عملیات مختلف از جمله دریافت ورودی از کیپد، بروزرسانی رابط کاربری، کنترل خروجی‌های PWM/DAC، مدیریت رله‌ها و کنترل LEDها را فراهم کرد.

 

در این پروژه علاوه بر توسعه Firmware، طراحی کامل شماتیک و برد مدار چاپی (PCB) نیز توسط تیم راتین مدار آریا انجام شده است.

دسته‌بندیالکترونیک دیجیتال
نقش شرکت راتین مدار آریاطراحی شماتیک و PCB، توسعه نرم‌افزار Embedded و برنامه‌نویسی میکروکنترلر
تصاویر مرتبط با این پروژه

بدون دیدگاه

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

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