历史上的今天
返回首页

历史上的今天

今天是:2024年11月11日(星期一)

正在发生

2020年11月11日 | 基于MSP430单片机的无线充电器设计

2020-11-11 来源:elecfans

  引言

  目前,手机、MP3和笔记本 电脑等便携式电子设备进行充电主要采用的是一端连 接交流电源,另一端连接便携式电子设备充电电池的传统充电方式。这种方式有很多不利 的地方,如频繁的插拔很容易损坏接头,也可能带来触电的危险等。因此,非接触式感应充电器在上个世纪末期诞生。凭借其携带方便、成本低、无需布线等优势迅速受到各界关注。实现无线充电,能量传输效率高,便于携带成为充电系统的研究方向之一 。本设计就是一个由能量发送单元和能量接收单元两大部分组成,利用电磁感应原理 实现电能无线传递的充电器。


  1 硬件系统设计

  1.1 器件选择

  本无线充电系统的设计是用线圈耦合方式传递能量,使接收单元接收到足够的电能,以保证后续电路能量的供给。由于无线传电电压随能量发送单元和接收单元耦合线圈的间距D在测试中需要改变,而充电时间相对固定,便于控制,所以充电方式上选择固定电流充电的恒流充电方案。在器件选择上选择有多种省电模式,功耗特别省,抗干扰力特强的 MSP430系列超低功耗单片机MSP430F2274作为无线传能充电器的监测控制核心芯片,电压和充电时间显示采用低功耗OCM126864—9液晶屏,以提高充电电路的能量利用效率。


  1.2 系统框图

  无线充电系统主要采用电磁感应原理,通过线圈进行能量耦合实现能量的传递。如图1所示,系统工作时输人端将交流市 电经全桥整流电路变换成直流电,或用24V直流电端直接为系统供电。当接收线圈与发射线圈靠近时,在接收线圈中产生感生电压,当接收线圈回路的谐振频率与发射频率相同时产生谐振,电压达最大值,具有最好的能量传输效果。通过 2个电感线圈耦合能量,次级线圈输出的电流经接受转换电路变化成直流电为电池充电。


  1.3 单元电路设计

  1.3.1 电源切换

  直流输入采用单刀双闸继电器,交流上电常开闭合,常闭打开实现交流优先,交流断电继电器断电,常闭闭合,实现自动切换。在切换时,时间很短,C1可提供一定时间的电量,可以实现不断电切换,不影响充电。见图2所示 。

系统设计框图
电源系统图
 

  1.3.2发射及接收电路

  发射电路由振荡信号发生器和谐振功率放大器两部分组成, 见图3所示。采用NE555构成振荡频率约为510KHZ信号发生器 ,为功放电路提供激励信号;谐振功率放大器由Lc并联谐振回路和开关管IRF840构成。振荡线圈按要求用直径为0.8mm的漆包线密绕2O圈,直径约为6.5cm,实测电感值约为142uH ,由公式, 当谐振在510KHZ时,与其并联的电容c5、c6 约为680P,可用470pF的固定电容并联一个200PF的可调电容,可方便调节谐振频率。


  大功率管TRF840最大电流为8A、完全开启时内阻为0.85欧,管子发热量大,所以需要加装散热片。当功率放大器的选频回路的谐振频率与激励信号频率相同时,功率放大器发生谐振,此时线圈中的电压和电流达最大值,从而产生最大的交变电磁场。当接收线圈与发射线圈靠近时,在接收线圈中产生感生电压,当接收线圈回路的谐振频率与发射频率相同时产生谐振,电压达最大值。构成了如图4所示的谐振回路。实际上,发射线圈回路与接收线圈回路均处于谐振状态时,具有最好的能量传输效果。

图2

谐振

      1.3.3 充电电路

