马上注册,获取阅读精华内容及下载权限
您需要 登录 才可以下载或查看,没有帐号?注册
x
本人第一次发帖写的不好请各位指正。 拿到IBMT400 板子看到负责测试的小弟在上面贴的标签是电池不充电,当下就仔细看板子有没有缺件,进水,外观是否好,把一切都整理好后,该补上的件都补上后,开始按照步骤一步一步来检测。刚进的这批板子进水和摔过的比较多所以前期处理比较麻烦。 本人新手为了能全面的熟悉所学的知识,习惯按照步骤顺序测量,高手切莫笑话,哈哈 下面开始写步骤,这个板子用稳压电源可以开机,能进系统。 1,接入AC后,产生VCC3SW,并产生各路M电源, 2,插上电池,测I2C总线的信号是否到达EC, I2C_CLK_BT0,I2C_DATA_BT0 3,测EC是否发出SPI信号给PMH7,ECSPI_CLK(0V),ECSPI_MOSI,ECSPI_MISO,-ECSPI_SS后面三个都是3.3V file:///C:/Documents%20and%20Settings/Administrator/Application%20Data/Tencent/Users/99683302/QQ/WinTemp/RichOle/CYYX~2DDW2H@%7BD(F05PI)W1.jpg
4,发出与充电有关的各种控制信号 U28PMH7发出3.3V的M2GATEON U61RINKAN_1发出24V的M2_DRV 5,继续发出 U28PMH7发出3.3V的M1GATEON U61RINKAN_1发出24V的M1_DRV file:///C:/Documents%20and%20Settings/Administrator/Application%20Data/Tencent/Users/99683302/QQ/WinTemp/RichOle/$6Q%7D23NLDE%7BZU32X1O%25J9~F.jpg
6.PMH7发出BAT_CRG信号 [img]file:///C:/Documents%20and%20Settings/Administrator/Application%20Data/Tencent/Users/99683302/QQ/WinTemp/RichOle/%60K77NJ[%7BU8E43VD@SN7LD%7B1.jpg[/img]
file:///C:/Documents%20and%20Settings/Administrator/Application%20Data/Tencent/Users/99683302/QQ/WinTemp/RichOle/%25V_N3340LYP%25APEM~SSGEAK.jpg
问题来了 测得没有此信号,其他都正常 就是没有BAT_CRG,此信号发到MAX8765充电芯片当开启信号, [img]file:///C:/Documents%20and%20Settings/Administrator/Application%20Data/Tencent/Users/99683302/QQ/WinTemp/RichOle/VQOMFA%6044%60VDKC2LW@Z9151.jpg[/img]
测得此信号所经过的二极管和电阻都没有问题,排除小零件坏的可能性。没有此信号就不能充电啊,问题就这一个吗?后来我把MAX8765 的各个引脚的电压都测了 都是正常的,所以就修这个信号就可以了。 思索很久没有答案,为什么前面的信号都起来了就是没有BAT_CRG那,后来无意间看到D7这个二极管被砸歪了 ,在换了之后居然能充电了,真是百思不得其解,这个信号是-EXTPWR转换成-EXTPWR_H8告诉EC适配器插进来了,既然能用稳压电流源开机,这个信号就已经到达EC了啊,那这个信号怎么不去影响开机而是去影响不充电那,希望高手能不吝赐教。谢谢啊虽然已经修好此版,但是还是留下了个疑问。 |