Filter Capacitors (C… সিরিজ) কী করে
Filter Capacitors কী করে
VBAT/VREG লাইনে থাকা ছোট-বড় ক্যাপাসিটার (যেমন C152/C153 টাইপ) ভোল্টেজের ঢেউ/নয়েজ ফিল্টার করে।
লক্ষণ: ভিব্রেশন কাঁপে-থামে, খুব দুর্বল কাঁপে, বা অন/অফে ফোন এক ঝটকায় রিস্টার্ট।
পরীক্ষা: বোর্ডে লাগানো অবস্থায় ডায়োড/ওহম মাপে মেপে দেখুন—ঠিক থাকলে “চার্জিং-রিডিং” ধীরে ধীরে বাড়বে। দুই প্রান্তেই প্রায় 0 Ω/একেবারে বীপ—লাইন শর্ট।
করণীয়: ক্যাপাসিটার খুলে (লিফট করে) লাইন পুনরায় পরীক্ষা করুন। শর্ট উঠে গেলে নতুন ক্যাপাসিটার বসান (বাল্ক 10–47 µF, হাই-ফ্রিকোয়েন্সি 0.1 µF প্রচলিত)।
2) Enable (EN) ও পাওয়ার সাপ্লাই লাইন না এলে
EN সিগন্যাল আসে PMIC/CPU থেকে; EN “হাই” না হলে মোটর কখনোই চালু হবে না।
সাধারণ ভোল্টেজ রেফারেন্স (ফোনভেদে সামান্য আলাদা হতে পারে):
VBAT: ~3.7–4.2 V
VREG/VMOT: ~2.8–3.3 V (ড্রাইভার-IC এর ইন্টারনাল রেগুলেটেড লাইন)
VDD/Logic: ~1.8 V
EN: কমান্ড দিলে ~1.8 V হাই
করণীয়: EN প্যাডে কমান্ডের সময় 1.8 V উঠছে কি না দেখুন; না উঠলে PMIC/CPU-লাইন (রেজিস্টর/ফিল্টার) ট্রেস করে ঠিক করুন।
3) I²C Communication (SCL/SDA) সমস্যা
হ্যাপটিক ড্রাইভার-IC সাধারণত CPU-র সাথে I²C (SCL/SDA) এ কথা বলে। এই লাইন দুইটি “পুল-আপ” রেজিস্টর (প্রায় 2.2 kΩ) দিয়ে 1.8 V বা 2.8/3.0 V-এ টানা থাকে।
লক্ষণ: লাইনে স্টাক-লো (0 V-এর কাছাকাছি), বা মাঝে মাঝে ভিব্রেট কাজ করে/এরর আসে।
চেকলিস্ট:
SCL/SDA-তে কনটিনিউটি (CPU↔DRV IC) ঠিক আছে কি?
আইডল ভোল্টেজ হাই কিনা (≈1.8/2.8 V)। একেবারে লো থাকলে পুল-আপ রেজিস্টর ওপেন/IC শর্ট।
শর্ট সন্দেহ হলে পাশের ESD/ফেরাইট বিড/রেজিস্টর খুলে আইসোলেট করে দোষী অংশ আলাদা করুন।
টুলস: স্কোপ থাকলে স্কোয়ার-ওয়েভ ক্লক/ডাটা সহজে ধরা যায়; না থাকলে DMM-এ সাধারণত ~1.6–1.8 V গড় ভোল্ট দেখা যাবে।
4) ড্রাইভার-IC (DRV2605 ইত্যাদি) নষ্ট হলে
শর্ত: VBAT/VREG/EN সব ঠিক—তবু মোটর নড়ে না।
আউটপুট টেস্ট: MOTO+/MOTO- পিনে কমান্ড দিলে AC/PWM ~1–4 V দেখা উচিত (স্কোপে ভালো বোঝা যায়)। একেবারেই কিছু না থাকলে H-Bridge ক্ষতিগ্রস্ত—IC রিপ্লেস করুন।
MOTO আউটপুট যদি GND-তে শর্ট—IC ড্যামেজড। IC খুলে লাইন ঠিক হয়ে গেলে নতুন IC বসান।
5) মোটর (ERM/LRA) নিজেই নষ্ট কি না
কুণ্ডলীর রেজিস্ট্যান্স সাধারণত ~8–30 Ω (মডেলভেদে 10–30 Ω)। ওপেন/≈0 Ω হলে মোটর পরিবর্তন করুন। কনেক্টর/ক্যাবল ঢিলা থাকলেও একই লক্ষণ হয়।
6) দ্রুত ট্রাবলশুটিং চেকলিস্ট (এই পাতার বুলেটগুলোর সারাংশ)
VBAT/VREG/VDD/EN—সব লাইনে ভোল্টেজ আছে?
ফিল্টার ক্যাপাসিটারগুলো (C… সিরিজ) শর্ট/লিক করছে কি?
I²C SCL/SDA কনটিনিউটি ও আইডল-হাই ঠিক আছে? পুল-আপ রেজিস্টর ওপেন নয় তো?
মোটরের কয়েল-রেজিস্ট্যান্স নর্মাল?
উপরোক্ত সব ঠিক—তবু কাজ না করলে হ্যাপটিক ড্রাইভার-IC (যেমন U2601/DRV2605) রিপ্লেস।
7) টিপস
রিপেয়ারের পর সার্ভিস/ইঞ্জিনিয়ারিং মোডে “Vibrator/Haptic test” চালিয়ে ক্যালিব্রেট করুন।
লিনিয়ার-রেজোন্যান্ট (LRA) মোটরে ভুল ভোল্টেজ/ওয়েভফর্ম দিলে “দুর্বল কাঁপা” বা শব্দ হতে পারে—ড্রাইভার-IC সঠিক টাইপে কনফিগার আছে কি দেখুন।
ESD সেফটি মেনে কাজ করুন; I²C লাইনে হট-প্লাগ/শর্টে CPU-পোর্টও ক্ষতিগ্রস্ত হতে পারে।
পৃষ্ঠা 296
কী কী পিন থাকে (৬-পিন টাচ কনেক্টর)
TP_RST_N (Reset)
উৎস: CPU
কাজ: টাচ আইসিকে রিসেট দেয়। বুটের সময় সাধারণত 0→1.8 V বা 0→2.8 V এ একটি পালস দেখা যায়।
টেস্ট: DC ভোল্টেজে 1–2.8 V দেখা উচিত/পালসিং; না থাকলে লাইন কন্টিনিউটি ও সিরিজ রেজিস্টর/ফিউজ দেখুন।
TP_INT_N (Interrupt)
উৎস: CPU
কাজ: টাচ হওয়া মাত্র CPU-কে ইন্টারাপ্ট দেয়।
টেস্ট: আইডলে সাধারণত হাই (~1.8 V/2.8 V); স্ক্রিনে স্পর্শ করলে লো-পালস দেখা যায়। কোন পরিবর্তন না হলে টাচ আইসি/লাইন চেক করুন।
TP_I2C_SCL (Clock)
TP_I2C_SDA (Data)
উৎস: CPU (I²C বাস)
কাজ: CPU↔Touch IC ডেটা ট্রান্সফার।
টেস্ট: আইডলে ~1.8 V/2.8 V; চালু অবস্থায় ক্ষুদ্র পালস/টগল থাকবে। 0 V হলে শর্ট/পুল-আপ রেজিস্টর (সাধারণত 2.2–4.7 kΩ) খুলে/মেপে দেখুন, ESD ডায়োড বা ছোট ক্যাপাসিটরে শর্ট হতে পারে।
VDD/AVDD (Supply)
উৎস: PMIC/পাওয়ার আইসি
কাজ/মান: মডেলভেদে 1.8 V, 2.8 V বা 3.0 V।
টেস্ট: না থাকলে PMIC→ফিউজ/ফিল্টার/ইন্ডাক্টর→কনেক্টর পর্যন্ত ট্রেস করুন; পথে ক্যাপ/ESD শর্ট হলে সরিয়ে আইসোলেট করুন।
GND (গ্রাউন্ড)
নোট: কিছু বোর্ডে নাম/লেবেল সামান্য ভিন্ন হতে পারে, কিন্তু সিগন্যালের কাজ একই।
দ্রুত টেস্টিং ক্রম (মাল্টিমিটার দিয়ে)
ভিজ্যুয়াল চেক: ফ্লেক্স/কনেক্টর ভাঙা/জং/কার্বন আছে কি না।
VDD মাপুন: না থাকলে সাপ্লাই পাথ ট্রেস করুন।
RST দেখুন: বুটে 0→হাই পালস? না থাকলে লাইন/পুল-আপ/CPU প্যাড।
INT টেস্ট: স্ক্রিনে স্পর্শ করলে ভোল্টেজ টগল করছে? না করলে টাচ আইসি/লাইন ত্রুটি।
I²C (SCL/SDA): আইডলে ~1.8/2.8 V; শর্ট 0 Ω দেখালে সিরিজ ক্যাপ/ESD খুলে শর্টের উৎস আলাদা করুন।
শেষে রিপ্লেস: সব ঠিক থাকলেও কাজ না করলে টাচ কন্ট্রোলার/ডিসপ্লে ফ্লেক্স পরিবর্তন করুন; সফটওয়্যার কনফিগ/ক্যালিব্রেশনও দেখুন।
কমন ফল্ট ও সমাধান
একদম টাচ কাজ করে না: VDD অনুপস্থিত, RST আটকে লো, বা I²C লাইনে শর্ট → সাপ্লাই পাথ/পুল-আপ/ESD ডায়োড চেক/রিপ্লেস।
র্যান্ডম/ঘেঁটে টাচ: গ্রাউন্ডিং খারাপ, কানেক্টর ঢিলা/কার্বন → কানেক্টর পরিষ্কার/রিফ্লো/রিপ্লেস, স্ক্রিন-ফ্রেম গ্রাউন্ড টাইট করুন।
টাচে দেরি/হ্যাং: INT টগল আসে না বা RST ঠিকমতো রিলিজ হয় না → ওই দুই লাইন ফলো করুন।
সেফটি টিপস
মেপে দেখার সময় DC ভোল্টেজ মোড ও কন্টিনিউটি মোড পাল্টে নিন; প্রোব স্লিপ করে শর্ট করাবেন না।
1.8 V বাসে ইনজেক্টেড ভোল্টেজ 1.8 V ছাড়াবেন না।
পানি/কার্বন থাকলে আগে IPA দিয়ে পরিষ্কার করে শুকিয়ে নিন।