طراحی با سرعت بالا با KiCad
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- درک معماری و قابلیتهای ماژول محاسباتی LattePanda Mu، از جمله نیازمندیهای توان، داده و رابطهای پرسرعت آن
- طراحی یک بورد حامل کامل که LattePanda Mu را به یک کامپیوتر مستقل و کاربردی تبدیل کند.
- استفاده حرفهای از KiCad برای ایجاد شماتیکهای سلسلهمراتبی چندبرگی و مدیریت پروژههای پیچیده PCB
- انتخاب صحیح قطعات و مدیریت فوتپرینت برای کانکتورها، مدارات توان و رابطهای پرسرعت.
- پیکربندی و بهینهسازی چیدمان لایههای PCB برای یکپارچگی سیگنال و امپدانس کنترلشده
- طراحی و مسیرکشی جفتخطوط تفاضلی پرسرعت برای رابطهای USB 3.0 ،HDMI و اترنت گیگابیتی
- پیادهسازی بهترین روشها برای اتصال زمین، شیلدینگ و توزیع توان جهت به حداقل رساندن نویز و تداخل
- انجام محاسبات امپدانس و تطبیق طول برای مسیرهای پرسرعت با استفاده از KiCad و ابزارهای آنلاین
- ادغام مدارات حفاظتی و فیلتر، شامل ESD، سرکوب گذرا و اصلاح سیگنال
- طراحی و تأیید شبکههای توزیع توان (PDN) برای تنظیم ولتاژ پایدار در چندین ریل ولتاژ
- اعمال قوانین و محدودیتهای طراحی مطابق با استانداردهای ساخت و مونتاژ برای تولید حرفهای PCB
- تهیه مستندات کامل ساخت و مونتاژ، شامل فایلهای Gerber، دریل، Pick-and-Place و BOM
- استفاده از ابزارهای DRC و DFM برای تأیید قابلیت ساخت و شناسایی مشکلات بالقوه طراحی قبل از تولید
- همکاری مؤثر با سازندگان PCB با تفسیر مشخصات چیدمان لایهها و گزارشهای امپدانس
- ارزیابی و تست بورد مونتاژ شده، تأیید یکپارچگی سیگنال، عملکرد توان و عملکرد رابطها.
پیشنیازهای دوره
- اصول اولیه الکترونیک – ولتاژ، جریان، مقاومت و قانون اهم.
- قطعات و نمادهای الکترونیکی – مقاومتها، خازنها، دیودها، ترانزیستورها و ICها
- مبانی طراحی شماتیک – چگونگی خواندن و ایجاد شماتیک مدار.
- گردش کار اولیه طراحی PCB – جایگذاری قطعات، مسیرکشی و تولید فایلهای ساخت.
- آشنایی با KiCad – استفاده اولیه از ویرایشگرهای شماتیک و PCB، همانطور که در دوره KiCad Like a Pro آموزش داده شده است.
- تجربه طراحی بوردهای ساده – مانند Arduino shields یا Raspberry Pi hats.
- درک سیگنالهای منطقی دیجیتال – منطق بالا/پایین، مقاومتهای Pull-up/Pull-down و خطوط باس.
- مفاهیم پایه منبع تغذیه – رگولاتورهای ولتاژ، محدودیتهای جریان و خازنهای دکوپلاژ.
- راحتی با خواندن دیتاشیتها و طراحیهای مرجع – تفسیر پیناوتها و مشخصات الکتریکی.
- سواد کامپیوتری عمومی – مدیریت فایل، استفاده از اپلیکیشن های ویندوز/مک/لینوکس و کار با فایلهای طراحی
توضیحات دوره
در این دوره، یاد خواهید گرفت که چگونه یک بورد حامل کامپیوتری حرفهای و پرسرعت را از پایه با استفاده از KiCad طراحی کنید. این پروژه بر اساس LattePanda Mu، یک ماژول محاسباتی قدرتمند مبتنی بر Intel N100 است و شما یک بورد حامل سفارشی کاملاً کاربردی خواهید ساخت که رابطهای آن - USB، HDMI، اترنت، GPIOها و توان - را به کانکتورهای استاندارد هدایت میکند.
از طریق یک رویکرد ساختاریافته و عملی، درک عمیقی از هر دو جنبه تئوری و عملی طراحی PCB مدرن برای سیستمهای دیجیتال پرسرعت به دست خواهید آورد. شما از بورد حامل LattePanda Mu Lite به عنوان یک منبع اصلی استفاده خواهید کرد. شما یک طراحی شماتیک سفارشی چندبرگی ایجاد کرده، به سمت چیدمان بورد و مسیرکشی جفتخطوط تفاضلی پیش میروید و یاد میگیرید که چگونه برای یکپارچگی سیگنال، کنترل امپدانس و قابلیت ساخت طراحی کنید.
در طول مسیر، مفاهیم کلیدی مهندسی مانند پیکربندی چیدمان لایهها، مسیرکشی با امپدانس کنترلشده، حفاظت ESD و استراتژیهای اتصال زمین را بررسی خواهید کرد. همچنین خواهید دید که چگونه از ابزارهای طراحی پیشرفته KiCad برای مدیریت شماتیکهای سلسلهمراتبی، کلاسهای نت و جفتخطوط تفاضلی استفاده کنید و چگونه پروژه خود را با بررسی قوانین طراحی و تأیید DFM برای ساخت آماده کنید.
در پایان دوره، نه تنها یک بورد حامل پرسرعت آماده برای ساخت خواهید داشت، بلکه اعتماد به نفس طراحی PCBهای پیچیده و واقعی را که مطابق با استانداردهای حرفهای هستند، به دست خواهید آورد. چه هدف شما ساخت کامپیوتر تکبورد خودتان، نمونهسازی اولیه یک سیستم نهفته جدید، یا صرفاً ارتقاء مهارتهای خود به عنوان یک طراح الکترونیک باشد، این دوره نقشه راه کاملی را ارائه میدهد.
این دوره برای چه کسانی است؟
اگر تا به حال خواستهاید فراتر از پروژههای آردوینو یا Raspberry Pi بروید و یاد بگیرید که کامپیوترهای واقعی چگونه طراحی میشوند، این دوره برای شماست. این دوره برای سازندگان، مهندسان و دانشجویانی ساخته شده است که میخواهند فرآیند کامل تبدیل یک ماژول محاسباتی به یک کامپیوتر کاملاً کاربردی را درک کنند.
برای شرکت در این دوره نیازی نیست متخصص طراحی پرسرعت باشید - مدرس از مبانی آشنا شروع کرده و بر دانش موجود شما از الکترونیک و طراحی PCB بنا میکند. با هم بررسی خواهیم کرد که مهندسان حرفهای چگونه به طراحی بورد مدرن، از شماتیک تا ساخت و تست، نزدیک میشوند.
اگر قبلاً با KiCad کار کردهاید، این دوره به شما کمک میکند تا مهارتهای خود را به سطح بالاتری ببرید. و اگر با مفاهیم سرعت بالا مانند جفتخطوط تفاضلی، تطبیق امپدانس و چیدمان لایههای کنترلشده تازه کار هستید، خواهید دید که چگونه این ایدهها در یک پروژه واقعی و عملی جای میگیرند: یک بورد حامل سفارشی برای LattePanda Mu است.
در پایان، شما نه تنها چگونگی طراحی یک بورد پیچیده را درک خواهید کرد، بلکه دلیل اهمیت برخی تصمیمات طراحی را نیز خواهید فهمید - مهارتهایی که میتوانید در هر پروژه سختافزاری پیشرفتهای به کار بگیرید.
پیشنیازهای دانش
این دوره برای کسانی طراحی شده است که قبلاً تجربهای در زمینه الکترونیک و طراحی PCB دارند، اما میخواهند گام بزرگ بعدی را به سمت طراحی بورد حرفهای با سرعت بالا بردارند. از آنجایی که بورد حامل LattePanda Mu شامل رابطهای پیچیدهای مانند USB 3.0 ،HDMI و PCIe است، داشتن اصول محکم در KiCad و اصول کلی طراحی PCB به شما کمک میکند تا بیشترین بهره را از این تجربه ببرید.
اگر با KiCad یا طراحی PCB تازه کار هستید، مدرس توصیه میکند که با دوره پایه او، KiCad Like a Pro شروع کنید. در آن دوره، همه چیزهایی را که برای راحت کار کردن با KiCad نیاز دارید یاد خواهید گرفت - از ایجاد شماتیک و مدیریت فوتپرینت تا چیدمان و ساخت. اگر قبلاً یک پروژه کامل PCB را انجام ندادهاید، این یک نقطه شروع عالی است.
اگر از قبل با KiCad آشنا هستید و پروژههای سادهتری مانند شیلدهای آردوینو، بوردهای بریکاوت سنسور یا کلاههای Raspberry Pi طراحی کردهاید، مرور دوره متوسطه مدرس، Advanced PCB Design with KiCad برای شما مفید خواهد بود. این دوره مفاهیم پیشرفتهتری مانند طراحی چندلایه، جفتخطوط تفاضلی و یکپارچهسازی منبع تغذیه را معرفی میکند - مهارتهایی که مستقیماً از موفقیت شما در این پروژه بورد حامل کامپیوتری پرسرعت پشتیبانی میکنند.
سختافزار و نرمافزار
تنها چیزی که برای تکمیل این دوره نیاز دارید یک کامپیوتر با قابلیت اجرای KiCad است - هیچ سختافزار اضافی دیگری لازم نیست. ما از مستندات عمومی LattePanda Mu و طراحی مرجع Lite Carrier Board به عنوان پایه استفاده خواهیم کرد. شما یاد خواهید گرفت که چگونه این طرحها را با استفاده از دادههای مهندسی واقعی تکرار و گسترش دهید، بدون اینکه نیاز به داشتن سختافزار واقعی داشته باشید.
برای نرمافزار، شما از KiCad، مجموعه نرمافزاری متنباز و پیشرو در صنعت طراحی PCB، برای ایجاد شماتیکها، مدیریت پروژههای سلسلهمراتبی و طراحی چیدمان PCB پرسرعت خود استفاده خواهید کرد. همچنین از ابزار DFM NextPCB (نسخه قابل دانلود ویندوز) برای انجام بررسیهای طراحی برای ساخت (DFM) و محاسبات امپدانس استفاده خواهید کرد - که هر دو مراحل ضروری در تولید بوردهای حرفهای و قابل ساخت هستند.
هم KiCad و هم ابزار DFM NextPCB برای دانلود و استفاده کاملاً رایگان هستند. آنها با هم محیط قدرتمندی برای طراحی بوردهای مدار پیشرفته و آماده تولید از کامپیوتر شخصی شما فراهم میکنند.
تمرینها را دنبال کنید و تجربه طراحی عملی و واقعی را با استفاده از ابزارهای حرفهای - بدون هیچ سرمایهگذاری سختافزاری خاصی - به دست آورید.
این دوره برای چه کسانی مناسب است؟
- علاقهمندان به الکترونیک که آماده ورود به طراحی پیشرفته PCB با سرعت بالا هستند.
- مهندسانی که به دنبال تجربه عملی در طراحی بوردهای حامل x86 هستند.
- مربیان و دانشجویانی که طراحی سختافزار کامپیوتری واقعی را بررسی میکنند.
- سازندگانی که میخواهند پلتفرمهای محاسباتی ماژولار را به سیستمهای کامل تبدیل کنند.
طراحی با سرعت بالا با KiCad
-
010 – مرور کلی دوره و اهداف 08:22
-
030 – در این دوره چه چیزی طراحی میکنیم؟ 07:33
-
050 – مقدمهای سریع بر طراحی PCB پرسرعت 06:48
-
055 - یادگیری طراحی پرسرعت با طراحی مرجع LattePanda Mu 16:50
-
056 - اصول اولیه طراحی PCB پرسرعت 09:59
-
060 - راهاندازی پروژه جدید KiCad 10:55
-
080 - راهاندازی ویرایشگر شماتیک 05:11
-
085 - راهاندازی گرید و اجتناب از اشتباهات مدرس 04:06
-
090 - ایجاد برگههای سلسلهمراتبی 08:03
-
100.1 - برگه شماتیک LattePanda Mu - شروع 08:14
-
100.2 - برگه شماتیک LattePanda Mu - مقاومتهای Pull-down 11:03
-
100.3 - برگه شماتیک LattePanda Mu - برچسبهای سلسلهمراتبی 07:33
-
100.4 - برگه شماتیک LattePanda Mu - نمایش برچسبهای سلسلهمراتبی در برگه ریشه 06:29
-
100.5 - برگه شماتیک LattePanda Mu - مستندات روی برگه 01:31
-
110.6 - واحد منبع تغذیه، دکمههای پاور و ریست 04:30
-
110.7 - واحد منبع تغذیه، رفع مشکلات تراز نبودن گرید 05:44
-
110.8 - واحد منبع تغذیه، اتصال برگههای سلسلهمراتبی 04:24
-
120.1 - فن CPU 14:42
-
120.2 - فن CPU، اتصال برگههای سلسلهمراتبی 03:07
-
130.1 - پیادهسازی GPIOها 13:07
-
130.2 - تکمیل GPIOها 02:32
-
140.1 - پیادهسازی PCIe x4 14:58
-
140.2 - PCIe x4: اتصال برگههای سلسلهمراتبی و اصلاحات گرید 04:37
-
150.1 - پیادهسازی اترنت گیگابیتی 21:01
-
150.2 - اترنت گیگابیتی: اتصال برگههای سلسلهمراتبی 04:46
-
160.1 - پیادهسازی USB 2 17:56
-
170.1 - پیادهسازی HDMI 19:10
-
170.2 - HDMI: اتصال برگههای سلسلهمراتبی 04:09
-
180.1 - سیمکشی برگه M.2 14:24
-
180.2 - سیمکشی برگه M.2 و اصلاحات 05:13
-
190 - بررسی قوانین الکتریکی (ERC) 08:07
-
200 - ملاحظات تعداد لایههای PCB 12:21
-
210.1 - بررسی در محیط Layout 06:39
-
210.2 - راهاندازی و پیکربندی اولیه ویرایشگر Layout 09:43
-
220.1 - Layout - طرح کلی بورد و ایمپورت کردن قطعات 05:58
-
220.2 - Layout - تنظیم فوتپرینتهای گمشده و وارد کردن به Layout 08:04
-
230.1 - Layout - محاسبات امپدانس و چیدمان لایهها 05:11
-
230.2 - Layout - محاسبات امپدانس و چیدمان لایهها 10:11
-
230.3 - Layout - محاسبات امپدانس و چیدمان لایهها 04:56
-
235 - Layout - جایگذاری قطعات و ملاحظات مسیرکشی 15:08
-
240 - Layout - آمادهسازی و طرحریزی مسیرکشی 05:40
-
250 - Layout - راهنمای تنظیم طول جفتخطوط تفاضلی در KiCad 9 03:05
-
260 - Layout - محدودیتهای طول مسیر 03:55
-
265 - Layout - جایگذاری قطعات اصلی 28:14
-
270.1 - Layout - مقدمه مسیرکشی کلیدهای M.2 10:44
-
270.2 - Layout - جایگذاری و تصمیمگیری برای کلید M.2 07:44
-
270.3 - Layout - تغییر موقعیت کلید M.2 07:14
-
270.4 - Layout - مسیرکشی کلید M.2 20:05
-
270.5 - Layout - مسیرکشی سایر سیگنالهای کلید M.2 09:52
-
280.1 - Layout - جایگذاری HDMI 39:37
-
280.2 - Layout - مسیرکشی جفتخطوط تفاضلی HDMI 09:03
-
280.3 - Layout - ادامه مسیرکشی HDMI 22:19
-
290.1 - Layout - جایگذاری USB 3 08:10
-
290.2 - Layout - جایگذاری قطعات غیرفعال USB 3 و مسیرکشی جزئی 20:13
-
290.3 - Layout - اصلاح شماتیک USB 3 - دیودهای محافظ - تکمیل مسیرکشی 12:29
-
300.1 - Layout - بهینهسازی مسیرهای موجود اترنت 24:54
-
300.2a - Layout - مسیرکشی اترنت بخش 1 15:17
-
300.2b - Layout - مسیرکشی اترنت بخش 2 37:59
-
300.3 - Layout - تکمیل مسیرکشی اترنت 11:06
-
310 - Layout - مسیرکشی USB 2 08:46
-
315 - Layout - مسیرکشی سیگنالهای رابط باقیمانده 14:43
-
316 - Layout - قطعات غیرفعال باقیمانده کلید M.2 12:21
-
320 - Layout - مسیرکشی GPIO 01:08:58
-
325 - Layout - توصیههایی برای پرکردن مس 05:25
-
326 - Layout - بررسی پرکردگیهای مس در طراحی مرجع 13:09
-
327 - Layout - ایجاد پرکردگی مس GND در لایههای L2 و L3 34:53
-
330.1 - Layout - فن CPU و کانکتور USB-C PD 35:33
-
330.2 - Layout - جک آداپتور و U15 40:24
-
330.3 - Layout - تغییر موقعیت قطعات پاور 07:59
-
330.4 - Layout - مسیرکشی U16 15:44
-
335 - Layout - باتری و دکمهها 07:50
-
336 - Layout - توزیع برق 26:18
-
337 - Layout - افزایش عرض مسیر 3v3 01:35
-
338 - Layout - اتصال VDC، مسیرکشی مسیرهای برق و سیگنالهای باقیمانده 18:26
-
340.1 - Layout - بررسی قوانین طراحی (DRC) و تعمیر 32:05
-
340.2 - Layout و DRC و مشکلات سیلکاسکرین 21:18
-
345.1 - Layout - تغییر شکل لبه پایینی PCB برای کانکتورها 12:02
-
346.1 - Layout - ملاحظات تکمیلی - عرض مسیر جفتخطوط تفاضلی 08:00
-
346.2 - Layout - ملاحظات تکمیلی - عرض و فاصله سایر مسیرهای سیگنال 05:35
-
345.2 - Layout - تغییر شکل سمت راست لبه PCB برای کانکتورها 12:11
-
350 - Layout - سیلکاسکرین 15:45
-
355.1 - Layout - تحلیل DFM و بهبودها 34:19
-
355.2 - Layout - تحلیل DFM و اصلاح مشکلات فاصله مته تا مس 17:37
-
360 - اکسپورت کردن و سفارش 16:02
-
361 - بروزرسانی BOM مونتاژ 06:11
-
365 - کارهایی برای بهبود در زمان انتظار 09:34
-
370 - بروزرسانی BOM 2 07:32
مشخصات آموزش
طراحی با سرعت بالا با KiCad
- تاریخ به روز رسانی: 1404/12/10
- سطح دوره:متوسط
- تعداد درس:87
- مدت زمان :19:22:40
- حجم :14.55GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy