PCB.Designing
1.17K subscribers
453 photos
84 videos
16 files
49 links
Here you'll learn about

PCB Designing (AltiumDesigner, KiCAD)
3D Designing (FreeCAD)

QA Group:
@AltiumDesignerGroup
@PCBDesigning_GP

Aparat Channel:
aparat.com/mend0z0

Feel free to contact me.💐

Admin: @Mend0z0
Download Telegram
#PCB_Designing_Note
#2Layer_PCB_Layout
#Basic
#Persian
#9

2 Layer PCB Routing Topology

Reference: PCB Designing Techniques For EMC Compliance

Today: March 27, 2021

@PCBDesigning
#PCB_Layout_Guideline
#USB_Trace_Routing_Guidelines
#PICMG_COM_Express
#USB2_or_1
#12

USB Trace Routing Guidelines

Reference: PICMG® COM Express®

Today: March 30, 2021

@PCBDesigning
#Software_Intro
#PCB_Design_CAD
#All_OS
#CERN_and_Jean_Pierre_Charras
#13

KiCad is a free software suite for electronic design automation. It facilitates the design of schematics for electronic circuits and their conversion to PCB designs.

Download Links: https://kicad.org/download/

Tutorial Will Upload Soon

Today: March 31, 2021

@PCBDesigning
#PCB_Designing_Note
#2Layer_PCB_Layout
#Basic
#English
#17

2 Layer PCB Routing Topology

Reference: PCB Design Techniques for EMC Compliance

Check The Comment Below

Today: April 3, 2021

@PCBDesigning
#PCB_Designing_Note
#2Layer_PCB_Layout
#Basic
#Persian
#18

2 Layer PCB Routing Topology

Reference: PCB Design Techniques for EMC Compliance

قسمت کامنت حتماً دقت شود

Today: April 3, 2021

@PCBDesigning
#PCB_Layout_Guideline
#USB_Type_C_Routing_Guideline
#ST
#TCPP01_M12
#English
#Persian
#21

USB Type C Routing Guideline

AN576 download link in comment

Reference: TCPP01-M12 Datasheet and AN576

Today: April 11, 2021

@PCBDesigning
#PCB_Designing_Note
#POWER_BUS
#CAP
#LPF

همانطور که گفتم اول خازن با مقدار کمتر رو در نزدیکترین حالت به ای سی قرار بدین و بعد به همین ترتیب از کوچیک به بزرگ خازن ها رو در نزدیک ترین حالت به صورت موازی قرار بدید.

بهترین حالت خازن ها به صورت موازی با ای سی، اگر حالا نشد ولی کوچیکترین خازن رو حتما در نزدیک ترین موقعیت (موازی ) قرار بدین.

ترک ها رو به اندازی کافی بزرگ در نظر بگیرین!

ویا هم به اندازه کافی ( نه کم ن زیاد ) قرار بدید. توجه کنین تعداد ویا بسته به جریانی که ای سی می کشه داره با توجه اندازه ویا و ای سی که دارین استفاده می کنین بررسی کنین چندتا ویا لازم هست و به مقدار کافی اضافه کنین.

@PCBDesigning
#PCB_Designing_Note
#DECAP
#GND
#VIA

یک نکته ی ریز دیگه که تو عکس قبلی هم کاملا مشخص. برای هر خازن ویا مخصوص به خودش رو به سمت زمین در نظر میگیرین. *نباید ویا رو بین دو خازن شیر کرد* هرکدوم ویا خودش رو داره!

حالا اگه شما تشخیص دادین برای هر خازن سه تا ویا لازمه پس برای هر خازن 3 تا ویا بزارین. ویا ها رو share نکنین.

@PCBDesigning
#PCB_Designing_Note
#Via
#Via_In_PAD
#VIP

یک پست یکم چالش برانگیز بزارم. ویا رو کجا بزاریم :)

تو
شکل بالا گفته روی پد چرا!

1- کاهش ترک VCC و VSS در خازن های Decoupling.
2- کاهش خاصیت سلفی که بوجود میاد بین ای سی و خازن decoupling
3- کاهش فاصله فیزیکی خازن نسبت به ای سی.

حالا فوری ورندارین هرچی ویا هست بزارین روی پد ها! دقت کنین ای سی که در این شکل هست ای سی BGA. و اون عکس سبز رنگ هم صرفا خواسته Via in padرو به نمایش بزاره. فاصله ای که مورد بحث، فاصله ی بین خازن و پد ای سی BGA هست.

یکی دو سه مورد از اشکالاتی که ممکنه بوجود بیاد وقتی شما روی خوب پد ویا میزنین این هست که.

موقع مونتاژ قلع شما کشیده میشه داخل پد و اگر رو تیراژ باشه و دستی مونتاژ نکنین ممکنه اصلا قلع نگیره پایه ی قطعه.
بعد شرکتی که دادین چاپ بشه بردتون ممکنه پد رو نابود بکنه و چیزی جز سوراخ نمونه!

در کل زدن ویا روی پد شرایط داره و اگر شرایطش ایجاد بکنه میشه روی پد ویا زد.

انواع ویا هم می تونین بخونین دوتا شکل سبز رنگ مربوط به این سایت هستش.
https://www.protoexpress.com/pcb/learn-pcb/designing-pcb-vias/

@PCBDesigning
#PCB_Designing_Note
#Via
#Via_In_PAD
#VIP

البته یک سری شرکت ها منجمله همین شرکتی که سایتش رو گذاشتم داخل این ویا ها یک ماده اپوکسی میریزن که دیگه ویا قلع رو نکشه و مشکلی توی مونتاژ بوجود نیاد. یکم این قضیه جدید و من فکر نمی کنم همه شرکت ها انجام بدن و شما با اطمینان بخواهین این کار رو انجام بدین. باز اگه دوستان تجربه ای دارن تو کامنت بزارن که ویا رو با اپوکسی پر کرده باشن!

https://www.protoexpress.com/pcb/learn-pcb/designing-pcb-vias/

@PCBDesigning
#PCB_Stack_Up
#TI_Recommendation
#6Layer

یک استک اپی که شرکت TI پیشنهاد داده برای برد 6 لایه و 6 مدل هست و یک سری موارد شامل Decoupling و EMC و Signal Integrity هم بررسی کرده. دیگه هرجور شما صلاح میدونین. این استک اپ فقط نحوه ی چینش لایه ها رو گفته. ذخامت و ... رو هیچی نگفته. برای برد چهار لایه هم در پست بعدی میزارم

@PCBDesigning
#PCB_Stack_Up
#TI_Recommendation
#4Layer

پیرو پست قبل این برای چهار لایس. همونطور که می بینین از نظر EMC برد چهار لایه مناسب نیست. حالا دلیل بر این نمیشه با برد دو لایه تفاوتی نکنه! نه خیلی متفاوت هست و قطعا تاثیر خودش رو داره. منتها نسبت به برد 6 لایه و یا بیشتر شاید اون کارایی که مد نظر هست در بعضی کار های حساس براورده نشه. در کل این هم 4 مدل براش گفته شده و همانند پست پیشین اون موارد رو بررسی کرده.

@PCBDesigning
#PCB_Layout_Rules
#Bending_Rules
#TI

هنگام روت کردن ترک های که سیگنال فرکانس بالا و سیگنال فرکانس بالای تفاضلی دارن بهتر که از زاویه دادن یا خمش ترک جلوگیری کنین و خط مستقیم بیشتر باشه. خب صد در صد می دونیم که در شرایط بسیار نادری این امکان وجود داره که فقط با یک خط صاف بتونین اتصال رو انجام بدید، پس در هنگام خم کردن اون ترک بهتر از زوایایی استفاده کنیم که برابر یا بیشتر از 135 درجه ( 90+45 = 135 ) باشن. داخل شکل غیر از زاویه به موارد دیگر هم حتما دقت کنین چرا که بسیار مهم هستش.

