请教精英:FSK软件解码问题

[复制链接]
 楼主| xingyueding 发表于 2009-10-24 10:00 | 显示全部楼层 |阅读模式
本帖最后由 xingyueding 于 2009-10-24 13:19 编辑

现用单片机软解码FSK格式的来电显示数据;

以下是来自网络的资料:
“采用测量脉冲宽度的方法来确定码元的同步,因为数据是异步串行通讯方式,由1到0的下降沿来确定时钟,即由1200hz到2200hz的改变来确定,关键是1200到2200的改变是任意相位的,而不是从0相位开始;说明白点:用单片机不停测脉冲宽度,先是1200的宽度,突然来了个脉冲宽度在1200与2200之间,这说明下降沿在这个脉冲内的某个时间,怎么确定这个时间呢?经过我周密计算 :--) ,公式如下:
T(下降沿距当前时间)=[ T(这个脉冲时间) - T(2200hz脉冲宽度) ] x 2.2


问题:
应用上述公式,可以正常计算得到1码元段到数据段的跳变时间;
但是,进入数据段后,每个字符结尾处不一定都有这种跳变,我该如何来进行各字符的相位校正呢?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
(⊙o⊙)你 发表于 2011-10-7 19:47 | 显示全部楼层
楼主做出来了吗?我也正在学习软件解码
song9644 发表于 2011-10-8 12:45 | 显示全部楼层
如方便,我们可合作。
wtmkimmy 发表于 2013-12-12 10:23 | 显示全部楼层
我想用軟解碼,但由於項目時間緊,用了硬件解碼,等有時間,我一定要用軟體來實現FSK的解碼,一定!!
sch_l 发表于 2014-1-5 10:36 | 显示全部楼层
我有方案,软件解决,需要4Mmps
zh5h 发表于 2014-1-6 16:45 | 显示全部楼层
FSK纯软件解码,这个芯片就是纯软件解码:http://item.taobao.com/item.htm? ... &id=25967496577
sch_l 发表于 2022-9-3 15:06 | 显示全部楼层
本帖最后由 sch_l 于 2022-9-3 15:07 编辑

我正在做fsk软解码,目前做到了-6  ----   -32dBm的fsk解码了,目标是-40dBm,还有点距离,不着急,工作量挺大的啊
您需要登录后才可以回帖 登录 | 注册

本版积分规则

2

主题

2

帖子

0

粉丝
快速回复 返回顶部 返回列表