
پروژه مهندسی برق
مهندسی برق چیست؟
مهندسی برق شاخهای از مهندسی است که به مطالعه، طراحی و کاربرد الکتریسیته، الکترونیک و الکترومغناطیس میپردازد. مهندسین برق در زمینههای مختلف فعالیت میکنند، از تولید و توزیع برق گرفته تا الکترونیک، مخابرات و کنترل سیستمها.
حوزههای اصلی پروژههای مهندسی برق:
-
قدرت و انرژی
-
پروژهها معمولاً درباره تولید، انتقال و توزیع برق هستند.
-
مثالها:
-
شبیهسازی شبکههای برق با MATLAB یا ETAP
-
طراحی سیستم خورشیدی یا توربین بادی برای تولید انرژی پاک
-
بهینهسازی مصرف انرژی در ساختمانها یا کارخانهها
-
-
-
الکترونیک و مدارها
-
طراحی مدارهای آنالوگ و دیجیتال، از مقاومت و خازن تا تراشهها و میکروکنترلرها.
-
مثالها:
-
ساخت تقویتکننده صوتی
-
طراحی مدار سنسور دما یا نور با Arduino
-
ساخت رگولاتور ولتاژ یا فیلتر فرکانسی
-
-
-
کنترل و اتوماسیون
-
کنترل رفتار سیستمها برای رسیدن به عملکرد مطلوب، معمولاً با استفاده از کنترلرها و الگوریتمها.
-
مثالها:
-
کنترل موتور DC با PID
-
طراحی ربات یا بازوی مکانیکی هوشمند
-
شبیهسازی سیستمهای اتوماسیون صنعتی در Simulink
-
-
-
مخابرات و پردازش سیگنال
-
ارسال، دریافت و پردازش اطلاعات و سیگنالها
-
مثالها:
-
پردازش سیگنال دیجیتال (DSP) برای صدا یا تصویر
-
طراحی سیستمهای وایرلس یا آنتن
-
شبیهسازی شبکههای ارتباطی یا سیستمهای رمزگذاری
-
-
چرا پروژه مهندسی برق مهم است؟
-
یادگیری عملی مفاهیم تئوری
-
آشنایی با ابزارهای شبیهسازی و طراحی
-
تقویت مهارت حل مسئله و مهارتهای فنی
-
آمادهسازی برای ورود به بازار کار یا ادامه تحصیل
۱. قدرت و انرژی
-
شبیهسازی شبکه توزیع برق شهری با MATLAB یا ETAP و تحلیل ولتاژ و جریانها.
-
سیستم خورشیدی کوچک برای تامین انرژی یک لامپ یا دستگاه کوچک و اندازهگیری بازده آن.
-
بهینهسازی مصرف انرژی ساختمانها با سنسورهای جریان و ولتاژ و تحلیل دادهها.
-
طراحی و شبیهسازی توربین بادی کوچک و محاسبه توان تولیدی.
-
کنترل توان راکتیو در شبکه برق برای بهبود ضریب توان.
۲. الکترونیک و مدارها
-
تقویتکننده صوتی ساده با ترانزیستور یا Op-amp.
-
طراحی مدار سنسور دما و رطوبت با Arduino و نمایش دادهها روی LCD.
-
مدار چشمکزن LED با میکروکنترلر و قابلیت تنظیم سرعت.
-
طراحی فیلتر پایینگذر یا بالاگذر برای سیگنالهای الکترونیکی.
-
رگولاتور ولتاژ ساده با IC برای تثبیت ولتاژ ورودی به یک مدار.
۳. کنترل و اتوماسیون
-
کنترل موتور DC با الگوریتم PID و بررسی پاسخ سیستم به تغییرات ولتاژ.
-
ربات خطران (Line Follower Robot) با سنسورهای نور و Arduino.
-
سیستم باز و بسته کردن اتوماتیک درب با سنسور حرکت و میکروکنترلر.
-
شبیهسازی سیستم کنترل دما برای یک کوره یا اتاقک در MATLAB/Simulink.
-
کنترل سطح آب در مخزن با سنسور سطح و الگوریتم کنترلی ساده.
۴. مخابرات و پردازش سیگنال
-
پردازش سیگنال صوتی: حذف نویز و تقویت صدا با MATLAB.
-
طراحی سیستم ارتباط بیسیم کوتاهبرد با ماژولهای RF یا بلوتوث.
-
شبیهسازی مدولاسیون و دمدولاسیون AM/FM در MATLAB.
-
طراحی آنتن ساده برای Wi-Fi یا بلوتوث و اندازهگیری پارامترهای آن.
-
پیادهسازی فیلتر دیجیتال برای سیگنالهای صوتی یا تصویری.
جزئیات کامل:
ردیف | پروژه | دستهبندی | ابزار و سختافزار | نرمافزار | سختی | مدت زمان تقریبی |
---|---|---|---|---|---|---|
1 | شبیهسازی شبکه توزیع برق شهری | قدرت و انرژی | — | MATLAB / ETAP | متوسط | 2–3 هفته |
2 | سیستم خورشیدی کوچک | قدرت و انرژی | پنل خورشیدی، باتری، لامپ | — | آسان | 1–2 هفته |
3 | بهینهسازی مصرف انرژی ساختمان | قدرت و انرژی | سنسور جریان و ولتاژ، میکروکنترلر | Excel / MATLAB | متوسط | 2–3 هفته |
4 | طراحی توربین بادی کوچک | قدرت و انرژی | پرههای کوچک، ژنراتور DC | — | متوسط | 2 هفته |
5 | کنترل توان راکتیو در شبکه | قدرت و انرژی | — | MATLAB / ETAP | سخت | 3–4 هفته |
6 | تقویتکننده صوتی ساده | الکترونیک | ترانزیستور / Op-amp، مقاومت و خازن | Multisim | آسان | 1–2 هفته |
7 | مدار سنسور دما و رطوبت | الکترونیک | Arduino، سنسور دما/رطوبت، LCD | Arduino IDE | آسان | 1–2 هفته |
8 | مدار چشمکزن LED | الکترونیک | Arduino، LED، مقاومت | Arduino IDE | خیلی آسان | 1 هفته |
9 | طراحی فیلتر پایینگذر/بالاگذر | الکترونیک | مقاومت، خازن، Op-amp | Multisim | متوسط | 1–2 هفته |
10 | رگولاتور ولتاژ ساده | الکترونیک | IC 7805/LM317، مقاومت، خازن | Multisim | متوسط | 1 هفته |
11 | کنترل موتور DC با PID | کنترل و اتوماسیون | موتور DC، سنسور دور، Arduino | Arduino IDE / MATLAB | متوسط | 2–3 هفته |
12 | ربات خطران | کنترل و اتوماسیون | سنسور نور، موتور، برد Arduino | Arduino IDE | متوسط | 2–3 هفته |
13 | سیستم درب اتوماتیک | کنترل و اتوماسیون | سنسور حرکت، موتور، Arduino | Arduino IDE | آسان | 1–2 هفته |
14 | کنترل دما در کوره | کنترل و اتوماسیون | ترموکوپل، هیتر، کنترلر | MATLAB/Simulink | متوسط | 2 هفته |
15 | کنترل سطح آب مخزن | کنترل و اتوماسیون | سنسور سطح، پمپ، Arduino | Arduino IDE | آسان | 1–2 هفته |
16 | پردازش سیگنال صوتی | مخابرات و DSP | — | MATLAB | متوسط | 1–2 هفته |
17 | سیستم ارتباط بیسیم کوتاهبرد | مخابرات | ماژول RF / بلوتوث، میکروکنترلر | Arduino IDE | متوسط | 2–3 هفته |
18 | شبیهسازی مدولاسیون AM/FM | مخابرات | — | MATLAB / Simulink | متوسط | 2 هفته |
19 | طراحی آنتن ساده | مخابرات | سیم، PCB | — | متوسط | 2 هفته |
20 | فیلتر دیجیتال برای صدا/تصویر | مخابرات | — | MATLAB | متوسط | 1–2 هفته
|
پروژه نمونه: ربات خطران با Arduino پروژه مهندسی برق
دستهبندی پروژه مهندسی برق:
کنترل و اتوماسیون
هدف پروژه پروژه مهندسی برق:
ربات بتواند مسیر خط سیاه روی زمین را دنبال کند و بدون برخورد با موانع حرکت کند.
ابزار و سختافزار مورد نیاز:
-
برد Arduino Uno
-
موتور DC با گیربکس (2 عدد)
-
چرخ و شاسی ربات
-
سنسور مادون قرمز (IR) یا سنسور خط (2–3 عدد)
-
باتری 6–9 ولت
-
مقاومت و سیم اتصال
نرمافزار مورد نیاز:
-
Arduino IDE برای مشاوره و آپلود برنامه
-
Optional: Fritzing برای طراحی شماتیک
مراحل مشاوره پروژه:
-
مونتاژ شاسی ربات
-
چرخها را به موتور متصل کن و موتور را روی شاسی محکم کن.
-
-
اتصال سنسورها و موتور به Arduino
-
سنسورهای IR را جلوی ربات قرار بده تا خط را تشخیص دهند.
-
موتورها را به پایههای PWM وصل کن تا بتوانی سرعت آنها را کنترل کنی.
-
-
مشاوره کد ربات خطران
-
ابتدا سنسورها را بخوان و بررسی کن که روی خط هستند یا خیر.
-
اگر سنسور وسط روی خط است → حرکت مستقیم
-
اگر سنسور سمت چپ خط را تشخیص داد → پیچیدن به چپ
-
اگر سنسور سمت راست خط را تشخیص داد → پیچیدن به راست
-
-
آزمایش و تنظیم سرعت
-
ربات را روی مسیر آزمایشی قرار بده و سرعت موتورها را تنظیم کن تا حرکت صاف و بدون لرزش باشد.
-
-
بهینهسازی الگوریتم
-
میتوانی الگوریتم PID ساده اضافه کنی تا ربات دقیقتر مسیر را دنبال کند.
-
پروژه نمونه: پردازش سیگنال صوتی با MATLAB
دستهبندی:
مخابرات و پردازش سیگنال (DSP)
هدف پروژه:
پردازش یک فایل صوتی برای حذف نویز و تقویت صدا و تحلیل ویژگیهای آن.
ابزار و سختافزار مورد نیاز:
-
کامپیوتر شخصی
-
هدفون یا اسپیکر برای شنیدن نتیجه
-
فایل صوتی نمونه (WAV یا MP3)
نرمافزار مورد نیاز:
-
MATLAB (با Toolbox پردازش سیگنال)
مراحل مشاوره پروژه:
-
ورود فایل صوتی به MATLAB
-
نمایش سیگنال در حوزه زمان و فرکانس
-
اعمال فیلتر حذف نویز در پروژه مهندسی برق
-
استفاده از فیلتر پایینگذر برای حذف نویز فرکانس بالا:
-
تقویت سیگنال صوتی پروژه مهندسی برق
-
آنالیز نتایج پروژه مهندسی برق
-
مقایسه نمودارهای دامنه قبل و بعد از پردازش پروژه مهندسی برق
-
شنیدن کیفیت صدای خروجی پروژه مهندسی برق
خروجی و نتیجه در پروژه مهندسی برق:
-
سیگنال صوتی نویزدار → حذف نویز و تقویت شده پروژه مهندسی برق
-
توانایی تحلیل دامنه و فرکانس سیگنال
-
پایهای برای پروژههای پیشرفتهتر DSP مثل تشخیص گفتار
هم سختافزار و نرمافزار مشخص است و هم قابل اجرا هستند:
ردیف | پروژه | دستهبندی | ابزار و سختافزار | نرمافزار | توضیح مرحله به مرحله | مدت زمان تقریبی |
---|---|---|---|---|---|---|
1 | ربات خطران با Arduino | کنترل و اتوماسیون | Arduino Uno، موتور DC، چرخ، سنسور IR، باتری | Arduino IDE | مونتاژ ربات، اتصال سنسورها و موتور، مشاوره کد برای دنبال کردن خط، تست و بهینهسازی PID | 2–3 هفته |
2 | پردازش سیگنال صوتی | مخابرات و DSP | کامپیوتر، فایل صوتی، هدفون | MATLAB | ورود فایل صوتی، نمایش نمودار زمان و فرکانس، فیلتر نویز، تقویت سیگنال، آنالیز نتایج | 1–2 هفته |
3 | سیستم خورشیدی کوچک | قدرت و انرژی | پنل خورشیدی، باتری، لامپ LED، مقاومت | — | اتصال پنل به باتری، اتصال لامپ، اندازهگیری ولتاژ و جریان، محاسبه بازده | 1–2 هفته |
4 | کنترل موتور DC با PID | کنترل و اتوماسیون | موتور DC، سنسور دور، Arduino، باتری | Arduino IDE / MATLAB | اتصال موتور و سنسور، مشاوره الگوریتم PID، تست پاسخ سیستم به تغییر ولتاژ، تنظیم پارامترها | 2–3 هفته |
5 | مدار سنسور دما و رطوبت | الکترونیک | Arduino، سنسور دما/رطوبت، LCD، مقاومت و سیم | Arduino IDE | اتصال سنسور و LCD به Arduino، مشاوره کد خواندن داده و نمایش روی LCD، تست و بهینهسازی | 1–2 هفته |
6 | طراحی آنتن ساده | مخابرات | سیم، PCB | — | طراحی و ساخت آنتن، اندازهگیری پارامترها، مقایسه با مقادیر تئوری | 2 هفته |
مزیت این جدول نهایی:
-
مشخص میکنی کدام پروژه عملیتر است و سختی آن چقدر است.
-
هم سختافزار هم نرمافزار هر پروژه مشخص شده، بنابراین راحت میتوانی شروع کنی.
-
شامل پروژههای قدرت، الکترونیک، کنترل و مخابرات است و برای همه شاخههای مهندسی برق کاربرد دارد.
۱. ربات خطران با Arduino
شماتیک اتصال:
-
سنسورهای IR جلوی ربات (چپ، وسط، راست) → پایههای دیجیتال Arduino
-
موتور DC → پایههای PWM Arduino
-
باتری 6–9 ولت → Vin و GND Arduino
کد نمونه Arduino پروژه مهندسی برق:
نکات مهم:
-
سرعت موتورها را بسته به مسیر تنظیم کن.
-
برای مسیرهای پیچیده میتوانی الگوریتم PID اضافه کنی.
۲. پردازش سیگنال صوتی با MATLAB
مراحل و کد نمونه:
نکات مهم:
-
میتوانی فیلتر بالاگذر یا باندپاس هم اضافه کنی.
-
برای پروژه پیشرفتهتر میتوانی تشخیص گفتار یا حذف نویز پیشرفته پیادهسازی کنی.
۳. سیستم خورشیدی کوچک
مراحل:
-
اتصال پنل خورشیدی به باتری (با دیود برای جلوگیری از برگشت جریان).
-
اتصال لامپ LED به باتری و اندازهگیری ولتاژ و جریان.
-
محاسبه بازده:
Efficiency=PoutPin×100\text{Efficiency} = \frac{P_{out}}{P_{in}} \times 100
که Pout=V×IP_{out} = V \times I و PinP_{in} توان ورودی پنل است.
نکات مهم:
-
پنل را در نور مستقیم خورشید قرار بده.
-
ولتاژ و جریان را با مولتیمتر اندازهگیری کن.
۴. کنترل موتور DC با PID
هدف پروژه:
کنترل سرعت یک موتور DC با الگوریتم PID برای رسیدن به سرعت مطلوب.
ابزار و سختافزار در پروژه مهندسی برق:
-
موتور DC پروژه مهندسی برق
-
سنسور دور (Encoder) پروژه مهندسی برق
-
Arduino Uno پروژه مهندسی برق
-
منبع تغذیه پروژه مهندسی برق
نرمافزار در پروژه مهندسی برق:
-
Arduino IDE پروژه مهندسی برق
-
(اختیاری) MATLAB برای شبیهسازی PID پروژه مهندسی برق
مراحل و کد نمونه Arduino پروژه مهندسی برق:
نکات مهم:
-
پارامترهای Kp, Ki, Kd را با تست دستی تنظیم کن.
-
میتوان از MATLAB برای شبیهسازی پاسخ PID قبل از پیادهسازی استفاده کرد.
۵. مدار سنسور دما و رطوبت با Arduino
هدف پروژه:
خواندن دما و رطوبت محیط و نمایش روی LCD.
ابزار و سختافزار:
-
Arduino Uno
-
سنسور دما و رطوبت (مثلاً DHT11)
-
LCD 16×2
-
مقاومت و سیم
نرمافزار:
-
Arduino IDE
مراحل و کد نمونه:
نکات مهم در پروژه مهندسی برق:
-
اطمینان از اتصال صحیح پایهها به Arduino.
-
فاصله سنسور از منابع گرما یا رطوبت مصنوعی رعایت شود.
۶. طراحی آنتن ساده در پروژه مهندسی برق
هدف پروژه پروژه مهندسی برق:
ساخت یک آنتن ساده برای Wi-Fi یا بلوتوث و بررسی پارامترهای آن.
ابزار و سختافزار پروژه مهندسی برق:
-
سیم مسی در پروژه مهندسی برق
-
PCB کوچک در پروژه مهندسی برق
-
مولتیمتر و ابزار اندازهگیری امپدانس در پروژه مهندسی برق
مراحل در پروژه مهندسی برق:
-
محاسبه طول سیم بر اساس فرکانس مورد نظر:
L=c4f(آنتن λ/4)L = \frac{c}{4f} \quad (\text{آنتن λ/4})
-
پیچیدن سیم روی PCB به شکل مناسب.
-
اتصال به ماژول فرستنده/گیرنده و اندازهگیری S-parameters با شبکه تحلیلگر (اختیاری).
-
مقایسه با مقادیر تئوری و اصلاح طراحی.
نکات مهم:
-
دقت در طول سیم و زاویهها اهمیت دارد.
-
امکان اضافه کردن پد آنتن یا Ground Plane برای بهبود بازده وجود دارد.
محتویات PDF راهنمای پروژههای مهندسی برق:
-
معرفی پروژهها و دستهبندیها
-
قدرت و انرژی
-
الکترونیک
-
کنترل و اتوماسیون
-
مخابرات و پردازش سیگنال
-
-
جزئیات هر پروژه شامل:
-
هدف پروژه
-
ابزار و سختافزار لازم
-
نرمافزارهای مورد نیاز
-
مراحل مشاوره پروژه مرحله به مرحله
-
کدهای نمونه (Arduino و MATLAB)
-
شماتیکهای اتصال و نمودارهای مهم
-
نکات مهم و توصیهها
-
مدت زمان تقریبی مشاوره پروژه
-
-
جدول مقایسه پروژهها
-
سطح سختی
-
مدت زمان
-
ابزار مورد نیاز
-
-
نکات تکمیلی برای موفقیت در مشاوره پروژهها در پروژه مهندسی برق
-
تست و عیبیابی مدارها در پروژه مهندسی برق
-
تنظیم پارامترها در کدها
-
نکات ایمنی در کار با برق و سختافزار
-
ویژگیهای PDF:
-
۶ پروژه عملی آماده: ربات خطران، پردازش صوتی، سیستم خورشیدی، کنترل موتور PID، مدار سنسور دما، طراحی آنتن
-
کدها و شماتیکها: Arduino و MATLAB
-
مراحل گامبهگام مشاوره پروژه با نکات مهم و توصیهها
-
جدول مقایسه پروژهها از نظر سختی، مدت زمان و ابزار لازم
-
نکات تکمیلی: تست، عیبیابی و ایمنی
پروژه: ربات خطران با Arduino
هدف پروژه:
ساخت رباتی که بتواند یک مسیر خط سیاه روی زمین را دنبال کند و بدون برخورد حرکت کند.
ابزار و سختافزار مورد نیاز:
-
برد Arduino Uno
-
موتور DC با گیربکس (۲ عدد)
-
چرخ و شاسی ربات
-
سنسور مادون قرمز (IR) یا سنسور خط (۲–۳ عدد)
-
باتری ۶–۹ ولت
-
مقاومت و سیمهای اتصال
نرمافزار مورد نیاز:
-
Arduino IDE برای مشاوره و آپلود برنامه
شماتیک اتصال:
-
سنسورهای IR: جلوی ربات (چپ، وسط، راست) → پایههای دیجیتال Arduino
-
موتورها → پایههای PWM Arduino
-
باتری → Vin و GND Arduino
مراحل مشاوره پروژه:
-
مونتاژ ربات:
-
چرخها را به موتور متصل و موتورها را روی شاسی محکم کنید.
-
-
اتصال سنسورها و موتور به Arduino:
-
سنسورهای IR جلوی ربات نصب شوند تا خط را تشخیص دهند.
-
موتورها به پایههای PWM وصل شوند تا بتوان سرعت آنها را کنترل کرد.
-
-
مشاوره کد Arduino:
-
آزمایش و تنظیم سرعت:
-
ربات را روی مسیر آزمایشی قرار دهید و سرعت موتورها را تنظیم کنید تا حرکت صاف و بدون لرزش باشد.
-
-
بهینهسازی الگوریتم:
-
میتوان الگوریتم PID ساده اضافه کرد تا ربات دقیقتر مسیر را دنبال کند.
-
نکات مهم:
-
سرعت موتورها را بسته به مسیر و طول خط تنظیم کنید.
-
سنسورها باید دقیقا روی خط قرار گیرند تا ربات به درستی حرکت کند.
-
برای مسیرهای پیچیده و سرعت بیشتر، الگوریتم PID پیشنهاد میشود.
ربات خطران پیشرفته با PID
هدف پروژه:
ربات با الگوریتم PID (Proportional-Integral-Derivative) حرکت کند و خط را با دقت و سرعت مناسب دنبال کند.
ابزار و سختافزار مورد نیاز:
-
Arduino Uno
-
موتور DC با گیربکس (۲ عدد)
-
چرخ و شاسی ربات
-
سنسور خط IR (چپ، وسط، راست)
-
باتری ۶–۹ ولت
-
مقاومت، سیم و برد اتصال
نرمافزار:
-
Arduino IDE
شماتیک اتصال:
-
سنسور IR → پایههای دیجیتال Arduino
-
موتورها → پایههای PWM Arduino
-
باتری → Vin و GND Arduino
کد نمونه با PID:
نکات مهم:
-
مقادیر Kp, Ki, Kd را باید با تست دستی تنظیم کنید تا ربات حرکت صاف داشته باشد.
-
اطمینان حاصل کنید سنسورها درست نصب شده باشند و روی خط تنظیم شوند.
-
برای مسیرهای پیچیده، سرعت پایه (baseSpeed) را با دقت انتخاب کنید تا ربات کنترلپذیر باشد.
مزیت نسخه PID:
-
ربات به جای “حرکت ساده چپ و راست”، مسیر را با دقت و نرمی بیشتر دنبال میکند.
-
مناسب برای پروژههای حرفهای و دانشگاهی است.
-
Previous Post
طراحی سازه های فلزی
-
Next Post
پروپوزال دانشگاهی