Friday, January 6, 2017

MTK Charging for all

MTK ဖုန္းမ်ားအတြက္ chargingပတ္ လမ္း အလုပ္လုပ္ပံု
         Charging Ic အားရွာလိုေသာ္ Charging  Ic beside R200. R200၏ေဘးတြင္ ရွိေသာ Ic သည္ Charging Ic ျဖစ္သည္။ ပံုမွန္ အားျဖင့္ MTK charging ပိုင္းတြင္ 6pin transistor သို႔ 5v charging ငုပ္မွ တိုက္ရိုက္ေပးထား၏။Battery အေပါင္းမွ R200(0.2 ohm)ခံ၍ 6pin PNP transistor၏ Cေလးခုေပါင္းသို႕ ေပးထား၏။6 pin Transistor အလုပ္လုပ္ေစရန္ Bသို႔အနုတ္ voltသက္ ေရာက္ရမည္။ ထို႔ေျကာင့္ Bသို႔ +4.5V (-0.5V)သက္ေရာက္ေသာအခါ EမွC သို႕ စီးဆင္း၍ အားသြင္းျခင္း အလုပ္ကိုလုပ္ေဆာင္သည္။(မွတ္ခ်က္ B ကို+4.5 သက္ေရာက္ျခင္းသည္ Bကို -0.5 ေရာက္သည္ဟု မွတ္ယူရပါမည္။MTK ဖုန္း တလံုးအား sign ျပပံုမွာ charging ငုပ္အဝင္5V မွ 104(100k) R နွင့္ခ်ိတ္ဆက္၍ 333(33K)R ခံ၍Gnd ခ်ျပီး voltage divider bias အျဖစ္ တည္ေဆာက္၍ pmu(power Ic) သို႔ 0.5v နီးပါး ခိ်န္၍ Charging Detect အေနျဖင့္Volt တခု ေပးသြင္းထား၏။ PMU မွ 0.5 V ရေသာအခါ Charging Detect out အေနျဖင့္ 3pin FET transistor ၏Sသို႔ 2V ထြက္လာျပီး အား sign ျပေသာ အလုပ္ကို စတင္လုပ္ေဆာင္ သည္။ FET transistor ၏ Gကို power Icမွ low drop out (LDO) အေနျဖင့္ ထိန္းခ်ဳပ္ေမာင္းနွင္သည္။ LDO အား R200 ထိပ္စြန္းနွစ္ဘက္ volt ကြာျခားမႈ အား အေျခခံ၍ differential လိုင္းမွ Ampere
(I sense) ထိန္းခ်ဳပ္၍ LDO ကို Batteryအေျခအေန ေပၚ လိုက္၍ ေျပာင္းလဲထိန္း ခ်ဳပ္ေပးသည္။
                   ေနာက္ ရက္မ်ားတြင္ MTK charging ၏ပစ္ခ်က္မ်ား စဥ္းစားပံုမ်ားအား ဆက္လက္ တင္ျပ သြားပါမည္ ။ မိမိ နွစ္သက္ရာ post မ်ားသို႔ 5စကၠန္႔ ေစာင့္၍ skip နွိပ္ျခင္းျဖင့္ ဝင္ေရာက္ေလ့လာနိုင္ပါ သည္။


mobilenetwork အေျကာင္းေလ့လာရန္  
ampere ျကည့္၍ ဆံုးျဖတ္ျခင္း
power Ic စတင္အလုပ္လုပ္ပံု   
charging ငုပ္အေျကာင္းသိေကာင္းစရာ
Resistorအသံုးျပဳအမိ်ဳးမ်ိဳးေလ့လာရန္
Resistor တည္ေဆာက္ပံုအားေလ့လာရန္
  "Rsesistor တန္ဖိုးဖတ္ျခင္းအားေလ့လာရန္"
 Resistor တိုင္းတာျခင္း ေလ့လာရန္
 LED Diode အေျကာင္းေလ့လာရန္   
ESD diode အားအေျခခံ၍ေဖာက္ထြင္းသိျမင္ျခင္း
Photo Diode အေျကာင္းေလ့လာရန္
 sckottky diode အေျကာင္းေလ့လာရန္
 Zener Diode အေျကာင္းေလ့လာရန္
 ESD diode အေျကာင္းေလ့လာရန္
  Diode အေျကာင္းသိေကာင္းစရာ  

2 comments:

  1. ဖုန္းက ပါဝါ ခနခန ပိတ္သြားတယ္ Battery အသစ္ထည့္လည္း ႏွစ္ရက္ေလာက္ဘဲခံတယ္ ဘာ error ျျဖစ္နိင္မလည္းဆရာ

    ReplyDelete