গণনা ছাড়াই একটি USB চার্জিং পোর্ট শনাক্তকরণ


13

কোনও ইউএসবি চার্জিং পোর্ট শনাক্ত করার জন্য কি কোনও কম খরচে এবং নির্ভরযোগ্য উপায় আছে?

আমি ইউএসবি পোর্টের মাধ্যমে কোনও ডিভাইস চার্জ করার পরিকল্পনা করছি। ইউএসবি ব্যাটারি চার্জিং স্পেসিফিকেশন 1.1 কোনও ডেডিকেটেড চার্জিং পোর্ট (ডিসিপি) এবং 500mA এর সাথে সংযুক্ত হয়ে যখন চার্জিং ডাউনস্ট্রিম পোর্ট (সিডিপি) এর সাথে সংযুক্ত থাকে তখন 1.5A কারেন্ট ড্রয়ের অনুমতি দেয়। একটি ডিসিপি সাধারণত একটি দেয়াল ওয়ার্ট এবং একটি সিডিপি সাধারণত একটি কম্পিউটার। আমি যতদূর বুঝতে পারি, একটি ডিসিপি শর্টেড ডি + এবং ডি-লাইন দ্বারা চিহ্নিত করা হয়, ডি + এবং ডি দ্বারা চিহ্নিত একটি সিডিপি আইডি 15 কে প্রতিরোধকের মাধ্যমে মাটিতে টানা হয়।

দেখে মনে হচ্ছে এই পোর্টগুলি সনাক্ত করতে অতিরিক্ত কিছু হার্ডওয়ার লাগবে। আমি সম্ভবত ডি + লাইনটি পক্ষপাতদুষ্ট করতে এবং ডিসি-কে একটি ডিসিপি অনুসন্ধানের জন্য একটি এডিসি ইনপুটটিতে সংযুক্ত করতে পারি। এবং সিডিপি পরীক্ষা করার জন্য অনুরূপ কিছু ব্যবস্থা। আমি ধরে নিয়েছি ইউএসবি যোগাযোগে হস্তক্ষেপ না করার সময় আমার পক্ষপাত এবং এডিসি সংযোগ বিচ্ছিন্ন করতে হবে। আমার এমসিইউতে থাকা ইউএসবি প্যাডগুলি 5 ভি সহনশীল নয় এবং উত্সর্গীকৃত ইউএসবি প্যাডগুলি (আমি একটি এলপিসি 13৩৩ ব্যবহার করছি)।

অ-মানক অ্যাপল এবং সনি চার্জারগুলি সনাক্ত করা একটি অতিরিক্ত বোনাস হবে, তবে সমালোচনা নয়।

কেউ কি এটি করার সহজ বা সর্বোত্তম উপায় দেখতে পাচ্ছে?

ইউএসবি চার্জ পোর্ট

এই ডাটাশিট থেকে


1
"ইউএসবি ব্যাটারি চার্জিং স্পেসিফিকেশন 1.1 কোনও ডেডিকেটেড চার্জিং পোর্ট (ডিসিপি) এর সাথে সংযুক্ত থাকাকালীন 1.5A কারেন্ট ড্রয়ের অনুমতি দেয়" "আমি মনে করি এটি সঠিক নয়, যদিও স্পেসটি পড়া খুব শক্ত। আমি যা বুঝি সেগুলি থেকে আপনি ভোল্টেজের ধীরে ধীরে ধীরে ধীরে ক্রমবর্ধমান পরিমাণ আঁকেন এবং তারপরে আপনি এর চেয়ে বেশি আঁকতে পারবেন না। বিভিন্ন কথায় বিভিন্ন ডিসিপি বিভিন্ন পরিমাণের কারেন্ট সরবরাহ করতে পারে।
এন্ডোলিথ

উত্তর:


3

যদিও আমি এর সাথে আমার সরাসরি অভিজ্ঞতা নেই, আমি যা পড়েছি তা থেকে, চার্জারের ধরণটি সনাক্ত করতে আইসি এর সাধারণত এই ডিফল্টটি ডি + / ডি- লাইনগুলি নমুনা প্রয়োগ করে ডি + / ডি- এর উপর ডুবে থাকে, সংযুক্ত উত্স, এসি অ্যাডাপ্টার বা ইউএসবি পোর্টের মাধ্যমে দৃ determination়প্রতিজ্ঞার পরে তাদের সনাক্তকরণের যুক্তিটি সংযোগ বিচ্ছিন্ন করুন। আরো তথ্য TI তৈরি অ্যাপ নোট থেকে পাওয়া যায় এখানে

আমি আমার পূর্ববর্তী অংশটি অনুসন্ধান থেকে নিশ্চিত হয়েছি যে কিছু ব্যাটারি চার্জার আইসি চার্জার ধরণের সনাক্তকরণে তৈরি করেছে, তবে এখনই অনুসন্ধানের সময় আমি একটি উদাহরণ অংশটি খুঁজে পাইনি।

এখানে MAX14578 রয়েছে যা কাজটিও করে, তবে এটি আপনার কম খরচের মানদণ্ডের সাথে খাপ খায় না।


ধন্যবাদ। ডেডিকেটেড ডিটেক্টর চিপ ব্যবহার করা সমস্ত বিষয় বিবেচনা করা সেরা পদ্ধতির হতে পারে। ম্যাক্সিম চিপে কিছু ESD সুরক্ষা রয়েছে যাতে আমি সেখানে কিছু খরচ বাঁচাতে পারি।
শোক করুন

অথবা আপনি আমার উত্তরটি ব্যবহার করতে পারেন যা এই দুটি চিপকে তালিকাবদ্ধ করে।
ইভজেনি

