اطلاعیه
همه را پاک کن

چرا تو Altium طول ترک‌های دیفرانسیل رو تنظیم می‌کنیم؟ واقعاً مهمه؟

نوشته ها: 5
شروع کننده موضوع
(@arshpakzad)
عضو فعال
ملحق شد: 7 ماه پیش

توی طراحی یه برد USB 2.0 که تو Altium انجام می‌دم، خیلی جاها تأکید شده باید ترک‌های D+ و D− دقیقاً هم‌طول باشن. الان نمی‌فهمم این‌همه وسواس واقعا لازمه؟ اگه نیم میلی‌متر فرق داشته باشن چی می‌شه؟ تجربه‌ای دارید که این کار تأثیر واقعی داشته باشه؟

پاسخ
7 پاسخ ها
نوشته ها: 15
(@nima_fox21)
عضو فعال
ملحق شد: 7 ماه پیش

برای سرعت‌های بالا مثل USB و HDMI این موضوع جدیه. اگه طول‌ها متفاوت باشن، باعث skew و اختلال تو انتقال داده می‌شه.

پاسخ
نوشته ها: 8
(@kamranflah)
عضو فعال
ملحق شد: 7 ماه پیش

توی پروژه‌های حرفه‌ای همیشه Length Tuning می‌کنیم. حتی تفاوت 0.5mm ممکنه تو سیگنال 480Mbps باعث اختلال شه.

پاسخ
نوشته ها: 10
(@zhrarjbi)
عضو فعال
ملحق شد: 7 ماه پیش

تو یه برد STM32 با USB، اول جدی نگرفتم، ولی موقع تست دیدم تو بعضی سیستم‌ها USB درست کار نمی‌کرد. بعداً با equal کردن ترک‌ها حل شد.

پاسخ
نوشته ها: 11
(@nadrjmali)
عضو فعال
ملحق شد: 7 ماه پیش

توی Altium کافیه از ابزار xSignals استفاده کنی تا تفاوت طول‌ها رو راحت ببینی. نیاز به کار دستی نیست.

پاسخ
نوشته ها: 15
(@saeed_gtx)
عضو برجسته
ملحق شد: 7 ماه پیش

اگه قراره mass production داشته باشی، این‌کار الزامیه. ولی برای تست ساده با 2-3 میلی‌متر اختلاف شاید مشکلی پیش نیاد.

پاسخ
نوشته ها: 4
(@sanazkrimi)
عضو فعال
ملحق شد: 7 ماه پیش

تو مسابقات طراحی PCB، اگه دیفرانسیال‌ها تنظیم نشن، نمره کم می‌دن. حتی تو رقابت آکادمیک هم این موضوع مهمه.

پاسخ
hosseinele
نوشته ها: 19
(@hosseinele)
ملحق شد: 7 ماه پیش

اصل موضوع اینه که وقتی سرعت انتقال بالا می‌ره، فاصله = تاخیر. تفاوت میلی‌متری گاهی به معنی چند نانوثانیه تاخیر delay هست، که تو ارتباط دیجیتال می‌تونه فاجعه باشه.

 
پاسخ