حالا این مورد رو تقریبا خیلی ها باهاش اشنا بودن. منتها هدف گذاشتن این پست این بود که چه جوری می تونیم در التیوم قانونی رو بزاریم ( rules ) که این رو برای ما به صورت خودکار چک بکنه و از بوجود اومدن خطا جلوگیری بکنه! پست بعد نحوه ی تعیین زاویه رو میگم
پست بعدیش set back رو میگم. set back میشه اون قسمت از ترک که نوشته بزرگتر از 1.5x باشه.

@PCBDesigning
#AltiumDesigner21.2.2
#PCB_Rules
#Bending_Rules

یک مورد. مقدارش رو 134 بزارید چون 135 بزارید ترک شما باید 136 درجه باشه تا ایراد نگیره! 136 درجه چون بی معنی هست پس شما 134 بزارید. اون تیک Tracks only هم بزنین و گرنه به هرچی هست و نیست ایراد میگیره.
نکته ی مهم: این قانون رو فقط باید برای ترک هایی اعمال کنین که نیاز هست ( مثلا فقط ترک های دیتای USB) اگر All بزارین به همه چیز گیر میده. سیگنال های فرکانس پایین اهمیت نداره که 90 باشن یا نباشن یا تغذیه خیلی اهمیت نداره زاویش. پس حتما دقت کنین که برای جلوگیری از خطاهای الکی روی سیگنال های مد نظر این قانون رو اعمال کنین.

مربوط به این پست:
https://t.me/PCBDesigning/732

@PCBDesigning
#AltiumDesigner21.2.2
#PCB_Rules
#Bending_Rules

اینا ها، اگه گزینه ی Tracks only رو فعال نکنین و روی نت هایی که مهم هستن اعمال نکنین هرچی گیرش بیاد رو ارور میگیره. این یک نمونش هست. 440 ارور فقط همینا هستش داخل یک پروژه بسیار کوچیک.

همه اینا رو که گفتم واسه خاطر این پست بود:

https://t.me/PCBDesigning/732

@PCBDesigning
#PCB_Layout_Guidline
#Component_Placement
#Analog_Devices_Inc.

LT8471
IC REG MULTI CONFG ADJ DL

یک توضیح کوچیک هم راجع به این اختصار بدم شاید بعضی از دوستان ندونن و تازه کار باشن.
IC = Integrated Circuit
REG = Regulator
MULTI CONFIG = Multi Configuration = پیکربندی چندگانه
حال این پیکربندی اینا رو ولش کنین منظورش اینکه شما هم می تونی باهاش افزایش ولتاژ داشته باشی هم کاهش ولتاژ، هم ولتاژ مثبت تولید کنی هم ولتاژ منفی. منظور از پیکربندی چندگانه اینه.
ADJ = Adjustable = متغییر
DL = Dual = دو خروجی

چندتا جاگذاری قطعات برای رگولاتور های سویچینگ میزارم برای ای سی LT8471. این جاگذاری ها پیشنهاد خود شرکت انالوگ دیوایسز هستش و خوبی دیدن این ها اینکه، ایده میده به طراح برای طرحی های بهتر.
پیشتر هم اشاره کردم، این ها ضروری نیست و حتما قرار نیست اینطوری انجام بشه اما از این کاری که انجام دادن و علت این کار، ایده بگیرید و سعی کنین تو اون فضایی که دارین روش های مناسب به کار ببرین تا خروجی مطلوب حاصل بشه

@PCBDesigning
#AltiumDesigner21.2.2
#Parameter_Set_Tool
#Blanket_Tool
#PCB_Rules

یک کوچولو زمانش طولانی شد این کلیپ اما اگه بخش بندی کنم براتون میشه

1- تعیین قوانین برای یک نت
2 - تعیین قوانین برای چندین نت همزمان
3 - تعیین قوانین برای یک نت و یک مقدار بررسی بیشتر روی قوانین
4 - ایجاد یک نت کلاس و اعمال قوانین متفاوت برای net داخل net class

حتما سعی کنین ازش استفاده کنین مخصوصا اگر قرار قوانین خاصی اعمال کنین برای قسمت های مختلف ورژن های قبلی تا اگر درست یادم باشه 18 به همین صورته. 16 یک مقدار متفاوته.

