ইউএসবি সিগন্যাল রাউটিং - ভায়াস ব্যবহার করে ডেটা লাইন অদলবদল করবেন?


16

আমি আমার দ্বিতীয় ইউএসবি ডিজাইন তৈরি করছি, তবে এমসইউতে থাকা ডি + / ডি-পিনগুলি (অ্যাটেমগা 16 ইউ 2) মাইক্রো বি সংযোজকের জন্য সঠিক ক্রমে নেই। এগুলি সঠিক পথে চলার জন্য সেরা অনুশীলন কোনটি? আমার বর্তমান ধারণাটি হ'ল এটিমেগা 180 ডিগ্রি ঘোরানো এবং সেগুলির নিচে রুট করা, তবে এটির চিহ্নগুলি বেশ দীর্ঘ বলে মনে হচ্ছে।

আমি একটি লাইন অন্যের নীচেও ফেলে দিতে পারতাম, তবে আমি নিশ্চিত যে ডিফারেনশিয়াল জোড়ার দৈর্ঘ্যের সাথে গণ্ডগোল হবে।

এই ডিভাইসটি সম্পূর্ণ গতি ছাড়বে না, তাই আমি নিখুঁত রাউটিংয়ের চেয়ে কম দিয়ে দূরে যেতে পারি।

এমসিইউ এর অধীনে বায়াস দিয়ে রাউটিং


আপনার যদি পর্যাপ্ত জায়গা থাকে তবে উপরের স্তরটিতে ট্রেসগুলি রাখুন এবং অন্য দিক থেকে সংযোজকটি প্রবেশ করুন। চিপটিও ঘোরানোর উপযুক্ত হতে পারে।
আরমানদাস

আপনি কি নীচের স্তরটির মতোই অন্য দিকটি বোঝাচ্ছেন? দুর্ভাগ্যক্রমে আমি স্থান সমস্যার কারণে এটি করতে পারি না।
মন্টি

না, উপরের দিক থেকে অন্য দিকটি (আপনার চিত্রটিতে প্রদর্শিত হিসাবে) নীচের পরিবর্তে, আপনি এখন যেমন করছেন।
আরমান্ডাস

ইউএসবি পূর্ণ গতিতে আপনি প্রচুর পরিমাণে পালাতে পারবেন। অবশ্যই অবশ্যই, 0805 বা এমনকি 1206 0-ওহম প্রতিরোধকগুলির একটি একা স্তরকে একে অপরের উপর ব্রিজ করার জন্য ইত্যাদি You আপনার কাছে ইতিমধ্যে ইনলাইন প্রতিরোধক রয়েছে (যতগুলি ডিজাইন রয়েছে) তাই আপনি সেগুলি কাজে লাগাতে পারেন।
ক্রিস স্ট্রাটন

উত্তর:


8

যেহেতু মন্তব্যগুলিতে এটি বর্ণনা করা শক্ত, তাই আমি এটি একটি উত্তর হিসাবে রাখব।

স্থান যদি অনুমতি দেয় তবে আপনি নিজের সিগন্যালগুলিকে এর মতো করে রুট করতে পারেন:

এখানে চিত্র বর্ণনা লিখুন


আমি আমার আপলোড করার আগে আপনি কেবল আমাকে এটির জন্য মারধর করেছেন: i.imgur.com/nELi3dP.png এখন, ডাটাশিট বলে যে এটি একটি সিগন্যাল মুক্ত অঞ্চল হওয়া উচিত - আমি কি ভাল আছি?
মন্টি

@ খালি আমি ভুলে গেছি যে মাইক্রো ইউএসবি সমস্ত ধাতব। আমি যখনই সম্ভব ডেটা শীটের নির্দেশাবলী অনুসরণ করার পরামর্শ দেব।
আরমান্ডাস

@ কেবলমাত্র আমি উত্তর দেওয়ার জন্য আপনার চিত্র ধার করব, যদি তা ঠিক থাকে।
আরমান্ডাস

উভয় ট্রেস এর মতো রাউটিং করার কোনও সুবিধা আছে কি? কেন নয় রুট এক R2নিম্ন প্যাড এর বারোটায় অবস্থানে উপরের প্যাড এর ছয়টা অবস্থান থেকে এবং তারপর রুট কেবল ট্রেস R1আশেপাশে আছেন?
par

