[发明专利]一种基于脉宽等长机制的FSK解调方法有效
申请号: | 201710575266.2 | 申请日: | 2014-08-21 |
公开(公告)号: | CN107147601B | 公开(公告)日: | 2020-07-31 |
发明(设计)人: | 吴志祥;高波;杜玉华;黄亮 | 申请(专利权)人: | 常州工学院 |
主分类号: | H04L27/156 | 分类号: | H04L27/156 |
代理公司: | 常州西创专利代理事务所(普通合伙) 32472 | 代理人: | 武政 |
地址: | 213032 江*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种基于脉宽等长机制的FSK解调方法。包括对“0”调制频率为f0、周期为t0的n个脉冲,对“1”调制频率为f1、周期为t1的m个脉冲,使得“0”的总调制宽度T0与“1”的总调制宽度T1相等。本发明在低速载波通讯领域,以高速单片机、DSP等为主控器件直接调制与解调、显著降低成本的前提下,能有效提高解调识别的成功率。 | ||
搜索关键词: | 一种 基于 机制 fsk 解调 方法 | ||
【主权项】:
一种基于脉宽等长机制的FSK解调方法,其特征在于步骤包括:1)设置码元个体脉冲最大宽度限定值,设置一桢,即一个字节的最小宽度时限、最大宽度时限,之后执行步骤2);2)设置下降沿捕获中断开启,设置并清空二个数据缓冲区,设置指向第一数据缓冲区的指针为数据缓冲区首地址,清零累加时间数据,之后执行步骤3);3)下降沿捕获中断后,将捕获时间数据保存至指针指向的地址,指针加一,并累加时间数据,之后执行步骤4);4)当本次捕获时间数据大于个体脉冲最大宽度限定值,则执行步骤2),否则执行步骤5);5)当累加时间数据在一桢最小宽度时限与最大宽度时限之间,则建立完成接收一桢标志SO,否则等待下一次中断,之后执行步骤6);6)主程序检测SO标志,当SO=1时,将第一数据缓冲区里的数据,转移到二数据缓冲区,并清空第一数据缓冲区,之后执行步骤7);7)主程序对第二数据缓冲区以逐个T为单位进行计算,设置解码字节UD=00H,解码次数=8,设置指针指向从第二数据缓冲区首地址A0,之后执行步骤8);8)累加指针地址里的时间数据,直到等于大于T,此时的地址记号为A1,之后执行步骤9);9)在A0到A1地址中,设符合“0”码元时限的个数n,符合“1”码元时限的个数m,当n≥m,则解码结果为“0”;否则,解码结果为“1”,将解码结果赋值UD的最高位后,UD循环右移一位,指针地址+1记号为A0,累加器清零,之后执行步骤10);10)当解码次数减1不为零时,返回步骤8,当解码次数减1为零时,完成一桢解码。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于常州工学院,未经常州工学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201710575266.2/,转载请声明来源钻瓜专利网。