图3

  如图5所示,电能经过线圈接收后,高频交流电压经快速二极1N4148进行全波整流,3300F的电容滤波,再用5.1v压二极管稳压,输出直流电为充电器提供较为稳定的工作电压。

  因为公式, 为了准确控制充电时间,我们在设计中采用恒流充电的方法,可以保证充电电流大致为一常数I,上述电容电压与时间的关系可表示为:公式4。 根据题设要求,充电时间应满足快充小于30s,慢充控制在100到140S , 计算出快充、慢充所需 电流大小快I1慢I2: 分别为 :

     公式5

  图 5中二极管 D1、 D2的导通电压基本不变 ,故可作为电压基准 , 约为 1.4 V。各电压关系为:

      公式7

  可见在恒流充电电路中,充电电流仅由电阻R1、R2确定。计算中约定U=0.7充电电流Ic( 三极管集电极电流)Ie,计算出快充、慢充所需电阻R1、R2分别为 :

  gs7

  设计中采用可调电阻, 可调节充电电流的大小 。
    1 .3. 4 整机电路原理图

框图1

  2 软件设计

  软件设计 的主要任务是对充电过程的监视及充电电路的控制。具体方法是:利用 MSP430单片机 自带的A D转换器实时检测充电电池上的电压,到规定电压时发出控制信号,断充电电路。基于MSP430较高的速度、高精度的AD转换器、功能丰富的定时器等资源特点, 我们在LCD上设计了充电进度条的绘制、实时充电电压显示、充电时间显示等内容。其中进度条的绘制需要定性反映实时电压大小,我们采用的方法是根据电压值计算出坐标,并调用自己设计的画直线函数进行实时绘制,效果逼真( 见图7、图8 ) 。

流程图1

  3 功能的实现情况

  本无线充电系统设计使用220V /50HZ交流供电,24V直流供电,自动切换交、直流供电电源; 具有快充、慢充功能,当距离D> 2cm时, 快充时间<30s,当距离D>2cm时,慢充时间 <120s。系统充满后显示,自动关断充电。如表1所示 。

表1

  4 结 语

  充电效率是一个不得不考虑的问题。本设计系统可以在发射接收电路的能量传输部分做适当改进,以获得更高的效率和更远的距离;也可以设计充电设备检测电路,在没有能量接收电路时能量发送部分处于睡眠状态,当能量接收电路靠近发送部分时,激活发射电路开始充电。本设计系统达到了设计要求,具有无线充电、携带方便、成本低、无需布线等优势,有着广泛的应用前景。

推荐阅读

史海拾趣

Echelon_Corporation公司的发展小趣事

近年来,随着物联网技术的快速发展,Echelon也积极布局该领域。公司在嵌入式系统部门收购了Echelon Corporation后,成立了新的物联网业务部门,并推出了SmartServer物联网平台。该平台采用了开放、可扩展的体系结构,可以连接、监控商业和工业物联网部署设备,并提供智能化和自动化的决策支持。SmartServer平台的推出,使得Echelon在物联网领域取得了重要突破。

Aplus Integrated Circuits公司的发展小趣事

随着市场需求的不断增长,Aplus Integrated Circuits公司决定扩大生产规模。公司在原有生产线的基础上,增加了多条先进的生产线,并引进了自动化生产设备,提高了生产效率。同时,公司还加强了质量管理,确保产品质量的稳定性和可靠性。这些举措使得公司的产能得到了大幅提升,为公司的持续发展提供了有力保障。

这五个故事展示了Aplus Integrated Circuits公司在电子行业中的发展历程和成就,从创业初期的技术突破到与国际市场的接轨,再到应对行业变革的挑战、加强产学研合作以及扩大生产规模,每一步都体现了公司的努力和坚持。

Anaren公司的发展小趣事

为了保持技术领先地位,Aplus Integrated Circuits公司注重产学研合作。公司与多所高校和研究机构建立了紧密的合作关系,共同开展科研项目和技术攻关。这种合作模式不仅为公司带来了源源不断的技术创新动力,还为公司培养了一批高素质的研发人才。

EOZ Secme公司的发展小趣事

EOZ Secme深知人才是企业发展的核心动力。因此,公司高度重视人才的培养和引进。通过设立研发中心、提供优厚的福利待遇等方式,EOZ Secme吸引了大量优秀人才加入。同时,公司还建立了完善的培训体系,不断提升员工的技能和素质。这些措施为EOZ Secme的持续发展提供了有力的人才保障。

ABCircuits公司的发展小趣事