3
@ পার ইউএসবি ডিফারেন্সিয়াল সিগন্যালিং ব্যবহার করে, তাই আপনার ডিফারেন্স লেনদেন বজায় রাখার জন্য ট্রেস দৈর্ঘ্যের সাথে মিল রাখার পাশাপাশি তাদের একসাথে রাখার প্রয়োজন। এক্ষেত্রে এটি খুব বেশি গুরুত্বপূর্ণ নয় (কম গতির কারণে, অন্যদের দ্বারা উল্লিখিত হিসাবে) তবে এটি একটি ভাল অনুশীলন এবং একটি অভ্যাস বিকাশ করা উচিত।
আরমান্ডাস

23

আরমানদাসের উত্তরের সংযোজন হিসাবে:

আপনি যদি ভায়াস ব্যবহার করতে চান তবে লাইনগুলি অদলবদল করার জন্য একটি সহজ কৌশল আছে: 90 ডিগ্রি দ্বারা ভায়াসটি ঘোরান, অর্থাত একে অপরের "উপরে" রাখুন। আপনি যদি উপরের স্তরের বাম দিক থেকে উভয় দিকটি প্রবেশ করেন এবং নীচের স্তরে বাম দিকে রেখে দেন তবে উভয় লাইন বিনা ব্যয়ে অদলবদল করা হবে:

ভায়াস দিয়ে দুটি লাইন অদলবদল করা

(আমার স্কেমেটিক্স কম্পিউটার হিসাবে কেবল একটি দ্রুত অঙ্কন আমাকে কেবলমাত্র এখনই আপডেটগুলি ইনস্টল করার জন্য একেবারে প্রয়োজনীয় ...)

ইউএসবি ফুল স্পিডে আপনাকে ডিফারেনশিয়াল জোড়ের সাথে দৈর্ঘ্যের মিলের বিষয়ে চিন্তা করতে হবে না। বৈদ্যুতিক সংকেত ট্রেস প্রায় 20 সেমি / এনএস এ প্রচার করে।

যেহেতু সিগন্যালটি 12 এমবিট / সেটিতে সংক্রমণিত হয় প্রতিটি বিট 83 এনএস দীর্ঘ হয়। ধরে নিই যে প্রতিটি বিট পিরিয়ডের মাঝখানে নমুনা তৈরি করা হয় এবং সিগন্যালের উত্থান ও পতনের সময় 30 এনএস-এর বেশি হয় না (যা খুব রক্ষণশীল), এখনও 41 এনএস - 30 এনএস / 2 = 26 এনএস এর মার্জিন রয়েছে, 5 মিটার ট্রেস দৈর্ঘ্যের সাথে সম্পর্কিত। এটি দেওয়া, যে কেউ নিরাপদে ধরে নিতে পারে যে বেশিরভাগ সেন্টিমিটারের অমিলটি একেবারে কোনও সমস্যা নয়।


আরেকটি ভাল বিকল্প।
আরমান্ডাস

আপনি একটি ছবি প্রদান করতে পারেন? আপনার বিবরণটি কী তা অনুমান করাতে আমার খুব কষ্ট হচ্ছে।
vini_i

@vini_i আপনি এখানে যান - চিহ্নগুলির একটি অঙ্কন যুক্ত করলেন।
এসিডেফেক্স

উদাহরণস্বরূপ, যদি সমস্ত কিছু শীর্ষ স্তরে থাকে তবে আপনি কি এটি নীচে ফেলে দেবেন এবং তারা ক্রস ওভার দিয়ে আবার এনে দেবে?
ভিনি_আই

1
আপনি সংক্ষিপ্তভাবে আপনার সমীকরণ 41ns - 30 / 2ns ব্যাখ্যা করতে পারেন? পুরো সময়সীমা 83 এনএস, এবং আপনি সংকেতটি বৈধ 1 বা 0 বৈধ যেখানে সময় পাবে তার অর্ধেক বৃদ্ধির সময়টি সরিয়ে দিচ্ছেন, হ্যাঁ? আপনি কেন অর্ধতম পতনের সময় অপসারণ করবেন না? এবং আপনি কেন পুরো 83ns এর পরিবর্তে কেবল 41ns (অর্ধ বিট পিরিয়ড) ব্যবহার করছেন? তাহলে কেন এটি 83ns (পূর্ণ সময়কাল) -30/2 -30 / 2 = 53ns হবে না? আপনি কি পুরোপুরি বলছেন যে আপনি পুরো 53 এনএস মার্জিন দেওয়ার জন্য আপনার দুটি দিকের +/- 26ns এর মার্জিন রয়েছে?
স্কুবা
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.