উইন্ডোজ কীভাবে জানতে পারে যে এটি ব্যাটারি পাওয়ারে রয়েছে?


25

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

ল্যাপটপে যে মালিকানাধীন মাদারবোর্ডগুলি পাওয়া যায় তা থেকে কোনও ডেটা সংযোগ পাওয়া যায় যা এটি যোগাযোগ করে? যদি তা হয় তবে এটি কোন ধরণের ডেটা সংযোগ এবং এটি আসলে কোথায় সংযুক্ত হয়? এটি কি কেবল পিসিআই-ই বন্দরটি ফিতা তারের সাথে রয়েছে?


12
এটি উইন্ডোজ বা এমনকি ল্যাপটপগুলি, সমস্ত ট্যাবলেট এবং স্মার্টফোনগুলির পাশাপাশি ডিজিটাল ক্যামেরা এবং সমস্ত ধরণের ব্যাটারি সক্ষম ডিভাইসগুলি কিছুটা ভিন্ন বাস্তবায়নের সাথে একই ধারণাটি ব্যবহার করে
বিড়াল

1
@ কেট আমি যতটা অনুভূত হয়েছিলাম তবে আমি আমার শেষ লক্ষটির নিকটতম প্রয়োগের জন্য বলেছি।
রব

উত্তর:


49

ল্যাপটপে এসএমবাস সহ একটি ব্যাটারি ম্যানেজমেন্ট চিপ রয়েছে, যেমন একটি বিকিউ 24721 সি
এই চিপটি ব্যাটারি, চার্জার এবং সিস্টেম ভোল্টেজ নিয়ন্ত্রকের সাথে আন্তঃসংযোগে বসে।
এটি চার্জার সনাক্তকরণ পরিচালনা করে এবং তারপরে একটি অন্তর্ভুক্ত DC-DC নিয়ামকের মাধ্যমে চার্জিং হার পরিচালনা করে। এটি ব্যাটারি থেকে বা ব্যাটারি থেকে, বা এসি থেকে সিস্টেমে পাওয়ার অক্ষম করতে বা সক্ষম করতে বিভিন্ন ট্রানজিস্টরকে নিয়ন্ত্রণ করে।
এই চিপগুলির বাকী সিস্টেমের সাথে যোগাযোগের বিভিন্ন উপায় রয়েছে।
এটিতে আইআরকিউস (বিঘ্নিত অনুরোধগুলি), অ্যানালগ আউটপুট, একটি পাওয়ার গুড সিগন্যাল এবং এসএমবাস রয়েছে।

যদি ব্যাটারিটি প্রতিস্থাপনযোগ্য হয় তবে এতে ব্যাটারির স্থিতি পরিমাপ করতে এবং এটি সুরক্ষিত করতে কিছু বুদ্ধিও থাকবে। এটি এসএমবাস বা মালিকানাধীন কিছু ব্যবহার করে। একটি উদাহরণ হল একটি কলম্ব কাউন্টার যা ব্যাটারির ভিতরে এবং বাইরে যাওয়া চার্জকে মাপ দেয় (উদা: LTC2943 )

SMBus উপর নির্মিত হয় i2c ; এটি "সিস্টেম ম্যানেজমেন্ট বাস"। সমস্ত গুরুত্বপূর্ণ উপাদান এটিতে সংযুক্ত রয়েছে। উদাহরণস্বরূপ এটি পিসিআই সংযোগকারীগুলিতেও উপলব্ধ।
এটি ফ্যান কন্ট্রোলার, তাপমাত্রা এবং পরিবেষ্টিত হালকা সেন্সর বা সাধারণ সুইচ এবং এলইডি যেমন উই-ফাই অন-অফ বা idাকনা বন্ধের মতো ছোট ডিভাইসযুক্ত রয়েছে।

তারপরে এই বাসের লেআউট এবং কীভাবে ডিভাইসগুলি কাজ করে তা অপারেটিং সিস্টেম চালকদের উপর নির্ভর করে। এটির কিছুটা এসিপিআইতে কিছুটা মানসম্মত ।


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

