آموزش الکترونیکپروژه الکترونیک

چطور یک هاب USB پرقدرت بسازیم؟ (مدار هاب یو اس بی)

امروزه، میزهای ما پر از دستگاه هایی است که باید از طریق USB به رایانه شخصی متصل شوند یا باید با چندین چیز که دارای USB هستند کار کنیم. این یک مشکل است زیرا لپ‌تاپ‌ ها فاقد پورت‌ های متعدد هستند و اینجاست که یک هاب USB یا USB Port Extender مفید است.

هاب USB یک دستگاه بسیار مفید است که به لپتاپ شما کمک میکند تعداد درگاه های بیشتری داشته باشد. استفاده از پورت های USB برای برنامه نویسان الکترونیک بسیار ضروری است. نه تنها برنامه نویسان، بلکه گیمر ها و عکاسان نیز به USB های همزمان زیادی نیاز دارند. در این مقاله یاد میگیرید چطور چند دستگاه مختلف مثل ماوس، کیبیورد، قلم ها و … را به لپتاپ خود متصل کنید.

مشخصات هاب USB:

  • امکانات USB2.0
  • 4 پورت اختصاصی
  • قدرت بالا

هاب USB از امکانات USB2.0 پشتیبانی می کند و دارای 4 پورت USB اختصاصی خواهد بود. این هاب می تواند به صورت مناسب تغذیه شود، به این معنی که برق را از پورت USB میزبان می گیرد و آن را به سایر دستگاه های USB متصل توزیع می کند یا یک منبع تغذیه خارجی 5 ولت به آن اجازه می دهد تا دستگاه های خارجی را تغذیه کند.

قطعات مورد نیاز برای ساخت یک هاب USB

تعداد  ویژگی پکیج قطعات
12 0.1uF C0603 C5, C6, C7, C8, C11, C12, C13, C15, C17, C18, C20, C21
1 100k R0805 R11
5 100uF E2-5 C1, C2, C3, C4, C22
1 10k R0603 R8
1 10k R0805 R6
1 10uF E2-5 C19
1 12MHz XTAL_ECS-120-18-4X-CKM Y1
2 1uF C0603 C14, C16
1 2.5A/30V/105mΩ SOT23-3 Q1
1 20k R0805 R7
2 33pF C0603 C9, C10
1 4.7k R0805 R12
1 470R R0805 R10
1 470k R0805 R13
1 47k R0603 R9
4 500mA THRMC2012X50N R1, R2, R3, R4
1 680R R0603 R5
1 DC-Socket DCJACK_2MM_PTH CN1
6 FB-0603-2A INDC1608X95N L1, L2, L3, L4, L5, L6
1 GL850G-HH SOP65P780X200-2N IC1
1 RED CHIPLED_0805 LED1
3 SRV05-4 – ESD Protection SOT95P280X145-6N IC2, IC3, IC4
4 USB-A-S-X-X-TH SAMTEC_USB-A-S-X-X-TH J1, J2, J3, J4
1 USB-AM-S-X-X-TH SAMTEC_USB-AM-S-X-X-TH J5

مدار هاب USB

شماتیک کامل هاب USB در زیر آورده شده است:

مدار هاب USB 

بیایید ببینیم اجزا چگونه به هم متصل می شوند. برای درک بهتر، هر بخش از شماتیک به صورت بلوک بلوک جدا شده اند.

بخش کنترلر GL850G

GL850G آی سی اصلی این پروژه است. این یکی از بهترین آی سی های موجود برای ساخت هاب USB است.

مدار کنترل کننده USB Hub GL850G

ما این آی سی را انتخاب کردیم زیرا مزایای عمده ای را در طول فرآیند طراحی USB HUB ارائه می دهد.

دارای هر دو تنظیم کننده افت ولتاژ 5 ولت تا 3.3 ولت و 3.3 ولت تا 1.8 ولت در یک تراشه است.

مطلب پیشنهادی:  ارتباط SPI چیست؟ نحوه کار ارتباط سریال SPI

به عنوان یک توضیح مختصر، GL850G از یک پردازنده RISC 8 بیتی برای دستکاری رجیسترهای کنترل/وضعیت و پاسخ به درخواست‌های میزبان USB استفاده می‌کند. GL850G همچنین دارای سیستم عامل از پیش نصب شده ای است که ورودی/خروجی هدف کلی آن را کنترل می کند و همچنین به EEPROM خارجی دسترسی خواهد داشت.

در شماتیک بالا، ما از 4 پورت پایین دست متصل به عنوان DP1، DM1، DP2، DM2 و … تا DP4، DM4 استفاده می کنیم. این اتصال اصلی D+ و D- است که به دستگاه های USB مربوطه می رود.

برق را از طریق پایه 25 که یک خط 5 ولت است و پایه 24 که یک پایه 3.3 ولتی است می گیرد. بخش 3.3 ولت دارای یک فیلتر 0.1uF و خازن 10uF برای ارائه ولتاژ آنالوگ است.

پین اوت این آیسی را در تصویر زیر مشاهده کنید:

پین اوت GL850G

اگر در مورد این مطلب سوالی دارید در قسمت نظرات بپرسید

بخش اتصال USB Host و Overcurrent

این ورودی USB است. این قسمت دارای یک سوکت USB نری است که در رایانه شخصی، لپ تاپ یا دستگاهی که دارای ویژگی USB HUB است وارد می شود. همچنین از یک محافظ ESD استفاده می شود که دارای IC4 است که از این پورت بالادست در برابر ESD محافظت می کند.

مدار توسعه دهنده پورت USB

تقسیم کننده ولتاژ تنظیم شده است تا 3.3 ولت را در این پین فراهم کند تا ویژگی حفاظت از جریان اضافه برای USB BUS در 4 پورت فعال شود.

پورت چهار برابر کننده

مدار توسعه دهنده پورت USB

در تصویر بالا پورت Downstream  نشان داده شده است. IC2 و IC3 دیود TVS برای محافظت از دستگاه های داخلی در برابر نوسانات ESD هستند.

مدار جانبی

مدار جانبی هاب USB

اولین مورد، مدار ریست است. این یک تقسیم کننده ولتاژ ساده برای تنظیم مجدد است که دارای خروجی ولتاژ 4 ولت است.  مورد وسط نشانگر GANG است. هنگامی که 4 USB فعال است، این نشانگر روشن می شود. آخرین مورد، نوسان ساز کریستالی 12 مگاهرتزی است که توسط GL850G استفاده می شود.

تامین نیروی خارجی و منطق

تامین نیروی خارجی و منطق

در مدار فوق، یک ماسفت با استفاده از کانکتور Battery Logic کنترل می شود. در شرایط عادی، ماسفت خاموش می شود، اما وقتی کسی یک کانکتور را وارد می کند، سوئیچ کانکتور DC قطع می شود و برق 5 ولت از طریق ماسفت به ریل منبع تغذیه متصل می شود.

ساخت PCB برای هاب USB

PCB هاب یو اس بی به درستی با ترمینال های جفت دیفرانسیل مناسب طراحی شده است. مسیر های مهم در زیر نشان داده شده است که در آن طول جفت دیفرانسیل USB مطابقت دارد. اگر در مسیریابی دیفرانسیل در طراحی PCB تازه کار هستید.

بخش زیر USB ورودی است.

PCB هاب USB

این پورت USB 1 است.

PCB توسعه دهنده پورت USB

این پورت USB 2 است.

ساخت PCB هاب USB

این پورت USB 3 است.

PCB توسعه دهنده USB

این پورت USB 4 است.

ردیابی PCB هاب USB

این تصویر کل PCB است.

PCB هاب USB DIY

این تصویر PCB در حالت سه بعدی مونتاژ شده است.

کیت هاب USB DIY

 

مونتاژ PCB

پس از سفارش ساخت PCB، آن را دریافت کردم. لایه بالایی و لایه پایینی برد در زیر نشان داده شده است:

PCB هاب USB DIY

پس از اطمینان از صحت ترک ها و فوت پرینت ها. من کار مونتاژ PCB را ادامه دادم. برد کاملاً لحیم کاری شده مانند شکل زیر است:

مطلب پیشنهادی:  دو برابر کننده ولتاژ چیست؟ (مدار نیم موج و تمام موج)

هاب USB چند پورت

ساخت فریم سه بعدی برای هاب USB

پس از مونتاژ PCB و اطمینان از اینکه همه چیز خوب است، یک پوشش برای PCB طراحی کردم.

پرینت سه بعدی USB Hub

بعد از اینکه از طرح راضی شدم، آن را به صورت فایل STL اکسپورت کردم و بر اساس تنظیمات چاپگر آن را برش دادم و در نهایت آن را چاپ کردم. پس از اتمام چاپ، من به مونتاژ پروژه در یک محفظه دائمی برای استفاده در آینده ادامه دادم و همانطور که در زیر می بینید همه چیز به خوبی مناسب بود:

پرینت سه بعدی USB Hub

پس از مونتاژ PCB و ثابت کردن PCB در یک محفظه پرینت سه بعدی، آن را به یکی از درگاه های USB لپ تاپ خود وصل کردم و سپس 4 دستگاه USB را به پورت USB آن وصل کردم. هر چهار دستگاه متصل به این هاب USB به طور یکپارچه کار می کردند.

2.2 (4 نفر)

برای دریافت مطالب جدید کانال تلگرام یا پیج اینستاگرام ما را دنبال کنید.

محمد رحیمی

محمد رحیمی هستم. سعی میکنم در آیرنکس مطالب مفید قرار بدهم. سوالات مربوط به این مطلب را در قسمت نظرات همین مطلب اعلام کنید. سعی میکنم در اسرع وقت به نظرات شما پاسخ بدهم.

برای ارسال تصاویر از انجمن سایت استفاده کنید.

سوالات فنی را در انجمن سایت مطرح کنید تا در مسابقه شرکت کنید. ورود به انجمن

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *