SPEEX做的对讲机:完全开源=原理图+源程序

2019-12-10 18:21发布

    去年做的一个项目,之前在阿莫论坛上发过该源程序(STM32),PCB未发布,今天一起发布了。供大家研究和DIY.
    PCB是第一版,调教后忘记在PCB上改了,调教后的电路声音清晰,完全实现全双工通信。使用我提供的这版PCB也不影响使用,主要是在电源地方加个电解电容;在DA输出的地方运放周边的电阻阻值,电容容值要小改一下。懂模电的可以自己改下。AD/DA模块可以用更便宜的芯片代替。AD/DA部分电路也可参考STM32官网的硬件DEMO。
    源程序有四个,亲测都能使用,第一个是speex的例程,有一段男声部的DEMO,第二、三、四个是本人写的对讲机的源程序。
    如果你没有数传模块,没关系,直接将我的两块板子串口连接起来就能实现验证,双向全双工通信。如果你对无线通信有研究,也可以在我的基础上加上容错、纠错处理,语音加密处理,将其做成一款真正实用的对讲机。在此权当抛砖引玉。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
99条回答
adispring
1楼-- · 2019-12-13 11:59
lghtjpu 发表于 2012-8-3 14:32
楼主用的是什么数传? 数据量有多大啊?

用的是深圳友讯达公司的FC-221/AG数传模块,网址如下:http://www.friendcom.com/2008/product/221AG.asp,空中波特率设置为最高的19200bps,
3466756555
2楼-- · 2019-12-13 14:38
 精彩回答 2  元偷偷看……
ddcour
3楼-- · 2019-12-13 19:42
SPEEX 数字对讲机
fenjinzhe
4楼-- · 2019-12-13 22:54
楼主真无私!
cdlxzlp
5楼-- · 2019-12-14 01:34
顶顶顶  好东西
lkm_unication
6楼-- · 2019-12-14 04:33
lz好人.

一周热门 更多>