搜索
bottom↓
回复: 86

抛砖引玉》求高手帮忙,M16+24L01传输语音已经调通了

  [复制链接]

出0入0汤圆

发表于 2011-11-14 14:23:49 | 显示全部楼层 |阅读模式
M16+AD+PWM+24L01传输语音已经调通了,但是同样的pwm播放,在发射端时语音还原很清晰,到接收端用pwm播放却有很大杂音,失真严重,求高手或做过的朋友指点一下

阿莫论坛20周年了!感谢大家的支持与爱护!!

知道什么是神吗?其实神本来也是人,只不过神做了人做不到的事情 所以才成了神。 (头文字D, 杜汶泽)

出0入0汤圆

 楼主| 发表于 2011-11-14 14:24:51 | 显示全部楼层
点击此处下载 ourdev_695032CE8YSI.zip(文件大小:102K) (原文件名:m16-mic-ad.zip)
点击此处下载 ourdev_695033Q4GTL2.zip(文件大小:85K) (原文件名:m16-mic-rx.zip)

出0入0汤圆

 楼主| 发表于 2011-11-14 14:27:02 | 显示全部楼层
感觉低频时声音还可以,刚好可以分辨人声,接收端杂音太大

出0入0汤圆

 楼主| 发表于 2011-11-14 20:31:42 | 显示全部楼层
回复【4楼】xiangxinli 愉悦
-----------------------------------------------------------------------
没有用语音编码器,只用自带AD+PWM,在本机上语音效果比较好,但通过24L01发送后还原效果不好,能不能共享一下您的方案?
616407139@qq.com谢谢

出0入0汤圆

 楼主| 发表于 2011-11-14 20:34:49 | 显示全部楼层
回复【4楼】xiangxinli 愉悦
-----------------------------------------------------------------------

有一个TLV320AIC1106 PCM编码芯片,小型封装,自己做的板不能用

出0入0汤圆

 楼主| 发表于 2011-11-15 14:53:27 | 显示全部楼层
大神们?你们的数字对讲机做好了没?

出0入0汤圆

发表于 2011-11-15 15:12:47 | 显示全部楼层
MARK!

出0入0汤圆

 楼主| 发表于 2011-11-15 17:55:15 | 显示全部楼层
回复【9楼】xiangxinli 愉悦
-----------------------------------------------------------------------

加个104试试

出0入0汤圆

 楼主| 发表于 2011-11-21 20:23:33 | 显示全部楼层
哎,没人理…………,自己搞定了,重新读几遍24L01文档,对时序有新的了解,目前基本无噪声,语音清晰,实时传输,电路简单,再重新设计个低通滤波器就完美了。新程序如下
点击此处下载 ourdev_697704MH2B4O.zip(文件大小:192K) (原文件名:AVRStudio.zip)

出0入0汤圆

发表于 2011-11-21 22:09:00 | 显示全部楼层
小弟今年才学AVR,这个月才学24L01,所以想向楼主请教一下:

发送端是 接收音频信号后经过M16内部的AD转化成数字信号经过24L01发送出去是吗?
接收端是 通过24L01接收信号后送给M16,M16经过内部PWM播放出来的是吗??

谢谢

顺便望楼主能发一份完整电路图,学习一下,谢谢!!windsparks@163.com

出0入0汤圆

 楼主| 发表于 2011-11-21 22:29:03 | 显示全部楼层
回复【12楼】AttTiv
-----------------------------------------------------------------------
是这样的;就用了一个驻极体,一个电阻电容组成话筒电路,还有一个电阻电容组成低通滤波器,很简单,没画图,啊,还有用的16M晶振,引脚在程序中可以看到

出0入0汤圆

发表于 2011-11-21 22:35:28 | 显示全部楼层
感谢分享

出0入0汤圆

 楼主| 发表于 2011-11-21 22:41:57 | 显示全部楼层
回复【12楼】AttTiv
-----------------------------------------------------------------------


(原文件名:简图.png)

出0入0汤圆

 楼主| 发表于 2011-11-22 20:04:19 | 显示全部楼层
pcb懒得画了

(原文件名:QQ截图20111122200824.png)


(原文件名:QQ截图20111122200854.png)

出0入0汤圆

发表于 2011-11-22 21:01:34 | 显示全部楼层
真是看着超简单呀.

出0入0汤圆

发表于 2011-11-22 21:18:59 | 显示全部楼层
mark

出0入0汤圆

发表于 2011-11-23 08:48:47 | 显示全部楼层
记号

出0入0汤圆

发表于 2011-11-23 09:36:03 | 显示全部楼层
音频电路太简单?

出0入0汤圆

 楼主| 发表于 2011-11-23 11:14:46 | 显示全部楼层
回复【20楼】wcm_e
-----------------------------------------------------------------------

重新改写了程序,已经基本听不到噪声了

出0入0汤圆

 楼主| 发表于 2011-11-23 11:16:38 | 显示全部楼层
回复【17楼】HYLG 西北风
-----------------------------------------------------------------------
稍加修改咱们的半双工数字对讲机就成了

出0入0汤圆

 楼主| 发表于 2011-11-24 23:28:13 | 显示全部楼层
简单的滤波电路,没想到配合功放音箱效果更好呀

出0入0汤圆

发表于 2011-11-24 23:31:41 | 显示全部楼层
不错的东西~

出0入0汤圆

发表于 2011-11-25 00:07:32 | 显示全部楼层
话筒后面不加一级放大也可以吗?  A/D转换后没有经过压缩编码就直接发送吗? 这样能传多远?

出0入0汤圆

发表于 2011-11-25 07:48:37 | 显示全部楼层
mark

出0入0汤圆

发表于 2011-11-25 08:30:18 | 显示全部楼层
mark

出0入0汤圆

 楼主| 发表于 2011-11-25 10:19:43 | 显示全部楼层
回复【25楼】hwbrat
-----------------------------------------------------------------------

可以,试了试adpcm和cvsd压缩,只有噪音,不压缩音质相当好了,可能是我不会算法吧- .-!,求指导啊
通信距离就是无线模块的通信距离,因为实时性比较高,我这个pcb天线的只能达到6米稳定
目前就是个无线话筒,如果能有效压缩的话对实时性要求会减小,通信距离会有所增加

出0入0汤圆

发表于 2011-11-25 18:07:37 | 显示全部楼层
有空我也做个试一试

出0入0汤圆

 楼主| 发表于 2011-11-26 19:22:05 | 显示全部楼层
求压缩算法,8位的

出0入0汤圆

发表于 2011-11-26 22:00:25 | 显示全部楼层
有空做一个

出0入0汤圆

 楼主| 发表于 2011-11-26 22:29:12 | 显示全部楼层
http://www.ourdev.cn/bbs/bbs_content_all.jsp?bbs_sn=935552
这个是前辈的24z1

出0入0汤圆

发表于 2011-11-26 22:36:10 | 显示全部楼层
多谢分享,收藏了!

出0入0汤圆

发表于 2012-3-1 13:17:14 | 显示全部楼层
不错

出0入0汤圆

发表于 2012-3-1 13:23:12 | 显示全部楼层
马克。

出0入0汤圆

发表于 2012-3-1 15:37:27 | 显示全部楼层
MARK

出0入0汤圆

发表于 2012-4-15 13:30:39 | 显示全部楼层
太牛了!

出0入0汤圆

发表于 2012-4-16 12:57:21 | 显示全部楼层
强烈关注!

出0入0汤圆

发表于 2012-5-7 19:56:53 | 显示全部楼层
这个你做得怎样了?很好奇!

出0入0汤圆

发表于 2012-5-7 20:13:06 | 显示全部楼层
MIC放大一下会更好些

出0入0汤圆

发表于 2012-5-7 20:15:17 | 显示全部楼层
不错不错。

出0入0汤圆

