加载中
加载中
表情图片
评为精选
鼓励
加载中...
分享
加载中...
文件下载
加载中...
修改排序
加载中...
汉字 Hellschreiber——UniHELL 项目
罗布Carrot2024/12/22无线电软件综合 IP:山东
中文摘要
基于 14*14 点阵字库的汉字 Hell 调制器

我开发了基于 14*14 点阵字库的汉字 Hell 调制器,输出 16bit PCM WAV,可以自定义 Unicode(并非全覆盖)文本内容和音频频率,使用常规 FELD HELL 模式解调。
D@7HY3SMKI49%0FKS4B($WN_tmb.png
由于滤波器代码不起作用,需要自行通过音频编辑软件或其他音频滤波器进行 250 或 300Hz 的带通滤波,不应将未经滤波的信号通过电台进行传输。
UCQPR1Q~S0]))PED(AX8)55_tmb.png
Hellschreiber 模式抗多普勒性能较强,可以在线性卫星上进行通信
[09NR5F%_LJ%Z6]]FWI@WU6.png
QLAOSK~TVATY$1`ZZBTOV25_tmb.png
字体颜色变淡是因为模拟多普勒时导致幅度发生变化,与频移无关。

项目地址:https://github.com/BI4PYM/UniHELL
另:针对 python 的带通滤波器,请朋友们给出建议,我在网上找的几个例程都不起作用,不报错但是没有滤波效果。


+0.71  科创币    山雨欲来风满楼    2024/12/23 好东西
来自:电子信息 / 无线电计算机科学 / 软件综合动手实践:实验报导
5
4
新版本公告
~~空空如也
罗布Carrot 作者
2个月0天前 IP:山东
940631

attachment iconUniHELL-main.zip569.28KBZIP0次下载

源代码


引用
评论
1
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
月光
2个月0天前 IP:江苏
940632

和PYM老师学习了


引用
评论
1
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
WernerPleischner
2个月0天前 修改于 2个月0天前 IP:广东
940634

滤波器不起作用应该先检查一下系数和生成方式对不对。其次这个不应该只对整个输出做带通滤波,应该对每个2ASK输入做升余弦滤波。


引用
评论
5
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
罗布Carrot作者
2个月0天前 IP:山东
940637
引用WernerPleischner发表于3楼的内容
滤波器不起作用应该先检查一下系数和生成方式对不对。其次这个不应该只对整个输出做带通滤波,应该对每个2

了解,我一开始觉得升余弦实现起来有些麻烦,先用带通顶着,没想到带通不起效...我还是回归升余弦的怀抱吧


引用
评论
1
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
WernerPleischner
2个月0天前 修改于 2个月0天前 IP:广东
940639

无论升余弦还是带通算法实现都是一样的而区别只在滤波器系数上。而数字滤波的算法是很简单很成熟的东西不大可能几个都实现错,还是检查一遍生成系数的程序或者步骤吧。


引用
评论
1
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论

想参与大家的讨论?现在就 登录 或者 注册

罗布Carrot
进士 机友 笔友
文章
6
回复
25
学术分
0
2016/07/23注册,1天20时前活动

BI4PYM 业余无线电爱好者

主体类型:个人
所属领域:无
认证方式:身份证号
IP归属地:未同步
插入公式
评论控制
加载中...
文号:{{pid}}
投诉或举报
加载中...
{{tip}}
请选择违规类型:
{{reason.type}}

空空如也

笔记
{{note.content}}
{{n.user.username}}
{{fromNow(n.toc)}} {{n.status === noteStatus.disabled ? "已屏蔽" : ""}} {{n.status === noteStatus.unknown ? "正在审核" : ""}} {{n.status === noteStatus.deleted ? '已删除' : ''}}
  • 编辑
  • 删除
  • {{n.status === 'disabled' ? "解除屏蔽" : "屏蔽" }}
我也是有底线的