ABCircuits公司始终坚信人才是企业发展的核心动力。因此,公司在人才招聘和培养方面投入了大量资源。通过与高校和研究机构的合作,ABCircuits吸引了一批批优秀的科研人才加入公司。同时,公司还建立了完善的培训体系,为员工提供持续的学习和成长机会。这些人才为公司带来了源源不断的创新动力,推动了公司的快速发展。

Benchmarq Microelectronics Inc公司的发展小趣事

在国内市场取得一定成绩后,Benchmarq Microelectronics Inc开始积极拓展国际市场。公司积极参加国际电子展会和交流活动,与国际同行建立合作关系,将产品打入国际市场。同时,公司还加强品牌建设,提升品牌知名度和美誉度。通过广告宣传、媒体报道等多种方式,公司成功塑造了专业、可靠的品牌形象,赢得了客户的信任和认可。

问答坊 | AI 解惑

数码外接电池智能控制电路讨论

本人目前正在开发生产一款外置数码电池,主要用于笔记本、相机、手机、MP3、MP4供电或充电,在此论坛发表一下,希望能得到各位高手的指点与帮助,以完善其设计构想,基本功能及需求如下: 1. 锂电池组采用4并N串(N根据所需功率实际搭配); 2. ...…

查看全部问答>

FPGA和单片机的spi通信该如何实现?

本帖最后由 paulhyde 于 2014-9-15 09:26 编辑 大家好,本人最近在做FPGA和单片机的spi的通信,做的很头疼,上网查了一些资料,也大致了解一些spi的概念,可是在实际操作过程中,就是实现不了通信的问题,本人在这方面的知识的确是不够的。希望高 ...…

查看全部问答>

最精尖的PT2262解码程序与大家共享

我看过很多PT2262软件解码程序,都是用定时器测量脉冲宽度。占用系统太多资源。我自己编写的程序不用定时器,不用中断,代码最少。发射端为PT2262 3.3M 的电阻 接收端为 M8 内部1M RC振荡。解码成功后输出D口显示。编译软件为 ICCAVR。 #include ...…

查看全部问答>

CCS上模拟DSP跑程序是不是巨慢的??

如题,我用的是CCSv3.3,C6713 simulator,跑一个运算量大一点的程序都得好几分钟,直接在windows下运行则一两秒可以搞定 土问有没有什么方法使它可以跑得快一点 排除机器原因…

查看全部问答>

求ARM与FPGA高速数据传输方案

ARM与FPGA要传输160000*7个数据,目前采用的SPI通信方式,要传4秒左右,请问有没有提高数据传输速率的方案?…

查看全部问答>

wince6.0 mass storage device

我的USBFN通过ActiveSync相连没有问题,但是换成mass storage就会出现问题。USBFN接入电脑任务栏很快出现U盘的图标,但是隔一分钟才在“我的电脑”里出现“可移动磁盘”图标,但是一直不能访问里面的内容。我的SD卡在系统里面的分区为“DSK2”,SD ...…

查看全部问答>

最近在研究TCPMP源码,希望能够解决界面的修改,但是阅读代码十分困难,请DX提供一些帮助

最近在研究wince上的TCPMP源码,希望能够解决界面的修改,但是如今阅读代码十分困难(或许是从MFC转到C的缘故吧),看了一 个下午,不知道如何入手比较简单,请DX提供一些帮助,希望修改过的DX可以给一些提示,一些帮助。(比如有一些什么函数手册 ...…

查看全部问答>

AT89S52能运行AT89C2051就运行不了,高手进来帮忙看看,小弟不胜感激!

#include     #define data00 P1    #define uchar unsigned char uchar recddata=0x00,datastore[6]={0x20,0x20,0x20,0x20,0x20,0x20},i=1,j=0;  //i为datastore数据包变量,j为待发送到8952的当前位置,recddata ...…

查看全部问答>

关于单片机的PLL频率合成

请问有谁有单片机PLL频率合成的基于C语言的程序,哪种单片机没关系,有就行,传到我的邮箱11091716@163.com或给个链接也可以, 我找了半天没找到,帮忙…

查看全部问答>

手机显示屏控制

我现有一部西门子次C35手机,想用显示屏做时钟之类的小东西,但不知道怎么控制显示,也找不到这个显示屏的信息,希望得到帮助.…

查看全部问答>