https://aparat.com/v/mrjo3

@PCBDesigning
#AltiumDesinger21.2.2
#Metering_and_Dimension
#PCB
#Mechanical_Layer

این کلیپ دو بخش داره! یکی صحت اندازه گذاری، و قسمت دوم توضیحی بر انواع لایه ی مکانیکال.
دوتاش هم مهمه هم کاربردی!
در رابطه با propertise قسمت Dimension هم کلیپ جداگانه قرار خواهم داد.
و توضیح بیشتر اینکه،

حتما اندازه گذاری انجام بدید ( اطراف برد، هر سوراخی، شیاری، قطعه ای جای خاصی داره و هرچیزی که موقعیت مکانی به خصوصی داره)
و
حتما با استفاده از انواع لایه ی مکانیکالی که وجود داره در PCB خودتون اطلاعات لازم رو بنویسید، اطلاعات بیشتر برد حرفه ای تر و جواب درست گرفتن از برد بسیار راحت تر هست.

https://aparat.com/v/PEnhd
#AltiumDesigner21.6.1
#Union
#PCB
#Video

کاربرد Union در قسمت پی سی بی. یکی از پرسش هایی که مطرح شد این بود که
"میشه چنتا قطعه رو بهم لینک کرد که یکیشو جابجا کردی بقیشم با اون جابجا بشه؟" و پاسخ همین کاربرد Union هست. از کاربرد های دیگه Union در ایمپورت کردن Logo هست که کلیپش رو پیشتر گذاشتم می تونین ببینین.
و بعضی موقع هم هست نیاز هست چند قطعه نسبت به هم فاصله ی مشخصی داشته باشن و اگر یک موقع نیاز به جا به جایی بود فاصله تغییر نکند؛پس از همین ابزار می تونین استفاده بکنین.

یک کاربرد دیگه هم بخواهم بگم شما فرض کنین 8 تا رله دارین با مدار مشترک حالا ما فرض می گیریم همه رو دستی یک گوشه مثل هم درست کردین. موقعی که می خواهین بیارین روی برد کنار دیگر قطعات اون مداراتی که اون گوشه کنین رو union کنین راحت یک دونه قطعه رو میگیرین و باقی باهاش میاد بدون اینکه فواصل به هم به ریزه و ...

در کل ابزار خوبیه، میشه باهاش دوست شد :)

@PCBDesigning


https://aparat.com/v/2shA7
#IPC_Standard
#Line_Width
#PCB_Routing

وقت همه دوستانی که تا به امروز همراه من بودن به خیر باشه.

برگشتم با یک پست خوب، حالا البته امیدوارم که بتونم ادامه بدم.

این جدول داخل داکیومنت IPC هست که در رابطه با عرض ترک صحبت می کنه.

یک نکته ای که هست اینکه خب ممکنه یک تصوری باشه که اره هرچی ما عرض ترک رو بیشتر کنیم بهتر هست و اگر جا باشه تا می تونیم باید عرض رو بزرگ در نظر بگیریم و ...

اما دوتا نکته هست

1- اره عرض ترک زیاد باشه ساخت برد راحت تر هست، و از طرفی انتقال سیگنال بهتر صورت میگیره و تا اینجا همه چی اوکی هست.

2- اما این افزایش بی خودی عرض ترک باعث میشه که اثر crosstalk بوجود بیاره و سیگنال روی ترک ها روی هم دیگه اثر بزارن.

پس طبق همیشه که من گفتم. بهتر با برنامه و با دلیل کاری رو انجام بدین. اگر دلیل موجهی برای افزایش عرض ترک هست که افزایش بدید

اما اگر دلیل موجهی نیست اصلا این کار رو نکنین و حالت معمول مثلا 10mil یا 8mil خوبه. حالا مثلا 12.5mil هم مناسبه ولی دقت کنین که نه خیلی زیاد باشه نه خیلی کم

"" همه چیز به شرایط برد داره. ""

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

@PCBDesigning