আমার কাছে একটি পিআইসি 18 এফ 14 এফ 50 মাইক্রোকন্ট্রোলার চিপ ব্যবহার করে একটি ছোট সার্কিট রয়েছে যা কোনও আই 2 সি ইন্টারফেসের মাধ্যমে বহিরাগত ইপ্রোম চিপে ডেটা লগইন করছে (যা আমি পরে ইউএসবি ইন্টারফেসের পরে পড়তে পারি)। প্রতি 15 মিনিটে একটি নমুনা রেকর্ড করা হয় এবং যথাযথভাবে সঠিকভাবে সময় নির্ধারণের প্রয়োজন হয় না।
এটি ঠিক আছে যে ব্যাটারিগুলি পরিবর্তন করার সময় যদি নমুনাগুলি মিস করা হয় বা ভুল সময়সীমা বেঁধে দেওয়া হয় তবে ব্যাটারিগুলির মেয়াদ শেষ হয়ে যায় এবং কারও নজরে না আসা পর্যন্ত বেশ কয়েকটি দিন কোনও ডেটা রেকর্ড করা না থাকলে এটি দুর্দান্ত নয়।
সুতরাং ব্যাটারি তাদের প্রতিস্থাপনের জন্য পর্যাপ্ত সময় থাকলে আমি ব্যবহারকারীকে সতর্ক করতে চাই। গড় কারেন্টটি 2 এমএ এর নিচে এবং আমি 3 এএ ক্ষারযুক্ত ব্যাটারি থেকে সিরিজে 4.4 ভোল্ট দিতে চলেছি তাই আমি আশা করব যে এগুলি বেশ কয়েক দিন স্থায়ী হবে।
তবে আমি ভাবছি যে ব্যাটারি কম তা কীভাবে সনাক্ত করব? আমি অনুমান করি যে ব্যাটারিগুলি জীবনের শেষ প্রান্তে আসার সাথে সাথে ভোল্টেজ নেমে আসবে। আমি ভাবছি যে এই পিআইসির একটি 1.024v রেফারেন্স ভোল্টেজ রয়েছে তাই আমি সরবরাহের ভোল্টেজকে বিভক্ত করতে পারি এবং এটিকে একটি অ্যানালগ ইনপুটগুলিতে খাওয়াতে পারি এবং যখন বিভক্ত ভোল্টেজ সেই সতর্কবার্তাটির নীচে নেমে যায়।
তবে এটি কতটা ভাল কাজ করবে তা জানার জন্য আমি ব্যাটারি সম্পর্কে পর্যাপ্ত পরিমাণে জানি না? এবং আমি জানি না কোন ভোল্টেজ নির্বাচন করতে হবে এটি ইঙ্গিত দেয় যে সম্ভবত 10-20% ব্যাটারি জীবন বাকি রয়েছে। এমনকি কি আদৌ কাজ করবে? একটি ভাল পদ্ধতির আছে কি?
এটি মোটেও নির্ভুল হওয়ার দরকার নেই, আমি কেবলমাত্র মানুষের হাতে ব্যাটারি ফেলে রাখার জন্য মানুষকে ব্যয় না করে প্রচুর সময়ে একটি ভাল সতর্কতা দিতে চাই।
যেহেতু আমার বর্তমান ব্যবহার মোটামুটি ধ্রুবক, যদি আমি সতর্কতা দেওয়ার আগে ব্যাটারি গড়ে কতক্ষণ বেঁচে থাকি এবং তারপরে 85% সময় বাছাই করতে পারি তবে কী সাধারণ টাইমারটি যুক্তিযুক্ত হতে পারে? বা ব্যাটারি লাইফ কি তার চেয়ে আলাদা হয়?
কোন চিন্তা স্বাগত জানানো হবে।
