aKaReZa 89 - Microcontroller, PMDC Motor - PART A
در این ویدئو، به بررسی مفاهیم پایه ماشینهای الکتریکی میپردازیم و با کاربرد موتورهای PMDC (موتورهای جریان مستقیم با آهنربای دائمی) آشنا میشویم. تمامی مراحل از معرفی اصول اولیه ماشینهای الکتریکی تا کنترل سرعت و جهت حرکت موتور به سادهترین و قابلفهمترین شکل ممکن توضیح داده شده است.
مطالبی که در این ویدئو یاد میگیرید:
آشنایی با انواع ماشینهای الکتریکی
تفاوتها و کاربردهای انواع موتورهای الکتریکی
ساختار و عملکرد موتور PMDC و کاربرد آن
روشهای کنترل سرعت موتور PMDC و نکات مهم در تنظیم آن
تکنیکهای تغییر جهت حرکت موتور PMDC برای مصارف مختلف
معرفی پل H (H-Bridge) و نحوه عملکرد آن در کنترل موتور
روشهای مختلف توقف سریع (ترمز) در موتورهای PMDC
معرفی آیسیهای مختلف درایور موتور و نحوه استفاده از آنها
مفهوم Dead Band و تأثیر آن بر عملکرد موتور
انواع مختلف انکودرها و نحوه انتخاب مناسب برای کاربردهای مختلف
معرفی موتور JGA25-13 و بررسی مشخصات فنی آن
این ویدئو به شما کمک میکند تا با نحوه عملکرد موتورهای PMDC و اجزای مختلف آنها آشنا شوید و درک دقیقی از مفاهیم پایهای و تکنیکهای کاربردی در کنترل این موتورها بهدست آورید.
لینک پیش نمایش ویدئو در اینستاگرام:
https://www.instagram.com/p/DKxfCedS38l/
لینک کامل ویدئو در یوتیوب:
https://youtu.be/baebjz0w9KQ
صفحه گیتهاب من:
https://github.com/aKaReZa75
aKaReZa 90 - Microcontroller, PMDC Motor - PART B
در این ویدئو ادامه بحث موتورهای PMDC (موتورهای جریان مستقیم با آهنربای دائمی) مورد بررسی قرار میگیرد و مفاهیم کاربردی کنترل این موتورها با جزئیات بیشتری توضیح داده میشود. یکی از مفاهیم مهم که در این ویدئو به آن پرداخته میشود مفهوم Dead Band است و اثرات آن در کنترل موتور مورد بحث قرار میگیرد. همچنین، نحوه کنترل سرعت، جهت حرکت و ترمز در موتورهای PMDC بررسی میشود. در ادامه، با نحوه اندازهگیری سرعت و جهت حرکت موتور با استفاده از انکودر آشنا میشوید.همچنین ویدئو به معرفی تاکومتر (Tachometer) و کاربرد آن برای اندازهگیری سرعت موتور میپردازد و تأثیر فرکانس PWM بر عملکرد و بازدهی موتور مورد بررسی قرار میگیرد. در نهایت، نحوه انتخاب فرکانس PWM مناسب برای موتور نیز توضیح داده میشود تا بتوانید کنترل دقیقی بر روی موتور داشته باشید.
مطالبی که در این ویدئو خواهید آموخت:
آشنایی با مفهوم Dead Band و بررسی اثرات آن در کنترل موتور
بررسی روشهای کنترل سرعت، جهت حرکت و ترمز در موتورهای PMDC
نحوه اندازهگیری سرعت با انکودر
نحوه تشخیص جهت حرکت موتور با انکودر
آشنایی با ساختار و کاربرد تاکومتر برای اندازهگیری سرعت
تأثیر فرکانس PWM بر عملکرد موتور و بازدهی آن
نحوه انتخاب فرکانس PWM مناسب برای موتور
لینک پیش نمایش ویدئو در اینستاگرام:
https://www.instagram.com/p/DKxhQXDy3KG/
لینک کامل ویدئو در یوتیوب:
https://youtu.be/Kle814RO_og
صفحه گیتهاب من:
https://github.com/aKaReZa75
aKaReZa 91 - Microcontroller, Stepper Motor
در این ویدئو به بررسی موتورهای پلهای (Stepper Motor) پرداخته میشود و شما با مفاهیم پایهای و کاربردهای این موتور آشنا خواهید شد. ابتدا با نحوه عملکرد موتور پلهای و مزایای آن نسبت به موتورهای دیگر آشنا میشوید. سپس به بررسی انواع مختلف موتورهای پلهای مانند آهنربای دائمی (PM)، رلوکتانس متغیر (VR) و هیبریدی (Hybrid) پرداخته میشود. در ادامه، با مشخصات موتور NEMA 17 آشنا میشوید و تفاوت سیمبندیهای ۴، ۵، ۶ و ۸ سیم در موتورهای پلهای بررسی میشود.
همچنین در این ویدئو نحوه درایو کردن موتورهای پلهای به صورت UniPolar و BiPolar و همچنین تفاوتهای Micro Step، Half Step و Full Step شرح داده میشود. مفاهیم Micro Stepping و نحوه افزایش دقت حرکت موتور توضیح داده میشود و در نهایت، درایورهای موتور پلهای معرفی شده و نحوه استفاده از آنها آموزش داده میشود. همچنین، تکنیک Homing و نحوه تعیین موقعیت اولیه موتور و روشهای مختلف ترمز کردن (Braking) در موتورهای پلهای نیز بررسی خواهد شد.
مطالبی که در این ویدئو خواهید آموخت:
آشنایی با موتور پلهای و نحوه عملکرد آن
معرفی و بررسی کاربردهای موتورهای پلهای
آشنایی با انواع موتورهای پلهای: آهنربای دائمی، رلوکتانس متغیر، و هیبریدی
بررسی مشخصات موتور NEMA 17
تفاوت سیمبندیهای مختلف موتورهای پلهای
مقایسه نحوه درایو کردن UniPolar و BiPolar
مقایسه نحوه درایو کردن Micro Step، Half Step، Full Step
آشنایی با مفهوم Micro Stepping و افزایش دقت حرکتی موتور
معرفی درایورهای موتور پلهای و نحوه استفاده از آنها
بررسی تکنیک Homing و نحوه تعیین موقعیت اولیه موتور
روشهای ترمز کردن در موتورهای پلهای
بررسی حداکثر سرعت در موتورهای پلهای
لینک پیش نمایش ویدئو در اینستاگرام:
https://www.instagram.com/p/DKxiWibyhyd/
لینک کامل ویدئو در یوتیوب:
https://youtu.be/ws5ms61Bx-o
صفحه گیتهاب من:
https://github.com/aKaReZa75
aKaReZa 92 - Microcontroller, Servo Motor
در این ویدئو به بررسی سروو موتور پرداخته میشود و نحوه عملکرد، ساختار و کاربردهای آن مورد بررسی قرار میگیرد. شما با مفاهیم پایهای سیگنال کنترلی سروو موتور، انواع مختلف آن و نحوه درایو کردن سروو موتور آشنا خواهید شد. ابتدا با معرفی سروو موتور و تفاوتهای آن با سایر موتورها شروع میکنیم و سپس به کاربردهای سروو موتور در صنایع مختلف میپردازیم. بعد از آن، ساختار داخلی سروو موتور و نحوه عملکرد آن به طور کامل توضیح داده میشود. همچنین، مفهوم Positional Servo و نحوه کنترل زاویهای آن بررسی میشود. در ادامه، با درایورهای سروو موتور و نحوه استفاده از آنها آشنا میشوید. همچنین سروو موتورهای پیوسته (Continuous Servo) و کاربردهای آنها و سروو موتورهای چهارسیمه مورد بحث قرار میگیرند. در نهایت، به بررسی سروو موتورهای پ حرفهای Dyanmixel، ویژگیهای منحصربهفرد آنها، سروو موتورهای AC و MG995 پرداخته میشود و آزمایشهای عملی و تستهای کاربردی بر روی سروو موتور انجام میشود.
مطالبی که در این ویدئو خواهید آموخت:
معرفی سروو موتور و تفاوت آن با سایر موتورها
بررسی کاربردهای سروو موتور در صنایع مختلف
آشنایی با ساختار داخلی سروو موتور و نحوه عملکرد آن
درک سیگنال کنترلی سروو و نحوه ارسال دستورات موقعیت آن
بررسی Positional Servo و نحوه کنترل زاویهای آن
معرفی درایورهای سروو موتور و نحوه استفاده از آنها
آشنایی با سروو موتورهای پیوسته (Continuous Servo) و کاربردهای آنها
بررسی سروو موتورهای چهارسیمه و کاربرد آن
معرفی سروو موتورهای حرفهای Dyanmixel و ویژگیهای منحصربهفرد آنها
معرفی سروو موتورهای AC
بررسی مشخصات و عملکرد سروو MG995
انجام آزمایشهای عملی و تستهای کاربردی روی سروو موتور
لینک پیش نمایش ویدئو در اینستاگرام:
https://www.instagram.com/p/DKxkF70SCAP/
لینک کامل ویدئو در یوتیوب:
https://youtu.be/7y1G4hoaXaM
صفحه گیتهاب من:
https://github.com/aKaReZa75
aKaReZa 93 - PCB, Rules - PART A
در این ویدئو به بررسی قوانین طراحی برد مدار چاپی (PCB Design Rules) میپردازیم و یاد میگیریم که چگونه با استفاده از ابزارهای Altium Designer طراحی PCB خود را بهینهسازی و استانداردسازی کنیم. اگر شما هم تا به حال با مشکلاتی مانند تداخل سیگنال، عدم تطابق پهنای ترکها یا خطاهای تولید در طراحی PCB مواجه شدهاید، این ویدئو به شما یاد میدهد که چگونه این خطاها را با تنظیم درست قوانین طراحی برطرف کنید.
مطالبی که در این ویدئو خواهید آموخت:
معرفی Design Rules در آلتیوم دیزاینر و اهمیت تنظیم آنها
نحوه تنظیم Electrical Rules برای بهینهسازی طراحی
نحوه تنظیم Routing Rules برای روتینگ بهینه
تنظیم قوانین مربوط به قطعات SMD
آشنایی با چاپ سبز و SMD Stencil
تنظیم صفحات Plane و Polygon ها برای لایههای تغذیه و گراند
نحوه تنظیم Manufacturing Rules برای جلوگیری از مشکلات تولید
تنظیم قوانین Placement برای جایگذاری بهینه قطعات
آشنایی با قوانین High-Speed، Testpoint و Signal Integrity
لینک پیش نمایش ویدئو در اینستاگرام:
https://www.instagram.com/p/DKxk-FYyWbk/
لینک کامل ویدئو در یوتیوب:
https://youtu.be/v7J4I0oYRnQ
صفحه گیتهاب من:
https://github.com/aKaReZa75
aKaReZa 94 - PCB, Rules - PART B
در ادامهی بررسی قوانین طراحی PCB در آلتیوم دیزاینر، توی این قسمت میریم سراغ چک کردن و مدیریت قوانین طراحی و یاد میگیریم چطور این خطاها رو تشخیص بدیم و اصلاح کنیم. اگه تا حالا با مشکلات عدم رعایت فاصلهها، پهنای ترک، اشتباه در تنظیم قوانین یا تداخل بین نتها مواجه شدین، این ویدئو بهتون کمک میکنه که با ابزارهای حرفهای آلتیوم، این مسائل رو برطرف کنین.
مطالبی که توی این ویدئو یادمیگیریم:
چک کردن قوانین به صورت زنده (Online DRC) و جلوگیری از خطاهای لحظهای
آشنایی با PCB Rules Panel برای مدیریت تمام قوانین طراحی
بررسی Design Rule Check (DRC) و نحوه گزارش گیری و تحلیل خطاها
نحوه نادیده گرفتن خطا (Waived Violation) و چشم پوشی موردی خطا
نحوهExport و Import قوانین طراحی برای استفاده مجدد در پروژههای مختلف
معرفی ریپوزیتوریPCB RawProject و بیان ویژگی و مزایای آن
نحوه تعریف Rule برای یک نت خاص و ایجاد سفارشی و پیچیده
آشنایی با Query ها و نحوه استفاده از آنها
نحوه تنظیم اولویت قوانین و Class بندی برای کنترل دقیقتر
نحوه پیدا کردن و رفع خطاهای موجود و مغایر با Rule های تنظیم شده
استفاده از Rule Wizard برای ایجاد قوانین جدید
لینک پیش نمایش ویدئو در اینستاگرام:
https://www.instagram.com/p/DKyh3-uyNo9/
لینک کامل ویدئو در یوتیوب:
https://youtu.be/1Rfd8kFa2eg
صفحه گیتهاب من:
https://github.com/aKaReZa75
aKaReZa 95 - Programing, Git - PART B
در ادامهی آموزش Git و مدیریت پروژههای برنامهنویسی و طراحی PCB، این قسمت رو اختصاص دادیم به ساختار مخازن (Repositories) و نحوه سازماندهی بخشهای مختلف پروژه در Github و معرفی بخش های مختلف و نحوه استفاده از اون.
مطالبی که توی این ویدئو یادمیگیریم:
معرفی صفحه اولیه گیتهاب و بخش های آن
معرفی ساختار کلی گیتهاب و دسته بندی های آن
معرفی راه های ارتباطی با من، روشهای Donate کردن
معرفی Repository کتابخانه التیوم و نحوه دریافت، نصب و کامپایل کردن آن
معرفی Repository جدید Design Template و نحوه استفاده از آن
معرفی Repository مشترک بین میکروکنترلرها و موضوعات عمومی آن
معرفی Repository میکروکنترلرهای AVR - STM32-ESP8266
معرفی Repository طراحی سخت افزار و الکترونیک
معرفی Repository زبان های برنامه نویسی
معرفی Repository بردها و شیلدهای آموزشی دوره های میکروکنترلی
لینک پیش نمایش ویدئو در اینستاگرام:
https://www.instagram.com/p/DKyim5eSA91/
لینک کامل ویدئو در یوتیوب:
https://youtu.be/zYiUItVFRqQ
صفحه گیتهاب من:
https://github.com/aKaReZa75
aKaReZa 96 - PCB, Output Jobs - PART A
اگه طراحی PCB انجام میدی، حتماً با چالشهای مربوط به خروجی گرفتن از پروژه آشنا هستی! توی این ویدئو، به طور کامل فرآیند تنظیم و مدیریت Output Jobs در آلتیوم دیزاینر رو بررسی میکنیم. یاد میگیریم چطور گزارشهای طراحی، فایلهای تولیدی مانند Gerber و BOM و خروجیهای موردنیاز برای مونتاژ و ساخت برد مدار چاپی رو به درستی ایجاد و مدیریت کنیم.
مطالبی که توی این ویدئو یادمیگیریم:
بررسی و رفع مشکلات طراحی PCB Design Rule Check (DRC)
ایجاد لیست قطعات برای سفارش و مونتاژ Bill of Materials (BOM)
مستندسازی پروژه PCB Document
ایجاد فایلهای تولیدی برای ارسال به کارخانه Gerber Files
تنظیم نقطهی مرجع برای تولید دقیق Origin Position
تنظیم خروجیهای طراحی در آلتیوم Output Jobs
نحوه تهیه گزارشهای مختلف از پروژه Report Outputs
بررسی و اعتبارسنجی خروجیها Validation Outputs
ایجاد فایلهای تولیدی برای کارخانهها Fabrication Outputs
مدیریت و دستهبندی خروجیهای پروژه Output Containers
ایجاد لیست قطعات برای لحیمکاری و مونتاژ Soldering BOM
لینک پیش نمایش ویدئو در اینستاگرام:
https://www.instagram.com/p/DKyjLClStJD/
لینک کامل ویدئو در یوتیوب:
https://youtu.be/ScCNSgey860
صفحه گیتهاب من:
https://github.com/aKaReZa75
aKaReZa 97 - PCB, Output Jobs - PART B
توی این ویدئو به ادامهی مبحث Output Jobs در آلتیوم دیزاینر میپردازیم و نحوهی ایجاد و مدیریت فایلهای موردنیاز برای ساخت و مونتاژ PCB رو یاد میگیریم.
مطالبی که توی این ویدئو یادمیگیریم:
NC Drill Files: ایجاد فایلهای سوراخکاری برای ماشینهای CNC
Drill Drawing/Guide: رسم راهنمای سوراخکاری در PCB
Pick and Place Files: تولید فایلهای موردنیاز برای مونتاژ خودکار قطعات
Electrical Rule Check (ERC): بررسی قوانین الکتریکی مدار
Report Single Pin Nets: شناسایی نتهای تکپین در مدار
Report Project Hierarchy: بررسی ساختار سلسلهمراتبی پروژه
Report Board Stack: مستندسازی لایههای برد مدار چاپی
Schematic Prints: تهیه نسخهی چاپی از شماتیک مدار
PCB 3D Print: ایجاد خروجی سهبعدی PCB
PDF3D: تهیه فایلهای PDF سهبعدی از PCB
PCB Prints: مستندسازی دو بعدی PCB
Assembly Drawings: تهیه نقشههای مونتاژ برد
Mechanical Drawings: ایجاد نقشههای مکانیکی PCB
DraftsMan: معرفی ابزار DraftsMan برای تهیه مستندات حرفهای
اگه دنبال یادگیری کامل نحوهی خروجی گرفتن از PCB برای ساخت و مونتاژ هستی، این ویدئو رو از دست نده!
لینک پیش نمایش ویدئو در اینستاگرام:
https://www.instagram.com/p/DKyj1v1SU4W/
لینک کامل ویدئو در یوتیوب:
https://youtu.be/ctD2U4BKI84
صفحه گیتهاب من:
https://github.com/aKaReZa75
aKaReZa 98 - PCB, Ordering
توی این ویدئو، میریم سراغ یکی از حیاتیترین مراحل ساخت بردهای الکترونیکی یعنی سفارش PCB از بررسی نکات ضروری قبل از سفارش گرفته تا آشنایی با شرکتهای داخلی برای ساخت برد، همه چیزو به زبونی ساده و کاربردی توضیح دادیم تا خیالت راحت بشه که پروژهت قراره درست و حرفهای ساخته بشه.
مطالبی که توی این ویدئو یادمیگیریم:
رفع مشکلات برد قبل از ارسال برای چاپ
مرور دقیق قوانین طراحی و چکلیست نهایی قبل از سفارش
روش یافتن و رفع ارورهای PCB قبل چاپ
آشنایی با مراحل مستندسازی حرفهای
معرفی شرکتهای داخلی برای سفارش
نکات مربوط به سفارش چاپ از طریق گروه Cheap Project
اگه میخوای یه PCB بدون دردسر و بدون خطا بسازی و سفارش بدی، این ویدئو رو حتماً تا آخر ببین. چون خیلی از اشتباهات رایج همینجا اتفاق میافته!
لینک پیش نمایش ویدئو در اینستاگرام:
https://www.instagram.com/p/DKykRAHyDi7/
لینک کامل ویدئو در یوتیوب:
https://youtu.be/FoJUFKjwWjk
صفحه گیتهاب من:
https://github.com/aKaReZa75
aKaReZa 99 - Simulation, Altium Designer, Fast and Easy
توی این ویدئو، با شبیهسازی مدارهای الکترونیکی داخل نرمافزار آلتیوم دیزاینر آشنا بشیم. از نصب ابزار شبیهسازی گرفته تا انجام آنالیزهای مختلف، همه چیز بهصورت کامل توضیح داده شده تا بتونی طراحیهاتو قبل از ساخت، دقیق و بیدردسر تست کنی.
مطالبی که توی این ویدئو یادمیگیریم:
نحوه نصب ابزار شبیهسازی در آلتیوم
انتخاب و استفاده از کامپوننتهای قابل شبیهسازی
انجام تحلیل DC Analysis
تحلیل زمانی یا Transient Analysis برای بررسی پاسخ مدار در طول زمان
اجرای DC Sweep برای تغییر تدریجی مقادیر و تحلیل پاسخ
تحلیلAC Analysis برای بررسی پاسخ فرکانسی مدار
اگه دنبال راهی هستی که مدارتو قبل از ساخت تست کنی، حتماً این آموزش شبیهسازی رو ببین. خیلی از هزینههای اشتباهات طراحی رو همینجا میتونی نجات بدی!
لینک پیش نمایش ویدئو در اینستاگرام:
https://www.instagram.com/p/DKyk4EXy08j/
لینک کامل ویدئو در یوتیوب:
https://youtu.be/oy_LQTaLBMg
صفحه گیتهاب من:
https://github.com/aKaReZa75