无线充电设备中fsk信号的低消耗解调方法

文档序号:9754502阅读:898来源:国知局
无线充电设备中fsk信号的低消耗解调方法
【技术领域】
[0001]本发明涉及电子技术领域,尤其涉及无线充电,具体是指一种无线充电设备中FSK信号的低消耗解调方法。
【背景技术】
[0002]在QI标准的无线充电设备中,能量发射端发射到的能量接收端的通信信号,是通过2FSK(二进制频移键控)的方式传输的,而与传统2FSK信号不同的是:依QI标准的通讯协议,同一系统的不同阶段,通信载波频率Fop与调制频率Fmod并不固定,且Fop与Fmod之间的频率差较小。
[0003]QI标准的无线充电设备,其在正常工作过程中通过不同频率的能量信号来传输不同的功率,而2FSK信号通讯有可能发生在任何能量信号频率点,且QI标准中为保证传输能量稳定性规定了载波频率Fop与调制频率Fmod的周期差——最大值为282ns、最小值仅为32ns。同时,由于无线充电系统中能量接收端所收到的信号为电感耦合过来的信号,从而导致其接收到的信号并非单频正弦信号,而是可能掺杂有大量高频噪声。
[0004]传统的2FSK解调方法主要是相干解调、滤波非相干解调与正交相乘非相干解调三种方式。
[0005]由于QI标准通信协议的限制,其载波频率Fop与调制频率Fmod差异较小,如果使用传统方法进行解调,整个系统就需要非常高的精度来分辨不同的频率,无论用模拟或者数字方式时间都将大增加整个电路的开销。同时,在同一系统的不同通信阶段载波频率Fop有可能是110?205KHZ之间的任意值,更大大增加了整个解调系统的开销。

【发明内容】

[0006]本发明的目的是克服了上述现有技术提及的至少一个缺点,提供了一种根据QI标准中2FSK信号的特性、模拟电路部分仅用一个比较器代替ADC采样电路、数字部分最高仅用2MHz的时钟频率即可实现对该FSK信号的解调的无线充电设备中FSK信号的低消耗解调方法。
[0007]为了实现上述目的,本发明的无线充电设备中FSK信号的低消耗解调方法具有如下构成:
[0008]该无线充电设备中FSK信号的低消耗解调方法,其主要特点是,接收线圈上的信号发送至解调芯片的比较器的输入端,所述的方法包括以下步骤:
[0009](I)对所述的比较器的输出值进行采样并获取一周期内的采样点的个数;
[0010](2)根据所述的一周期内的采样点的个数对信号进行解调;
[0011 ] (3)根据解调结果合成完整的数据帧;
[0012](4)对所述的完整的数据帧进行校验并输出。
[0013]进一步地,所述的步骤(I)具体包括以下步骤:
[0014](1.1)通过2MHz频率读取所述的比较器的输出值;
[0015](1.2)将所述的比较器的输出值通过第一低通滤波器以滤除高频信号;
[0016](1.3)采样并获取一周期内的采样点的个数。
[0017]更进一步地,所述的步骤(1.2)具体为:
[0018]将所述的比较器的输出值通过一截止频率为250KHZ,采样频率为2MHz的第一低通滤波器以滤除高频信号。
[0019]更进一步地,所述的步骤(1.3)具体包括以下步骤:
[0020](1.3.1)判断通过第一低通滤波器后的比较器的输出值是否是由O变为I;
[0021](1.3.2)如果通过第一低通滤波器后的比较器的输出值是由O变为I,则输出周期计数器的计数值以作为一周期内的采样点的个数后,将所述的周期计数器的计数值修改为I;
[0022](1.3.3)如果通过第一低通滤波器后的比较器的输出值不是由O变为I,则所述的周期计数器的计数值加I后,继续步骤(1-Do
[0023]再进一步地,所述的步骤(2)具体包括以下步骤:
[0024](2.1)根据所述的一周期内的采样点的个数获取数个周期内的采样点的个数和;
[0025](2.2)通过第二低通滤波器滤除所述的数个周期内的采样点的个数和的上下波动部分;
[0026](2.3)根据滤除上下波动部分的数个周期的采样点的个数和检测频率抖动;
[0027](2.4)如果存在频率抖动,则消除所述的频率抖动并输出比特O或比特I;
[0028](2.5)如果不存在频率抖动,则输出比特O或比特I。
[0029]再进一步地,所述的步骤(2.1)具体包括以下步骤:
[0030](2.1.1)判断所述的周期计数器是否有输出值;
[0031](2.1.2)如果所述的周期计数器有输出值,则根据以下公式获取256个周期内的采样点的个数和:
[0032]SumTbuff = SumTbuff+T_counter-Tbuffer[255]
[0033]其中,SumTbuff为256个周期内的采样点的个数和,T_counter为周期计数器的计数值;Tbuffer [255]为缓存器Tbuf fer的第256个缓存值,其中缓存器Tbuf fer用于存储周期计数器T_counter的输出值,所述的缓存器Tbuf fer的深度为256,且符合先入先出的规则;
[0034](2.1.3)更新所述的缓存器Tbuf fer;
[0035](2.14)如果所述的周期计数器无输出值,则继续步骤(2.1.1)。
[0036]再进一步地,所述的步骤(2.2)具体为:
[0037]通过一截止频率为5KHz且采样频率为210KHZ的第二低通滤波器滤除所述的数个周期内的采样点的个数和的上下波动部分。
[0038]再进一步地,步骤(2.3)具体包括以下步骤:
[0039](2.3.1)将所述的第二低通滤波器的当前值减去该第二低通滤波器的前一刻的值以获取一当前delta值;
[°04°] (2.3.2)判断当前delta值与前一个delta值是否相等;
[0041 ] (2.3.3)如果当前delta值与前一个delta值相等,则delta值计数器加I;然后继续步骤(2.3.5);
[0042](2.3.4)如果当前delta值与前一个delta值不相等,则delta值计数器清零;然后继续步骤(2.3.5);
[0043](2.3.5)判断delta值计数器的计数值是否大于第一阈值;
[0044](2.3.6)如果delta值计数器的计数值大于第一阈值,则将所述的delta值计数器、delta值累加器以及修饰累加器的计数值均清零,然后继续步骤(2.3.8);
[0045](2.3.7)如果delta值计数器的计数值不大于第一阈值,则继续步骤(2.3.8);
[0046](2.3.8)将当前delta值赋给前一个delta值且将当前delta值累加至delta值累加器中;
[0047](2.3.9)判断delta值累加器的累加值的绝对值是否小于等于第二阈值;
[0048](2.3.10)如果当前delta值累加器的累加值的绝对值小于等于第二阈值,则清零所述的修饰累加器的计数值,并输出;
[0049](2.3.11)如果当前delta值累加器的累加值的绝对值不小于等于第二阈值,则判断当前delta值累加器的累加值的绝对值是否大于31;
[0050](2.3.12)如果当前delta值累加器的累加值的绝对值大于31,则判断当前delta值累加器的累加值是否大于O;
[0051](2.3.13)如果当前delta值累加器的累加值大于零,则将所述的修饰累加器的计数值修改为31,并输出;
[0052](2.3.14)如果当前delta值累加器的累加值小于零,则将所述的修饰累加器的计数值修改为-31,并输出;
[0053](2.3.15)如果当前delta值累加器的累加值的绝对值不大于31,则将修饰累加器的计数值修改为所述的当前delta值累加器的累加值,并输出。
[0054]采用了该发明中的无线充电设备中FSK信号的低消耗解调方法,不需要复杂的模拟电路,其数字电路部分所要求的最高频率也仅有2MHz,且在该频率下只有简单的加法操作,主要工作频率在210KHZ以下。相比于现有的FSK解码方法,本方法的实现更加契合QI标准的FSK信号,且成本底,解调速度快,易于调试,对Fop是否固定没有要求,且精度较高。
【附图说明】
[0055]图1为本发明的无线充电设备中FSK信号的
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1