@ রব ডেস্কটপ মাদারবোর্ডগুলি ব্যাটারি চার্জ নিয়ন্ত্রণকারীদের প্রস্তাব দেয় না কেন? ডেস্কটপগুলির জন্য একটি ইউপিএস অপারেটিং সিস্টেমে ব্যাটারি হিসাবে মানকযুক্ত এসিপিআই গণনার জন্য একটি ইউএসবি এইচডি পাওয়ার ডিভাইসগুলির শ্রেণিবিন্যাস ব্যবহার করে।
জেরোইন 3

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

37

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

উইন্ডোজ 8 এবং তার পরে, মাইক্রোসফ্টের এই সুপারিশ রয়েছে।

হার্ডওয়্যার-ভিত্তিক এটি একটি সাবসিস্টেমের আই 2 সি (দ্বি-তার) ইন্টারফেসের মতো সহজ হতে পারে ।


19
একের পরিবর্তে চারটি লিঙ্ক যুক্ত করা এটি কেবল একটি লিঙ্ক-উত্তর নয় answer ব্লক কোটের লিঙ্কগুলি থেকে বা সংক্ষিপ্তসারগুলিতে প্রাসঙ্গিক সামগ্রী যুক্ত করার বিষয়ে বিবেচনা করুন।
টড উইলকক্স

16

সরল ভোল্টেজ সেন্সরগুলির মতো বিষয়গুলি বাদ দিয়ে, আপনি একে একে একীভূত করার শক্তি মিটার পাবেন যা কোনও ব্যাটারি থেকে প্রবাহিত নেট পাওয়ারকে নিরীক্ষণ করে absolutely

এই সেন্সরগুলি ওএসের সাথে কীভাবে কথা বলবে সে প্রশ্নটি আলাদা model

তবে, সাধারণত, আপনার ল্যাপটপের ফার্মওয়্যারটি আপনার সেন্সরগুলির সাথে কথা বলবে, এই মানগুলি প্রক্রিয়া করবে এবং সেগুলি আপনার ওএসের মালিকানাধীন বা মানক ইন্টারফেসের (যেমন এসিপিআই) উপস্থাপন করবে।

পিসিআইআই অবশ্যই মূল লিঙ্ক হিসাবে জড়িত নয় - এইভাবে প্রতি মিনিটে কয়েক বিট পাওয়া বেশ ব্যয়বহুল। বৈদ্যুতিকভাবে, I²C- র প্রত্যাশা করুন, এসএমবিইএস, প্লেইন এসপিআই, 3.3V ইউআরটি, সম্ভবত ইউএসবি এবং অন্যান্য সমস্ত ধরণের জিনিস যা দিয়ে আপনি সেন্সরগুলির সাথে প্ল্যাটফর্ম নিয়ামককে (যা সত্যই কেবল একটি এমসিইউ) সংযুক্ত করতে পারবেন।


3

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

AC_PRES - এটি AC এর উপস্থিতি নির্দেশ করে। একটি ল্যাপটপের ক্ষেত্রে এটি সক্রিয় থাকবে যখন বাহ্যিক ইট বিদ্যুৎ সরবরাহ প্লাগ ইন করা হয় a ডেস্কটপের জন্য এটি সক্রিয় থাকবে যখন মূল এসি চালিত সরবরাহ সক্রিয় থাকবে।

BATT_LOW - এটি ব্যাটারির নিম্ন অবস্থার ইঙ্গিত দেয়। শুধুমাত্র একটি ল্যাপটপ বা ট্যাবলেট কনফিগারেশনের জন্য প্রযোজ্য; এটি নির্দেশ করবে যখন ব্যাটারিটি এমন স্তরে স্রাব হয়ে গেছে যার বাইরে কেবলমাত্র একটি স্বল্প অপারেশনাল সময় বাকী থাকে। (দ্রষ্টব্য যে এটি রিয়েল টাইম ক্লক ব্যাটারির সাথে মোটেই উদ্বিগ্ন নয়)।

এটি সাধারণ যে এই সিগন্যালের স্থিতিযুক্ত চিপসেটে থাকা নিবন্ধগুলি একটি উত্তরাধিকারের কার্যভার হিসাবে প্রতিষ্ঠিত হয়েছে এবং কম্পিউটার হার্ডওয়্যারের বহু প্রজন্ম জুড়ে একই থাকে tend

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