ইউএসবি কারেন্ট ড্র সীমার সাথে মানিয়ে নেওয়ার সমাধান?


22

সংক্ষিপ্তসার: আমি একটি ইউএসবি চালিত লি-আয়ন চার্জিং সার্কিট স্থাপন করছি এবং অবশ্যই পরিস্থিতিগতভাবে সর্বাধিক চার্জ বর্তমানের অঙ্কন করতে চাই - তবে এটিও নিশ্চিত করতে চাই যে আমি বর্তমান ড্রয়ায় ইউএসবি স্পেসিফিকেশন লঙ্ঘন করব না। আমি পৃথকভাবে ইউএসবি শর্তগুলির একটি / দু'টি সন্তুষ্ট করতে সক্ষম হয়েছি, সেগুলি সন্তুষ্ট করার জন্য স্মার্ট উপায় নিয়ে ভাবতে আমার একটু সমস্যা হচ্ছে। এখানে যা ঘটছে ...

আমার বিশেষ পরিস্থিতিতে প্রাসঙ্গিক চারটি ইউএসবি স্পেস বিধি (কারেন্ট ড্র সর্বাধিক সম্পর্কিত তিনটি, এবং একটি ইন্রুশ কারেন্ট সীমাবদ্ধতা সম্পর্কিত একটি) নিম্নরূপ: (দ্রষ্টব্য: আমি এই চিত্রটিতে বিভিন্ন সময়- পর্বগুলি দেখছি :)

বিধি

সুসংবাদটি হ'ল ...

আমি একজন FTDI USB- থেকে UART আইসি, ব্যবহার করা ঘটতে FT232R ( উপাত্তপত্র ), যা শুমার যত্ন নেয় এবং আউটপুট যে শুমার স্থিতি নির্দেশ এবং স্থিতি সাসপেন্ড হয়ে থাকে, যা সেটিং যখন বর্তমান কি স্তর আঁকা জন্য দরকারী হবে না।

এছাড়াও সহায়ক যে, আমি একজন লি-আয়ন চার্জার আইসি, ব্যবহার করছি হয় MCP73871 ( উপাত্তপত্র ), যা ChargeEnable পিন, সেইসাথে Prog2 পিন এবং Prog1 পিন যা চার্জ বর্তমান সীমা সেটিং অনুমতি রয়েছে।

উপরের দুটি আইসির জন্য এই দরকারী পিনগুলির ক্রিয়াকলাপগুলি নীচে আমার (রুক্ষ) প্রয়াসযুক্ত বিন্যাসে সংক্ষিপ্ত করা হয়েছে। এটি এখনও সম্পূর্ণ হয়নি, নির্দিষ্ট সংযোগে প্রশ্ন-চিহ্ন দ্বারা নির্দেশিত:

আমার লেআউট

আমার লেআউট

কারেন্ট-ড্র চশমা

অবশেষে, দুটি আইসির জন্য পরিস্থিতিগত বর্তমান ড্র-এর চশমা এখানে। অবশ্যই, এই বর্তমান অঙ্কনগুলি ইউএসবি সরবরাহের 0.5 / 100/500 এমএ কারেন্ট-ড্র সীমাতেও গণনা করতে হবে: বর্তমান ড্র

প্রশ্ন: একটি সমাধান আমার বিন্যাস সমন্বয় যাতে সন্তুষ্ট হবে বলে মনে হয় সব চার নিয়ম / একবারে শর্ত, কিন্তু আমি এটা এইজন্য করছি না; কোন ধারনা?

আপনি আগে আমার লেআউটে দেখতে পাচ্ছিলেন, নরম শুরু করার সমস্যার জন্য আমি একটি সংযোগযুক্ত সার্কিট (এমওএসএফইটিতে আরসি সমন্বয়) স্থাপন করেছি; এবং আমি PROG1 পিনের সীমা-সেটিং-রোধকারী পেয়েছি, যা সম্ভবত 500mA বনাম 100mA বনাম 0.5mA সমস্যা আংশিকভাবে সমাধান করার জন্য একটি ডিভাইডারের অংশ হিসাবে ব্যবহার করা যেতে পারে ( এই অ্যাপ্লিকেশন নোটে FTDI এর কৌশলটির উপর ভিত্তি করে )। তবে এটি যতদূর আমি পৌঁছাতে পেরেছি

উত্তর:


11

"MCP73871 ডিভাইসটি ইউএসবি স্পেসিফিকেশন দ্বারা নিয়ন্ত্রিত বর্তমান টানা সীমাগুলিতে বিশেষভাবে অনুসরণ করে।" -MCP73871

আপনার বর্তমান সীমাবদ্ধতার কোনও দরকার নেই। আপনার মোসফেট সমাধানটি কেবলমাত্র ক্যাপাসিটিভ লোডের কারণে বর্তমান সীমাবদ্ধতার জন্য কার্যকর হবে তবে আপনার ভিডিডি পিনটি ক্যাপাসিটিভ নয় বা এটি ইতিমধ্যে চালু হয়ে গেলে সেই সার্কিটের সীমাও থাকবে না। আপনাকে যা করতে হবে তা হ'ল বিভিন্ন প্রতিরোধকের মানগুলিতে স্যুইচ করতে কীভাবে #PWREN এবং # স্লাইপ ব্যবহার করতে হয় তা খুঁজে বের করতে হবে। MCP73871 বাকীটি করে।

  1. "স্ট্যান্ডবাই" এর যত্ন নেওয়ার জন্য স্রেফ # এসইএলইপি থেকে # স্লাইপ করুন।
  2. #PWREN এবং # PROG2 এর মধ্যে একটি বৈদ্যুতিন সংকেতের মেরু বদল করুন তবে নিশ্চিত করুন যে ভাসমান ইনপুট ইনভার্টার আউটপুটটিকে LOW এ ডিফল্ট করে দেয়।
  3. # PROG1 এ একটি 2.2k পুলডাউন রাখুন

দ্রষ্টব্য: আপনার কাছে আর 1 রয়েছে তা নিশ্চিত করুন কারণ #PWREN উচ্চ ড্রাইভ করবে এবং আপনার বর্তমানটিকে এনপিএন-এ সীমাবদ্ধ করতে হবে।

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


এটি সঠিক শোনাচ্ছে; আমি এখন এই পদ্ধতিটি খতিয়ে দেখতে যাচ্ছি, যদি এটি সন্তুষ্ট না হয় তবে এমন কোনও ক্ষেত্রে রয়েছে এবং আমি এটি যাচাই করার সাথে সাথেই মন্তব্য করব
বোর্ডবাইট

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

1

সম্ভবত একটি রিসেট নিয়ন্ত্রক এখানে দরকারী হবে; প্রারম্ভের জন্য এর আউটপুট আরসি নেটওয়ার্কের সাথে সংযুক্ত করুন। তারপরে স্লিপ নিন, এটিকে উল্টান, এবং এটি পুনরায় সেট সংকেত সহ এবং এটি সিইতে খাওয়ান। PWREN- এর জন্য প্রায় 1.5V বা আরও একটি ভোল্টেজ বিভাজক তৈরি করুন। এটিকে 1 ভি-র বিপরীতে তুলনা করে রাখুন এবং এটিকে PROG2 এ খাওয়ান।


আপনি কি কোনও স্কিম্যাটিক আঁকতে পারেন, তারপরে একটি পাঠ্য ব্যাখ্যা অনুসরণ করা আরও সহজ হবে এবং তারপরে স্কিম্যাটিকটি ব্যাখ্যা করার জন্য আপনি পাঠ্যটি ব্যবহার করতে পারেন।
কর্টুক
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.