前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >飞思卡尔恒功率无线充电(下)

飞思卡尔恒功率无线充电(下)

作者头像
狂人V
发布2020-06-29 10:28:51
1.5K0
发布2020-06-29 10:28:51
举报
文章被收录于专栏:电子狂人
本节是无线充电最后一篇,中篇提到了PID控制算法,PID算法可以对偏差自动修正,下面是以充电功率为目标设定的原理图:

其中加入了充电功率测量,那如何进行充电功率测量呢?

实际上只要测量出充电电路的电流和电压,就可以计算出充电功率。下面的这个电路是在充电电路的电源中串入一个电流取样电阻,通过INA282进行放大后形成电压信号,它与电源电压的分压信号一起送到单片机中进行计算,便可以得到充电功率了。

电流与电压测量过程不可忽视的就是对单片机的保护措施,因为电路电压峰值可达60V,所以电压和电流采样值需要经过放大器缓冲在送给单片机。下图为缓冲电路

前面提到BQ24640的控制方式是ISET脚输入模拟电压,不同电压对应不用电流值,所以我们还需要一个DAC电路,TLC5615是10位ADC,能够满足电压输出精度要求,其只需要通过 3 根串行总线就可以完成 10 位数据的串行输入,方便控制。

最后我们需要完成单片机的PID编程,这里面只需要用到PI就可以了,程序里面目标值为设定功率,通过PI算出当前充电功率的差值并将数据送入ADC中,ADC输出电压就可以控制BQ24640的充电电流,从而完成恒功率充电。下面为实际效果图:

因为比赛的时候只有这一张照片,有些不清晰,见谅,可以看到下边发射端功率为28.8W上边接收端总功率为20.9W,电路的充电速度可以达到十秒充113J,但电路还有不足的地方,在电容电压0-2V过程中功率还是很难到达30W,所以前期会稍微损失一些功率,这是当时没有时间调试的问题,希望感兴趣的小伙伴能完善下,也希望文章能给参加飞卡的同学带来帮助,祝你们取得好成绩!

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2020-04-08,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 电子狂人 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档