发表于 2012-5-7 20:36:00 | 显示全部楼层
本帖最后由 avrwoo 于 2012-5-7 20:37 编辑

收藏了,正在调24L01.
头像被屏蔽

出0入0汤圆

发表于 2012-5-7 20:48:07 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽

出0入0汤圆

发表于 2012-5-20 14:12:45 | 显示全部楼层
楼主,我按你的图焊了块板子,把程序烧进去,可是不能传输语音啊,真心求楼主帮助啊啊!

出0入0汤圆

发表于 2012-6-18 17:37:29 | 显示全部楼层
mark

出0入0汤圆

发表于 2012-6-18 18:27:39 | 显示全部楼层
怎么会只有6米呢?
试试调下上面的电感,我在设备上用了24L01,后来调了电感参数,通信空旷距离能达到100米左右。

出0入0汤圆

发表于 2012-6-29 14:07:10 | 显示全部楼层
非常不错,关注中

出0入0汤圆

发表于 2012-7-5 22:59:27 | 显示全部楼层
mark...........

出0入112汤圆

发表于 2012-7-6 00:05:50 | 显示全部楼层
catshit_one 发表于 2011-11-23 11:14
回复【20楼】wcm_e
-----------------------------------------------------------------------

在接收部分的音频输出加104电容虑波吗?程序改了什么?

出0入112汤圆

发表于 2012-7-6 00:06:38 | 显示全部楼层
catshit_one 发表于 2011-11-23 11:16
回复【17楼】HYLG 西北风
-----------------------------------------------------------------------
稍加 ...

在接收部分的音频输出加104电容虑波吗?程序改了什么?

出0入0汤圆

发表于 2012-7-7 20:10:42 | 显示全部楼层
收藏一下

出0入0汤圆

发表于 2012-7-7 20:21:14 | 显示全部楼层
请问这位大侠的程序是用什么编织器编写的,是ICC吗

出0入0汤圆

发表于 2012-7-8 01:18:58 | 显示全部楼层
本帖最后由 magicer2010 于 2012-7-8 01:32 编辑

小姑娘相当厉害啊!对电路的理解力很强啊!可谓天才也。。。。

别忘了加我好友!!!话说为什么 咱们论坛没开加好友功能?这个有点不方便。。。。。。。

出0入0汤圆

发表于 2012-7-8 18:48:34 | 显示全部楼层
不错不错

出0入0汤圆

发表于 2012-7-9 00:12:18 来自手机 | 显示全部楼层
标记一下,估计快用到了,多谢LZ

出0入0汤圆

发表于 2012-7-9 00:17:30 | 显示全部楼层
标记一下,估计快用到了,多谢LZ

出0入0汤圆

发表于 2012-7-9 06:26:58 | 显示全部楼层
这个不错,非常好的应用。

出0入0汤圆

发表于 2012-7-9 14:32:06 | 显示全部楼层
学习了。。。。。

出0入0汤圆

发表于 2012-9-28 18:55:19 | 显示全部楼层
好贴留名,

出0入0汤圆

发表于 2012-9-28 19:09:27 | 显示全部楼层
得关注一下。。。

出0入0汤圆

发表于 2012-9-28 20:18:22 | 显示全部楼层
是要 关注下 、我还没有搞传输音频的 、

出0入0汤圆

发表于 2012-9-29 07:37:43 来自手机 | 显示全部楼层
同求压缩算法

出0入0汤圆

发表于 2012-9-29 11:25:44 | 显示全部楼层
留下爪印

出0入0汤圆

发表于 2012-10-17 05:07:35 来自手机 | 显示全部楼层
收藏,有时间可以看看

出0入0汤圆

发表于 2012-11-10 21:40:31 | 显示全部楼层
这个你做得怎样了?很好奇!

出0入0汤圆

发表于 2012-11-13 22:31:56 | 显示全部楼层
接收机的电路图 我要

出0入0汤圆

发表于 2012-11-13 22:32:26 | 显示全部楼层
please,,,!!

