এম্বেড থাকা সিস্টেমগুলি কীভাবে তাদের ব্যাটারির স্থিতিটি এত নির্ভুলভাবে অনুমান করতে পারে?


19

আমি এটি বুঝতে পেরেছি, ব্যাটারির টার্মিনাল ভোল্টেজ চার্জ / স্রাবের ক্ষেত্রে কিছুটা পরিবর্তন করে, তবে অন্যান্য পরিবর্তনগুলির তুলনায় এই পরিবর্তনগুলি ন্যূনতম হয় (তাপমাত্রা, গৌণ উত্পাদন পার্থক্য, সাম্প্রতিক চার্জ / স্রাবের ইতিহাস ইত্যাদি)।

তবে এমনকি পুরানো মোবাইল ফোনগুলি চার্জ আইকনটি দেখাতে পারে। এবং এটি ব্যাটারি পরিবর্তনের ক্ষেত্রেও সঠিকভাবে কাজ করে।

এটা কিভাবে সম্ভব?

উত্তর:


12

একটি জিনিস যা একবারে স্পষ্টভাবে বলা হয়েছে, তবে ততক্ষণে তা নয়।

আপনার ফোনে আপনাকে বলেছে এটিতে "37% চার্জ বাকি" আছে। আপনি কিভাবে জানেন যে এটি সঠিক? এটা সম্ভবত না।

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

সময়ের সাথে সাথে, এটি ব্যাটারির জন্য যুক্তিসঙ্গতভাবে সঠিক প্রোফাইল তৈরি করতে পারে এবং অনুমানগুলি উন্নত করতে এটি ব্যবহার করতে পারে। তবে এটি সাধারণত অনুমান হয়।

ব্যাটারি ভিত্তিক সিস্টেমগুলি বিকাশের আমার অভিজ্ঞতায় (স্মার্ট ব্যাটারি, বোবা নিকাড এবং এর মধ্যে থাকা সমস্ত কিছু সহ) আপনি কেবলমাত্র চার্জের স্তরের প্রতি 100% এবং 0% আস্থা রাখবেন।

সাধারণত, একটি স্মার্ট ব্যাটারি আপনাকে যখন পুরোপুরি চার্জ করা হয় তখন আপনাকে জানাতে দেবে এবং বোবা এক সাথে আপনি সম্ভবত বর্তমান এবং তাপমাত্রা নিয়ে কিছু গণনা করছেন। এটি 100% কেসের যত্ন নেবে।

0% কেস যেখানে স্নিগ্ধতা আসে the ব্যাটারি রসায়ন যাই হোক না কেন, ভোল্টেজ ধসের সময় আপনি প্রায়শই স্রাব বক্ররেখায় একটি স্বতন্ত্র প্যাটার্ন উপস্থিত থাকেন। তবে ব্যাটারিকে গভীর স্রাবের মধ্যে যেতে দেওয়া সাধারণত একটি "ব্যাড থিং" (টিএম)।

যে প্যাটার্ন জন্য তাই ফার্মওয়্যার রূপ এবং সিদ্ধান্ত নেয় ব্যাটারি থাকলে একটি ভার্চুয়াল "0%" যখন। তারপরে এটি সিস্টেমটি বন্ধ করে দেয় যাতে ব্যাটারীতে গভীর স্রাব এড়াতে পর্যাপ্ত পরিমাণে অবশিষ্ট চার্জ থাকে এবং আরও গুরুত্বপূর্ণভাবে হঠাৎ পাওয়ারের হ্রাস ঘটে। এটি একটি চমত্কার শাটডাউন অনুমতি দেয়।

যদি এটি কিছুটা অসম্ভব মনে হয় তবে আপনার ফোনটি "চালিত" হয়ে যান এবং নিজেকে বন্ধ করে দিন। তারপরে আবার চালু করুন। যদি ব্যাটারিটি সত্যিকার অর্থে 0% এ থাকে তবে এটি আপনার চার্জিংয়ের প্রয়োজন তা বোঝাতে স্ক্রিনটি বুট করতে এবং পাওয়ার করতে পারে না।

5% (বা সম্ভবত 10% পরিমাপের যথাযথতার উপর নির্ভর করে এবং ব্যাটারি সহনশীলতার উপর নির্ভর করে) সতর্কতাটি প্রায়শই কিছুটা কৃত্রিমও হয়, আবার ফার্মওয়্যারটি "শীঘ্রই শাটডাউনে যাচ্ছেন" ভাবতে শুরু করলে স্রাব বক্ররেখার একটি বিষয় আবারও উপস্থাপন করে।

ব্যঙ্গাত্মকভাবে, এটি সেই স্তরের যেখানে বিপণনে কেউ জোর দিয়েছিলেন যে আপনি সেই উজ্জ্বল এলইডি চালু করুন ব্যবহারকারীকে বলতে হবে যে তারা ব্যাটারি শক্তি শেষ হতে চলেছে।


6

আপনি উল্লেখ হিসাবে, ভোল্টেজ চার্জ / স্রাব উপর কিছুটা পরিবর্তন হয়। মিলিভোল্ট-স্তরের পরিমাপ যুক্তিসঙ্গতভাবে সোজা, এবং আমি পরিচিত প্রতিটি ব্যাটারি রসায়নে "পূর্ণ" এবং "কার্যকরভাবে খালি" এর মধ্যে কমপক্ষে কয়েকশ মিলিভোল্টের ভোল্টেজ পরিবর্তন থাকে।

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


এছাড়াও আরও কিছু উন্নত গ্যাস-গেজিং চিপস (যার জন্য মোবাইল ফোনের উপরে কয়েক ধাপের 100% নির্ভরযোগ্যতা প্রয়োজন) অত্যন্ত সঠিক গেজ এবং এমনকি কিছু ক্ষেত্রে বাকী আজীবন পূর্বাভাসের জন্য বর্তমান তথ্য চার্জ এবং স্রাবকে ব্যবহার করবে।

@ মার্ক এইভাবে কোনও গোপন বিষয় নেই: আমাদের কাছে চার্জ / স্রাবের ইতিহাসের ডেটা এবং ভোল্টেজের ইতিহাসও রয়েছে যা অনুমান করার পক্ষে যথেষ্ট? ঠিক আছে, এটি অপ্রয়োজনীয়। ধন্যবাদ.
পিটারঃ

3
-1। নির্ভুল (সেল ফোন গ্রেড) ব্যাটারি গজিং ভোল্টেজ পরিমাপের চেয়ে কুলম্ব গণনা দ্বারা সম্পন্ন হয়। আমি অবাক হয়েছি যে 7 জন এই উত্তরটি আরও ভালভাবে না জেনে উন্নত করেছে।
নিক আলেক্সেভ

3

"চার্জ আইকন" ব্যাটারির স্টেট অফ চার্জ (এসওসি) উপস্থাপন করে - যা সাধারণত শতাংশের একটি চিত্র।

বিভিন্ন ব্যাটারি প্রযুক্তি বিভিন্ন উপায়ে পরিচালিত হয় ...

কারও কারও কাছে slালু স্রাব বক্ররেখা থাকে - আপনি জানেন যে একটি নির্দিষ্ট তাপমাত্রায় প্রদত্ত ভোল্টেজ একটি প্রদত্ত এসওসিটিকে উপস্থাপন করে।

অন্যরা কম সহায়ক (যেমন সীসা / অ্যাসিড) এবং খুব সমতল স্রাব বক্ররেখা থাকে যাতে তারা এক্স ভোল্টটি সমাপ্তির বিন্দু অবধি প্রদান করে, তারপরে তারপরে প্রায় 0 ভোল্ট! এর জন্য ইনপুট / আউটপুট গণনার একটি স্তর প্রয়োজন হয় - এবং 0% / 100% স্তরে পুনরুদ্ধার।

বেশিরভাগ ভোক্তা ডিভাইসগুলি মোটামুটি অপরিশোধিত এসওসি সরবরাহ করে - তবে এটি স্বাস্থ্যের রাজ্যের উপরও নির্ভর করে - যা তার জীবদ্দশায় ব্যাটারির অবস্থার প্রতিনিধিত্ব করে।


3

এখানে একটি কাউলম্ব কাউন্টারের উদাহরণ রয়েছে: http://cds.linear.com/docs/en/datasheet/4150fc.pdf যা নির্দিষ্ট ব্যাটারির আসল সময়ে ব্যবহৃত চার্জটি মোটামুটি সঠিকভাবে পরিমাপ করতে ব্যবহার করা যেতে পারে, এক্ষেত্রে একটি লি আয়ন 1-2 সেল বা 3-6 সেল NiCd বা NiMH ব্যাটারি। এটি কেবলমাত্র খুব অল্প পরিমাণে (মাইক্রো ওহুমস) পরিচিত রেসিস্টারের উপর দিয়ে বর্তমান পরিমাপ করে এবং পরে সময়ের সাথে সাথে গ্রাস করা এমএএইচআরস অর্জন করতে,

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