সুচিপত্র:

INA219: 4 টি ধাপ সহ জাল TP4056 চার্জ কার্ভ টেস্টার
INA219: 4 টি ধাপ সহ জাল TP4056 চার্জ কার্ভ টেস্টার

ভিডিও: INA219: 4 টি ধাপ সহ জাল TP4056 চার্জ কার্ভ টেস্টার

ভিডিও: INA219: 4 টি ধাপ সহ জাল TP4056 চার্জ কার্ভ টেস্টার
ভিডিও: How to use 4 channel Relay to control AC load with Arduino code 2024, জুলাই
Anonim
INA219 এর সাথে জাল TP4056 চার্জ কার্ভ টেস্টার
INA219 এর সাথে জাল TP4056 চার্জ কার্ভ টেস্টার
INA219 এর সাথে জাল TP4056 চার্জ কার্ভ টেস্টার
INA219 এর সাথে জাল TP4056 চার্জ কার্ভ টেস্টার

কেন এটির প্রয়োজন আমি কিছুক্ষণের জন্য TP4056 মডিউল ব্যবহার করছি, এবং সম্প্রতি আমি জানতে পেরেছি যে এখন সেখানে প্রচুর জাল মডিউল রয়েছে। প্রকৃত TP4056 চিপ খুঁজে পাওয়া সত্যিই কঠিন। এই ব্লগে কিছু চিপস এবং তাদের সাথে সম্ভাব্য সমস্যাগুলি চিহ্নিত করার জন্য একটি দুর্দান্ত রূপরেখা রয়েছে। আমি আমার টিপি 4056 মডিউলগুলি পরীক্ষা করার একটি সস্তা এবং কার্যকর উপায় চেয়েছিলাম যাতে আমি 18650 কোষের ক্ষতি না করি।

আপনি আমার ওয়েবসাইটে এই প্রকল্পটি দেখতে পারেন:

a2delectronics.ca/2018/03/10/fake-tp4056-charge-curve-tester-with-ina219/

ধাপ 1: ডামি 18650

18650 চার্জিং সার্কিটে বর্তমান পথকে বাধাগ্রস্ত করার জন্য, আমাদের 18650 ধারকের ইতিবাচক প্রান্তে 2 টুকরো তারের টুকরা এবং একটি পৃথকীকরণ উপাদান স্লট করতে হবে, অথবা একটি ডামি 18650 সেল তৈরি করতে হবে, এবং অন্য 18650 ধারককে সবকিছুর উপরে রাখতে হবে। আমি ফিউশন 360 এ একটি 18650 সেল ডিজাইন করেছিলাম (এটি খুব সহজ ছিল) এবং এটির উপরে একটি লুপ যোগ করে যাতে এটি সহজেই যেকোনো টেস্টিং স্টেশন বা TP4056 মডিউলের ভিতরে এবং বাইরে পেতে পারে। আপনি এর জন্য ফাইলটি এখানে খুঁজে পেতে পারেন (শীঘ্রই আসছে)।

ধাপ 2: অন্যান্য অংশ এবং সংযোগ

অন্যান্য অংশ এবং সংযোগ
অন্যান্য অংশ এবং সংযোগ
অন্যান্য অংশ এবং সংযোগ
অন্যান্য অংশ এবং সংযোগ
অন্যান্য অংশ এবং সংযোগ
অন্যান্য অংশ এবং সংযোগ
অন্যান্য অংশ এবং সংযোগ
অন্যান্য অংশ এবং সংযোগ

এই প্রকল্পের জন্য শুধুমাত্র প্রয়োজনীয় অংশগুলি হল একটি INA219 বর্তমান সেন্সর, একটি মাইক্রো এসডি কার্ড ধারক এবং অবশ্যই, একটি Arduino ন্যানো। ডামি 18650 এর প্রতিটি প্রান্তে একটি নিকেল স্ট্রিপ (স্পট ওয়েল্ডিংয়ের জন্য ব্যবহৃত) বা সৌর বাসবারের একটি টুকরো োকান। মাইক্রো এসডি কার্ড হোল্ডারের জন্য SPI এবং INA219 মডিউলের জন্য I2C ব্যবহার করে সবাইকে একসাথে সংযুক্ত করুন। আইডিএ 219 কেও ভোল্টেজ পরিমাপের অনুমতি দেওয়ার জন্য অ্যাডুইনো থেকে একটি স্থল তার 18650 ঘরের নেতিবাচক দিকের সাথে সংযুক্ত থাকতে হবে। মাইক্রো এসডি কার্ড রিডারের CS (চিপ সিলেক্ট) পিন যেকোনো Arduino পিনের সাথে সংযুক্ত হতে পারে, কিন্তু বেশিরভাগ উদাহরণ পিন 4 ব্যবহার করে, তাই কোড পরিবর্তন না করার জন্য আমি এটির সাথে থাকব।

ধাপ 3: কোড

18650 কোষে বর্তমান প্রবাহ, এবং 18650 কোষের ভোল্টেজ পেতে, আমাদের লোড ভোল্টেজ এবং INA219 মডিউল থেকে বর্তমান প্রয়োজন। অ্যাডাফ্রুটের লাইব্রেরি ব্যবহার করা খুব সহজ, এবং ভাল কাজ করে। এসডি কার্ডে ডেটা লগ করার জন্য, আমরা অন্তর্নির্মিত এসডি লাইব্রেরি ব্যবহার করতে পারি, প্রতিটি লাইন ডেটা ধরে রাখার জন্য একটি স্ট্রিং ব্যবহার করতে পারি, প্রতিটি মান (লোড ভোল্টেজ, কারেন্ট, বাস ভোল্টেজ) কে কমা দ্বারা আলাদা করতে পারি যাতে এটি সহজ হয় এক্সেলে আমদানি করুন এবং গ্রাফ তৈরি করুন।

ধাপ 4: চার্জিং গ্রাফ

চার্জিং গ্রাফ
চার্জিং গ্রাফ

এখন পর্যন্ত, আমি TP4056 মডিউল খুঁজে পাইনি যা আমাকে সমস্যাযুক্ত হতে হবে, কিন্তু আমি তাদের পরীক্ষা চালিয়ে যাব।

প্রস্তাবিত: