jay007 发表于 2013-10-24 16:48:55

stc单片机+24L01实现无线语音,是否可行?


帮学校做个小项目,实现语音多方通讯,本想用cpld,成本太高。看stc单片机1T指令周期,有硬件SPI,AD、PWM,感觉挺合适,但没玩过单片机,各位看看性能是否满足。

器件暂定stc12le5a16s2,用t0产生8k中断,实现AD采样和播放,(还有些温度采集显示等辅助功能),2401无线传输。

工期只有7天,代码全拷贝网上现成的,有什么需要注意的,帮忙提醒下,避免走弯路,谢谢!

四轴飞行器 发表于 2013-10-27 14:05:54

可以实现

四轴飞行器 发表于 2013-10-27 14:06:32

可以实现

jay007 发表于 2013-10-29 00:25:15

噪音超大,还没搞成功,丢包严重

loveye21 发表于 2013-10-29 08:42:58

八月份国赛之前搞过,只是原理验证了一下。距离有限,而且丢包严重。可能是我买的24L01有问题把,在楼内也就二三十米的距离。

xou822 发表于 2013-10-29 08:57:24

2401那速度   可以想象声音的质量

jay007 发表于 2013-10-29 11:45:24

2401如真像参数所列的那样,带宽是够的,现在就是要解决丢包的问题。

如果单片机直接AD采样,再PWM播放,8k采样率声音还能接收,再经过2401后,基本听不清,查看接收IRQ,发2~4个包才收到一个,不知道怎么回事

erxun 发表于 2013-10-29 11:56:40

语音数据压缩,低波特率传输,
页: [1]
查看完整版本: stc单片机+24L01实现无线语音,是否可行?