এছাড়াও টেক্সাস ইনস্ট্রুমেন্টস বিকিউ 24392 চিপ একটি ডিসিপি, সিডিপি বা এসডিপি সনাক্ত করবে এবং আপনাকে জানাবে যে কোন ধরণের পোর্ট সনাক্ত হয়েছে।
ব্যবহারকারী 4574

1

আপনি এই উদ্দেশ্যে তৈরি করা আইসিগুলির একটি ব্যবহার করতে পারেন, উদাহরণস্বরূপ:

উদাহরণ স্বরূপ:

TPS2511 ইউএসবি ডেডিকেটেড চার্জিং পোর্ট কন্ট্রোলার এবং বর্তমান সীমাবদ্ধ পাওয়ার স্যুইচ বৈশিষ্ট্যগুলি:

* Supports a USB DCP Shorting D+ Line to D– Line
* Supports a USB DCP Applying 2 V on D+ Line and 2.7 V on D– Line (or a USB DCP Applying 2.7 V on D+ Line and 2 V on D– Line)
* Supports a USB DCP Applying 1.2 V on D+ and D– Lines

যেখানে ইউএসবি ডেডিকেটেড চার্জিং পোর্ট নিয়ন্ত্রক এবং পাওয়ার স্যুইচিংয়ের জন্য ইউএসবি ডিসিপি হ'ল মানক, দুর্ভাগ্যক্রমে প্রতিটি মোবাইল ফোন সংস্থার এই "স্ট্যান্ডার্ড" বাস্তবায়নের নিজস্ব উপায় রয়েছে। এই কারণেই এই আইসিগুলির উপস্থিতি রয়েছে, ইউএসবি চার্জিং পোর্টগুলি বিভিন্ন "মান" মেনে চলে।


সাধারণ লিঙ্ক-ভিত্তিক উত্তরগুলি মুছে ফেলার ঝুঁকি চালায়। এই আইসিগুলি কীভাবে ওপিকে তার সমস্যা সমাধান করতে সহায়তা করতে পারে তা দয়া করে বিশদটি জানান। লিঙ্কগুলি যদি নীচে যায় তবে এই সরল উত্তরের কোনও অর্থ নেই। এছাড়াও, দয়া করে ওপির সমস্ত প্রশ্নের উত্তর দিন যাতে আপনার উত্তর সম্পূর্ণ হয়ে যায়।
স্পার্ক 256

ওপেন উপস্থাপন করে ঠিক এই সমস্যাগুলি সমাধান করার জন্য এই আইসি তৈরি করা হয়েছিল। উত্তরটি এইভাবে বলে ... "এই উদ্দেশ্যে তৈরি করা হয়েছে ..." আমি আর কী বলব? এই আইসিগুলি কীভাবে অভ্যন্তরীণভাবে তৈরি করা হয় তা আমি সত্যই জানি না, তাই আমি মালিকানাধীন আইসিগুলির অভ্যন্তরীণ কাজগুলি বিশদভাবে বলতে পারি না, কেবল তাদের নাম উল্লেখ করি। সম্পূর্ণরূপে অন্যায়ভাবে ভোট নিচে ইমো down
ইভজেনি

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

-1

আমি নিশ্চিত না কেন আপনি কী ধরণের পোর্ট ডিভাইস ব্যবহার করছেন তা জানতে চান তবে সম্ভবত এটি প্রায় 500 [এমএ] ভোল্টেজের ড্রপ চেক করার পক্ষে যথেষ্ট হবে। যদি 0.5 [এ] ছাড়িয়ে যাওয়ার সময় যদি ভোল্টেজ ড্রপ হয় বা কেটে যায় তবে এটি সম্ভবত স্ট্যান্ডার্ড বন্দর। ডিভাইসটি যদি ইউএসবি চালিত হয় তবে আমার পদ্ধতিতে এক ধরণের অতিরিক্ত স্বল্প-মেয়াদী পাওয়ার উত্স এবং বর্তমান এবং ভোল্টেজ উভয় পরিমাপ প্রয়োজন। তবে সবচেয়ে সহজ সমাধানটি হ'ল বহিরাগত সুইচটি ব্যবহার করা ব্যবহারকারীর জন্য চালানো use


2
যখন ব্যবহারকারী কোনও ইউএসবি কেবল যুক্ত করে তখন আমার জানতে হবে যে আমাকে কতটা বর্তমান আঁকার অনুমতি রয়েছে to অন্য প্রান্তটি মারা না যাওয়া পর্যন্ত বোঝা বৃদ্ধির বর্বর বলের পদ্ধতিটি ভাল আচরণ করা হয় না এবং আমি বরং এড়াতে পারি।
শোক করুন

ইউএসবি স্পেসিফিকেশন অনুসারে ওভার-কারেন্ট সুরক্ষা বাধ্যতামূলক, প্রতিটি উত্স শর্ট সার্কিট সহ্য করার জন্য প্রস্তুত হওয়া উচিত। আমি আমার পদ্ধতিতে ক্ষতি দেখতে পাচ্ছি না, তবে এটি সত্য যে ডেটা লাইনগুলি অনুসন্ধান করা আরও ভাল অনুশীলন।
ম্যাকিয়েজ কুচিয়া

@ মোড়েন ইউএসবি ব্যাটারি চার্জিং স্পেক ঠিক কী কাজ করে না? "ডেডিকেটেড চার্জার বা ইউএসবি চার্জারের জন্য, বর্তমান সীমাটি অ্যাডাপ্টার লোড করে নির্ধারিত হয় When
এন্ডোলিথ
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.