出0入0汤圆

发表于 2012-12-2 07:45:55 | 显示全部楼层
我在做24LE1的无线对讲,各种困难啊……

出0入0汤圆

发表于 2012-12-3 21:46:42 | 显示全部楼层
不错MARK

出0入0汤圆

发表于 2012-12-16 13:53:03 | 显示全部楼层
准备玩玩无线的,mark

出0入42汤圆

发表于 2012-12-16 19:23:20 来自手机 | 显示全部楼层
不错,回头电脑看

出0入0汤圆

发表于 2013-1-10 20:35:45 | 显示全部楼层
这个直接对咪头AD采样效果咋样啊,能行嘛?
还有你输出怎么弄的
输出不是个数字信号嘛
咋样过功放还原成声音的呢

出0入0汤圆

发表于 2013-2-16 13:19:42 | 显示全部楼层
mark mark~~

出0入0汤圆

发表于 2013-2-18 11:44:32 | 显示全部楼层
接收端,PWM +AD 怎么能输出音频,请教一下呀

出0入0汤圆

发表于 2013-4-11 09:07:23 | 显示全部楼层
楼主兄弟 qq多少

出0入0汤圆

发表于 2013-4-11 09:40:12 | 显示全部楼层
楼主方便的话加我QQ1697120255 详谈

出0入0汤圆

发表于 2013-4-21 22:03:46 | 显示全部楼层
正在调这货,头疼

出0入0汤圆

发表于 2013-4-22 20:10:03 | 显示全部楼层
参考参考  看看实现思路

出0入12汤圆

发表于 2013-5-3 05:31:13 来自手机 | 显示全部楼层
学习记号备用

出0入0汤圆

发表于 2013-6-12 09:30:08 | 显示全部楼层
正需要,顶

出0入0汤圆

发表于 2013-7-5 22:48:50 | 显示全部楼层
LZ你好,我用M48做了修改,有个问题是,麦克风和本机监听都正常,声音清晰,不执行 loadTxPacket(TX_BUF)。
但是在 ISR(ADC_vect)中的传输函数 loadTxPacket(TX_BUF); 会产生额外的杂音,我用逻辑分析仪看出,这个函数的32个音频取样资料传输期间,会占用3个ADC取样时间,不知道你对这个问题有何看法?你那个杂音是如何解决的,请教了。

出0入0汤圆

发表于 2013-7-6 09:34:22 | 显示全部楼层
初步找到干扰源,是布线的干扰,MIC ADC 输入 与 PWM 输出走线交汇,SPI-SCK 的走线也太接近 MIC ADC,造成的干扰。

出0入4汤圆

发表于 2014-3-19 18:27:45 | 显示全部楼层
catshit_one 发表于 2011-11-21 20:23
哎,没人理…………,自己搞定了,重新读几遍24L01文档,对时序有新的了解,目前基本无噪声,语音清晰,实 ...

LZ那两个外部中断是干嘛的啊,不用行吗,我的板子已经做出来了

出0入4汤圆

发表于 2014-3-20 15:05:14 | 显示全部楼层
亲,我现在在做这个能交一下我吗

出0入4汤圆

发表于 2014-4-5 11:40:58 | 显示全部楼层
LZ我现在也在做无线音频,和你电路一样的,就是接收端杂音很大,想问你是怎么解决的

出0入0汤圆

发表于 2014-4-5 12:01:57 | 显示全部楼层
不错啊  之前也准备用2401弄语音对讲   一直没有时间弄  

出0入4汤圆

发表于 2014-4-5 17:18:49 | 显示全部楼层
金牛AKI 发表于 2014-4-5 12:01
不错啊  之前也准备用2401弄语音对讲   一直没有时间弄

我现在就在做就是噪声很大,你知道是哪的问题吗

出0入0汤圆

发表于 2014-4-5 17:30:46 | 显示全部楼层
学习一下
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片。注意:要连续压缩2次才能满足要求!!】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-7-24 02:28

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

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