مهندس الکترونیک
Open in Telegram
کانال تلگرام مهندس الکترونیک لینک حمایت در سایت رسمی حامی باش : 🌠https://hamibash.com/elec_source🌠 - لینک گروه : @elec_src_grp کانال یوتیوب https://youtube.com/@elec_source?si=oupCXK8o1DYDeAi9
Show more3 240
Subscribers
No data24 hours
-47 days
-1630 days
Posts Archive
3 240
#hardware
#Pcb
#hardware_design
#EMI
PCB Design Guidelines For Reduced EMI
قسمت 1
1 . Background
1.1 RF Sources
راهنمای طراحی که مورد بحث قرار میگیرند مربوط به نویز فرکانس رادیویی (RF) از پردازنده است. این نویز داخل دستگاه تولید میشود و به روشهای مختلفی به بیرون منتقل میشود. نویز در تمام خروجیها، ورودیها، منبع تغذیه و زمین در همه زمانها حضور دارد. به طور بالقوه، هر پین روی پردازنده میتواند یک مشکل باشد.
بزرگترین مشکل نویز از پینهای ورودی/خروجی (I/O) مدار مجتمع (IC) است. زیرا ناحیهای که توسط trace متصل به این پینها روی PCB پوشانده میشود، یک آنتن بزرگ را تشکیل میدهد. این پینها همچنین به کابلهای داخلی و خارجی متصل میشوند. نویز ناشی از سوئیچینگ کلاک داخل IC به شکل "glitch" روی یک خروجی استاتیک ظاهر میشود.
دومین عامل مهم نویز، سیستم منبع تغذیه است که شامل رگولاتور ولتاژ و خازنهای بایپس در هر دو بخش رگولاتور و پردازنده میباشد. این مدارها منبع تمام انرژی RF در سیستم هستند، زیرا جریان مورد نیاز برای سوئیچینگ را به مدارهای کلاک شده داخل IC تأمین میکنند.
سومین منبع نویز، مدار نوسانساز است که در آن نوسانساز از یک ریل به ریل دیگر نوسان میکند. علاوه بر فرکانس اصلی، هارمونیکها نیز در سمت خروجی معرفی میشوند زیرا بافر خروجی دیجیتال است و موج سینوسی را به شکل مربعی درمیآورد. همچنین، هر نویزی که توسط عملیات داخلی مانند بافرهای کلاک ایجاد شود، در خروجی ظاهر میشود. اگر جداسازی مناسب بین کریستال و مدارهای تانک آن از سایر قطعات و trace ها روی PCB حفظ شود و نواحی حلقهها(Loop area ) کوچک نگه داشته شوند، نباید مشکلی از نظر این منبع نویز وجود داشته باشد. اما اگر ICها یا قطعات passive مانند در نزدیکی کریستال قرار گیرند، هارمونیکهای کریستال میتوانند القا شده و منتشر شوند.
ادامه دارد …
لینک حمایت مالی حامیباش جهت حمایت از کانال
#مهندس_الکترونیک
#الکترونیک
🆔 @elec_source
3 240
#hardware
#Pcb
#hardware_design
#EMI
PCB Design Guidelines For Reduced EMI
قسمت 1
1 . Background
1.1 RF Sources
راهنمای طراحی که مورد بحث قرار میگیرند مربوط به نویز فرکانس رادیویی (RF) از پردازنده است. این نویز داخل دستگاه تولید میشود و به روشهای مختلفی به بیرون منتقل میشود. نویز در تمام خروجیها، ورودیها، منبع تغذیه و زمین در همه زمانها حضور دارد. به طور بالقوه، هر پین روی پردازنده میتواند یک مشکل باشد.
بزرگترین مشکل نویز از پینهای ورودی/خروجی (I/O) مدار مجتمع (IC) است. زیرا ناحیهای که توسط trace متصل به این پینها روی PCB پوشانده میشود، یک آنتن بزرگ را تشکیل میدهد. این پینها همچنین به کابلهای داخلی و خارجی متصل میشوند. نویز ناشی از سوئیچینگ کلاک داخل IC به شکل "glitch" روی یک خروجی استاتیک ظاهر میشود.
دومین عامل مهم نویز، سیستم منبع تغذیه است که شامل رگولاتور ولتاژ و خازنهای بایپس در هر دو بخش رگولاتور و پردازنده میباشد. این مدارها منبع تمام انرژی RF در سیستم هستند، زیرا جریان مورد نیاز برای سوئیچینگ را به مدارهای کلاک شده داخل IC تأمین میکنند.
سومین منبع نویز، مدار نوسانساز است که در آن نوسانساز از یک ریل به ریل دیگر نوسان میکند. علاوه بر فرکانس اصلی، هارمونیکها نیز در سمت خروجی معرفی میشوند زیرا بافر خروجی دیجیتال است و موج سینوسی را به شکل مربعی درمیآورد. همچنین، هر نویزی که توسط عملیات داخلی مانند بافرهای کلاک ایجاد شود، در خروجی ظاهر میشود. اگر جداسازی مناسب بین کریستال و مدارهای تانک آن از سایر قطعات و trace ها روی PCB حفظ شود و نواحی حلقهها(Loop area ) کوچک نگه داشته شوند، نباید مشکلی از نظر این منبع نویز وجود داشته باشد. اما اگر ICها یا قطعات passive مانند در نزدیکی کریستال قرار گیرند، هارمونیکهای کریستال میتوانند القا شده و منتشر شوند.
ادامه دارد …
لینک حمایت مالی حامیباش جهت حمایت از کانال
#مهندس_الکترونیک
#الکترونیک
🆔 @elec_source
3 240
#hardware
#Pcb
#hardware_design
نکات و ترفندهای طراحی PCB برای بردهای غیرقابل مسیریابی
قسمت پنجم- قسمت آخر
۵. استفاده از PCB چندلایه
هزینهها از جنبههای مهم طراحی الکترونیک، بهویژه در جنبههای تجاری، بهشمار میآید. بیشتر طراحان جدید معمولاً بهجای استفاده از PCBهای چندلایه، از طراحیهای تکلایه یا دو لایه استفاده میکنند، مگر اینکه نیاز فوری به PCB چندلایه وجود داشته باشد. با این حال، جابهجایی اتصالات پاور و زمین به لایههای میانی PCB میتواند فضای زیادی را در لایههای خارجی آزاد کند. همچنین، داشتن یک صفحه بزرگ پاورو زمین به تأمین انرژی پایدار برای اجزای PCB کمک میکند.
طراحیهای مدرن معمولاً بر پایهی حداقل یک PCB چهارلایه ساخته میشوند. این بردها دارای یک صفحه پاور و یک صفحه زمین داخلی هستند که لایههای سطحی را برای قرار دادن قطعات شما آزاد میگذارد. با افزایش تراکم مسیرها و قطعات، لازم است از لایههای بیشتری استفاده کنید تا مسیرهای اضافی مورد نیاز برای برقراری ارتباطات را جای دهید. این لایههای داخلی برای تجمع بیشتر قطعات روی برد بسیار حیاتی هستند، زیرا فضای بیشتری را در لایههای سطحی آزاد میکنند. هنگام کار با بردهای چندلایه، مطمئن شوید که از بهترین شیوهها برای طراحی لایههای PCB پیروی کنید.
آیا باید پس از دنبال کردن این نکات طراحی PCB از ابزارهای اتوروتینگ استفاده کنید؟(Autorouting )
طراحان با تجربه، به دلایل مختلفی از استفاده از autorouter ها پرهیز میکنند. معمولاً آنها روی طراحیهای بسیار پیچیدهای کار میکنند که محدودیتهای زیادی دارند و این محدودیتها بهراحتی در ابزارهای معمولی autorouter قابل درک نیستند. گاهی اوقات نیز، نتایج بهدستآمده از autorouter نیاز به تغییر دارند و طراح میتواند مسیر بهتری را بدون نقض قوانین، بدون استفاده از autorouter ایجاد کند.
اگر هنوز در حال یادگیری استراتژیهای مسیریابی PCB هستید، یا بهدنبال آزمایش هستید، امتحان کردن autorouter ضرری ندارد. الگوریتمهای بنیادی در autorouter ها بهطور مداوم بهبود یافتهاند و به اندازه کافی قدرتمند هستند تا بتوانند بهطور یکنواخت بین لایههای مختلف در یک برد چند لایه مسیریابی کنند.
گزینه دیگر، auto-interactive routing, است که نوعی از autorouting هدایتشده است. با این نوع ابزار، طراح به ابزار دستورالعملهای سطح بالا ارائه میدهد با انتخاب نقاط خاصی روی برد و سپس ترک ها مسیرها را بین این نقاط پر میکند. این به شما اجازه میدهد که تعداد بیشتری از ترک ها را بهطور همزمان با رعایت محدودیتهای طراحی خود روت کنید. پس از تأیید اینکه PCB شما بهطور فیزیکی قابل مسیریابی است، میتوانید بهصورت دستی برخی اتصالات حیاتی را انجام دهید و سپس اجازه دهید بخش خودکار ابزار باقیمانده را کامل کند.
Ref
تمام
لینک حمایت مالی حامیباش جهت حمایت از کانال
#مهندس_الکترونیک
#الکترونیک
🆔 @elec_source
3 240
#hardware
#Pcb
#hardware_design
نکات و ترفندهای طراحی PCB برای بردهای غیرقابل مسیریابی
قسمت چهارم
استفاده از مسیرها، وایا ها و فاصلههای کوچکتر
برخی طراحیهای بردهای مداری قدیمی معمولاً به دلیل محدودیتهای تولیدی غیرقابل ساخت بودند، اما اکنون بسیاری از این محدودیتها برطرف شدهاند. طراحان میتوانند هنگام برنامهریزی چیدمان از مسیرها، وایا و فاصلههای کوچکتر بهرهبرداری کنند و به سطح HDI : High-Density Interconnect در بردهای بسیار متراکم برسند. با این حال، چندین عامل وجود دارد که استفاده دائم از مسیرهای کوچکتر را محدود میکند:
کنترل امپدانس: هنگامی که ترک ها بر روی برد به عنوان خطوط انتقال عمل میکنند، به ویژه در فرکانسهای بالا و با سرعتهای لبه سریع( edge rate)، نیاز به استفاده از روتینگ با کنترل امپدانس دقیق دارید. این امر عرض مسیرها را به مقادیر خاصی محدود میکند تا امپدانس به درستی کنترل شود.
زوجهای تفاضلی: زوجهای تفاضلی نیاز به فاصلههای دقیقی دارند تا امپدانس تفاضلی به مقدار مورد نظر برسد و عملکرد سیگنال بهینه باقی بماند.
طراحی برای جریان بالا: مسیرهایی که جریانهای بالا را حمل میکنند باید با عرض مناسب طراحی شوند تا از افزایش دما و مشکلات حرارتی جلوگیری شود. این طراحی باید قادر به انتقال حرارت به طور مؤثر باشد.
طراحی برای ولتاژ بالا: در بردهایی که با ولتاژهای بالا کار میکنند، مسیرها و هادیهای دیگر باید فاصلههای کافی از یکدیگر داشته باشند تا از تخلیه الکترواستاتیکی (ESD) و دیگر مشکلات ناشی از ولتاژ بالا جلوگیری شود. همچنین، حتماً فاصلههای خزش (creepage) و فاصلههای ایمنی (clearance) بین هادیهای نمایان را به دقت بررسی کنید.
ادامه دارد …
لینک حمایت مالی حامیباش جهت حمایت از کانال
#مهندس_الکترونیک
#الکترونیک
🆔 @elec_source
3 240
#hardware
#Pcb
#hardware_design
نکات و ترفندهای طراحی PCB برای بردهای غیرقابل مسیریابی
قسمت سوم
۳. چیدمان مجدد اجزا
این موضوع فراتر از صرفاً چرخاندن اجزا است و به معنای ایجاد یک نقشه بهینه برای برد شما قبل از شروع به روت کردن مسیرها میباشد. استفاده از روشهای منطقی میتواند به سازماندهی منظم اجزا کمک کرده و از هدر رفتن فضای ارزشمند جلوگیری کند. به نکات زیر توجه کنید:
اجزا متوالی را نزدیک به یکدیگر و به ترتیب منطقی قرار دهید. این کار از روت کردن غیرضروری دور برد جلوگیری میکند.
تا حد امکان اجزا را تجمیع کنید. به عنوان مثال، به جای استفاده از چندین مقاومت کوچک به صورت موازی یا سری، از یک مقاومت واحد با مقدار مقاومتی مورد نظر استفاده کنید
اجزا را به بلوکهای عملکردی تقسیم کنید و بلوکهای متعامل را نزدیک به یکدیگر قرار دهید. این کار فضای بین گروههایی که نیاز به ارتباط دارند را کاهش میدهد.
اجزایی که باید به کانکتور لبه متصل شوند باید در نزدیکترین موقعیت به کانکتور قرار گیرند. سایر اجزا در زنجیره سیگنال باید به ترتیب منطقی دورتر از این بخش چیده شوند.
احتمالاً تاکنون مطالب زیادی درباره ضرورت جدا کردن اجزای آنالوگ و دیجیتال در بخشهای مختلف بردهای سیگنال مخلوط خواندهاید. ADCها باید در نوار جداسازی بین این دو گروه قرار گیرند تا از تداخل سیگنال جلوگیری شود. در این نوع طراحی، اجزای مورد نیاز برای اتصال به ADC ها باید نزدیکترین موقعیت را داشته باشند و سایر اجزا باید به ترتیب منطقی دورتر از این بخش قرار گیرند.
ادامه دارد …
لینک حمایت مالی حامیباش جهت حمایت از کانال
#مهندس_الکترونیک
#الکترونیک
🆔 @elec_source
3 240
از فریت بید سعی کنید استفاده نکنید :
https://youtube.com/shorts/x5BJL39NoLo?si=gnTbzEYEvVjs7zmi
3 240
#hardware
#Pcb
#hardware_design
نکات و ترفندهای طراحی PCB برای بردهای غیرقابل مسیریابی
قسمت دوم :
از قطعات کوچکتر استفاده کنید
اگر هنوز از قطعات پایهدار (through-hole) استفاده میکنید، باید دلایل موجهی برای این انتخاب داشته باشید. این قطعات نسبت به همتایان نصبشده بر روی سطح (surface mounted) فضای بیشتری را اشغال میکنند. با این حال، قطعات نصبشده بر روی سطح در فرمفاکتورهای مختلفی در دسترس هستند و انتخاب یک فرمفاکتور کوچکتر ممکن است مسیر عبور خطوط مسی را هموار کند.
گاهی اوقات، انتخاب قطعات با آرایه شبکهای توپی (BGA-ball grid array) به جای قطعات با بستهبندی تخت چهارگوش (QFP-quad flat package) میتواند در فرآیند مسیریابی فضای بیشتری را روی برد فراهم کند. البته استفاده از فرمفاکتورهای کوچکتر ممکن است تعمیرات دستی را دشوارتر کند، زیرا نیاز به دقت و مهارت فنی بالاتری دارند.
چرخاندن قطعات
شاید از خود بپرسید که چگونه چرخاندن قطعات میتواند به حل یک چیدمان غیرقابل مسیریابی کمک کند؟ به نوع بردی که در ادامه توضیح داده میشود توجه کنید. در اینجا، دو IC به گونهای قرار گرفتهاند که رو به روی هم هستند، و این باعث میشود که مسیریابی خطوط بین این دو چیپ بر روی لایه سطحی به سادگی انجام شود. اگر IC سمت چپ ۹۰ درجه چرخانده شود، مسیرها باید از اطراف IC عبور کنند تا اتصالات مورد نیاز برقرار شوند. اگر فضای کافی بر روی لایه سطحی وجود داشته باشد، این ممکن است مشکلی ایجاد نکند، هرچند که میتواند قرار دادن ساختارهای تطبیق طول( length matching structures ) را دشوار کند. اما اگر لایه سطحی فشرده باشد، ممکن است خود را در یک وضعیت غیرقابل مسیریابی بیابید.
ادامه دارد …
لینک حمایت مالی حامیباش جهت حمایت از کانال
#مهندس_الکترونیک
#الکترونیک
🆔 @elec_source
3 240
نکات و ترفندهای طراحی PCB برای بردهای غیرقابل مسیریابی
#hardware
#Pcb
#hardware_design
قسمت اول :
وقتی کار خود را به عنوان یک مهندس سختافزار شروع میکنید، ممکن است تصور کنید طراحی PCB فرآیندی سرگرمکننده برای مرتب کردن قطعات و اتصال آنها است. اما این تصور نادرست به زودی از بین میرود، زیرا ممکن است چندین روز با طراحیای که به نظر ساده میآید، درگیر شوید. اگر با بردی مواجه شدید که به هیچ وجه نمیتوانید آن را ترک کشی کنید، از این نکات طراحی PCB برای بهبود استراتژی خود استفاده کنید:
از قطعات کوچکتر استفاده کنید
قطعات را بچرخانید(rotate)
قطعات را دوباره مرتب کنید (re-alignment)
از ترک ها و ویایها و clearance های کوچکتر استفاده کنید
از PCB چند لایه استفاده کنید
چه چیزی باعث میشود یک PCB غیرقابل مسیریابی شود؟
اگر مدت زیادی در این صنعت کار کردهاید، میدانید که برخی طراحیها به دلایل مختلف ممکن است سخت یا غیرممکن برای مسیریابی باشند. اگر تازه شروع به طراحی PCB کردهاید، در نهایت با شرایط پیچیدهای مواجه خواهید شد که در آن چیدمان و مسیریابی برد بسیار دشوار است.
دلایل زیادی وجود دارد که ممکن است یک برد غیرقابل مسیریابی شود، که بسیاری از آنها به انتخابهای چیدمانی مربوط میشوند که درست پس از ایجاد نقشه شماتیک انجام میدهید. یک استراتژی نادرست برای برنامهریزی اولیه، انتخاب نادرست اجزا، لایههای ناکافی یا استک آپ نامناسب، و اندازه نامناسب ترک ها از جمله دلایلی هستند که ممکن است برد شما را غیرقابل مسیریابی کنند. در برخی موارد، ممکن است تلاش کنید که قطعات بسیار زیادی را در فضای کوچک جای دهید و هیچ چارهای جز افزایش اندازه برد نداشته باشید. با این حال، پیش از آنکه تصمیم بگیرید به سادگی برد خود را بزرگتر کنید و اجزا را پراکندهتر قرار دهید، از این نکات در چیدمان PCB استفاده کنید و ببینید که آیا مسیریابی آسانتر میشود یا خیر.
ادامه دارد …
لینک حمایت مالی حامیباش جهت حمایت از کانال
#مهندس_الکترونیک
#الکترونیک
🆔 @elec_source
3 240
سلام،
#مهاجرت
اگر قصد مهاجرت به آلمان دارید و به دنبال راهنماییها و تجربیات دیگران در این مسیر هستید، پیشنهاد میکنم از لینکهای زیر استفاده کنید. این لینکها به شما کمک میکنند تا در هر مرحله از مهاجرت، اطلاعات مفید و رایگان به دست آورید:
1. پیش از مهاجرت
گروهی برای کسانی که در انتظار ویزا هستند و میخواهند در مورد روند صدور ویزا، پیگیری وضعیت، چکهای امنیتی و سایر مراحل اطلاعات کسب کنند.
https://t.me/Deutsch_Visum
2. پس از مهاجرت
گروهی برای به اشتراک گذاشتن تجربیات مهاجرت و زندگی در آلمان.
https://t.me/leben_in_deutschland2024
3 240
#C
#Backslash
در زبان C، کاراکتر «\» Backslash کاربردهای مختلفی دارد که عمدتاً در دو زمینه استفاده میشود:
Escape Sequences
کاراکتر «\» در ترکیب با سایر کاراکترها، به عنوان یک escape character عمل میکند. این ترکیبات معمولاً برای نشان دادن کاراکترهایی استفاده میشوند که وارد کردن آنها بهطور مستقیم دشوار یا غیرممکن است. برخی از این ترکیبات عبارتند از:
\n: نمایانگر کاراکتر خط جدید (newline)
\t: نمایانگر یک تب (tab)
,....
۲. Line Continuation
در زبان C، اگر بخواهید یک خط کد طولانی را در چند خط بنویسید، میتوانید از بَکاسلش در انتهای خط استفاده کنید تا نشان دهید که خط کد در خط بعدی ادامه دارد. بهطور مثال:
printf("This is a very long line that we want to \
split into multiple lines for better readability.\n");
لینک حمایت مالی حامیباش جهت حمایت از کانال
#مهندس_الکترونیک
#الکترونیک
🆔 @elec_source
3 240
راستی مدتی هست که شدیدا درگیر مسائلی هستم و متاسفانه وقت نمیکنم پست بزارم پوزش بنده رو پذیرا باشید و منتظر مطالب آموزشی جدید باشید.
طبق روال همیشه هماز دوستان تقاضا دارم اگر افرادی رو میشناسند که کارفرما هستند و یا مهاجرت کردند کانال خودتون رو بهشون معرفی کنید و دعوت کنید تا در مصاحبه شرکت کنند .
3 240
ویترین فروشگاهمان را مرتب بچینیم
با سلام،
امروز در لینکدین پستی دیدم که لازم دانستم چند نکته کوتاه در رابطه با پروفایلسازی و ارائه نمونهکارها بیان کنم.
در ابتدا، اگر هنوز عضو لینکدین نیستید، توصیه میکنم حتماً پروفایلی بسازید و در رزومهتان به آن اشاره کنید. لینکدین بستری است که فارغ از اینکه به دنبال کار در داخل یا خارج از کشور هستید، یا اینکه کارفرما، کارجو یا فریلنسر هستید، به شما امکان میدهد خود را به صورت رایگان معرفی کرده و تجربیات خود را به دیگران نشان دهید.
در تصویر بالا، متاسفانه مهندس محترمی که ظاهراً تازهکار هستند، تبلیغی منفی علیه خودشان انجام دادهاند. تصور کنید شما یک فروشنده هستید و اکثر مشتریان از طریق ویترین مغازه شما جذب میشوند. بنابراین، بهترین کارهای خود را با دقت و ظرافت انتخاب و در پروفایلتان قرار دهید تا دیگران بتوانند به درستی با توانمندیهای شما آشنا شوند.
3 240
سلام
میدونم همتون این مطلب رو میدونید فقط برای معدود افرادی که شاید اطلاع نداشته باشند :
این هشتگ ( #) هایی که که برای هر پست مشاهده میکنید شمارو به تمام مطالب با تگ های مشابه متصل میکنه
کافیه فقط روی یکی از این ها مثل ( #الکترونیک ) تاچ کنید تا علاوه بر تمام مطالب مرتبط در این کانال به کانال های مشابهی که از این تگ استفاده کردند وصل بشین
3 240
#hardware
#bypass
#impedance
نحوه ی محاسبه ظرفیت خازن bypass
توضیحات در کامنت این پست
3 240
#project
#open_source
#usbTTL
لینک دسترسی به پروژه ی Open source مبدل usb to serial
https://github.com/SolderedElectronics/USB-UART-CH340C-converter-board-hardware-design?tab=readme-ov-file
برای دسترسی به فایل های این پروژه میتوانید از نرم افزار رایگان kicad استفاده کنید
لینک دسترسی به این نرم افزار
https://www.kicad.org/download/windows/
3 240
#Pcb
#hardware
#hardwaredesign
https://youtu.be/8qVeey-1oF0?si=5NwfiGuW9S0gi6kg
اخیراً آقای Zach Peterson در یکی از کلیپهای خود یک مطلب جنجالی بیان کردند: "The best time to use a ferrite is never." ایشان کلیپ دیگری تهیه کردهاند که این دیدگاه را از جنبههای مختلف بررسی میکند. پیشنهاد میکنم حتماً این کلیپ را ببینید.
لینک حمایت مالی حامیباش جهت حمایت از کانال
#مهندس_الکترونیک
#الکترونیک
🆔 @elec_source
