大家好!哈哈哈!来深圳已经快两个月了,又要发工资了!!期待中!!!新的一个帖子里面,和大家讨论的是无线充的程序调试的过程,以及调试过程中新人容易出现的操作误区。并且多图!!哈哈哈啊哈!!
虽然生活所逼,老说话不栓话!但是无这个坑貌似,应该是不会弃坑的!,当然了,目前的帖子主要是以5W的为主,毕竟这个是基础。10W和7.5W只是在这个基础上增加了QC2.0协议而已,和一些通讯的细节,有了5W的,其他都不怕。板子是一定要有的,我刚开始的时候,用着人家的板子,把信号引出来,简单的调试了一下解码,电流检测,感觉还挺简单的,然后,自己真正做好一块板子的时候,调试起来的头都大了。
进入正题!!网上有那么多的电路,包括我在2贴里面也分享了我的一个工程,那个大家要是要做的话,需要把电源线加粗再加粗。毕竟有接近1A到2A的电流流过,在华为的PCB规范里面有电流个对应的线宽可以参考。到手板子以后,先开始调试的是H桥
建议那个0.02R的电流检测的电阻暂时不要焊接,然后Q1和Q2为一组PWM,Q1导通的时候,Q2截至,这个PWM的波形如下图这个样子,然后注意一下细节,就是在MOS关断和导通的边沿,有细微的波动,这个我看了一下资料,貌似就MOS固有的问题,不知道有没有大神能解释下。
我的电路相比与2贴有些变化,是因为我调节PWM时候不得要领,就相信也不是很懂的人的建议,哈哈哈!但是这个确实是自己PWM没有调试好。PWM调试的时候,如果MOS出现发热很严重,虽然手可以碰,但是板子非常热的情况,就是同一边的MOS出现同时导通的情况。
只要记得,上面导通,下面一定要截至。调试好一边的一组PWM,再去调试另外一边。
为什么PWM要调试好了,以为这个很影响电流的检测,你会发现,0.02那边测到的电压和运放放大出来的电压,与你设计的电路放大倍数误差很大,所以,电流测不准的情况,要看看你的PWM,而PWM有问题,也会导致系统的电源不稳定。一点就会影响全局。
一般的,5W的接收器,或者三星的手机,你直接发送PWM(160KHZ),是可以进行充电的,这个时候,你就可以进行解码的调节了!板子上一共就三个测量量,温度,电流,和数据解码。温度相对独立,不管,电流,我们刚刚已经校准完毕,就是解码了。
解码这边要说的就是由于单运放和双运放处理的波形差异,解码的程序也有席位的差异。首先来看看我的电路出来的数据波形。
可以明显的看到数据区并进行解码的,但是细心的小伙伴,会看到,在数据波形里面,有个别的字节码,高电平电压很低,那这个会不会影响我们的测量了,是的,会有影响到的。再来一个MCU特性图,每一个单片机的特性都不一样。
这里可以看到高电平的电压是3.5V以上,所以,如果遇到低于这个值的,就会无法识别到高。没有尝试过,中间电压会被识别到啥,是保留上一次有效的电平状态,还是直接就是低电平。但是这个问题即使不修改电路,也是可以通过代码解决的。
好了!就先说到这里,期待后续的跟新!!公司组织出游!海边浪一浪!!!
|
厉害
给你99个赞!