导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→哪位熟手用单片机做过声音程序?急!!急!![penganming]

 *第17482篇: 哪位熟手用单片机做过声音程序?急!!急!!

  
楼 主:penganming 2003年11月18日16:37
 哪位熟手用单片机做过声音程序?急!!急!!
我正要做一个汽车电子喇叭,传统喇叭是用电磁铁做成,现用单片机模拟其频率。没法做成那效果,也就是如何能得到其准确波形,不知有没哪位熟手做过,不吝赐教!!!!!
我这样尝试过:录下声音,用电脑播放,下载“示波器”软件监视声卡信号,但是得到的波形杂迅太多,没发识别。
  
2楼:able81 2003年11月18日17:45
 建议
用凌阳单片机,它的特长就是语音,还有专门的针对声音的软件包。
  
3楼:penganming 2003年11月19日12:49
 很感谢的回复!
多谢你的建议!凌阳单片机我不熟,我会去看下。很想知道什么可行的办法能做出那效果来
  
4楼:phyqxq 2003年11月19日15:06
 你单片机控制的喇叭是什么,无源还是有源?  你可以拥有源蜂明器试试
  
5楼:penganming 2003年11月21日17:54
 是这样的
控制有源的,这不是问题,我是不知道如何用脉冲波形模仿出汽车喇叭的声音效果来,首先,我没发得到喇叭的声音频率的分布情况(这是主要的),我用软件检测声卡的信号,有,但没法描出来(杂迅太多,因为汽车喇叭声本就是靠噪音),用示波器测也是很噪的信号。现在只靠耳朵听,有点困难,摸不清楚声音频率的规律,,郁闷中.........
  
6楼:Kuang-chingTsui 2003年11月19日15:54
 汽车喇叭:
汽车喇叭发出的声音除基波外还有大量的谐波成分,所以必须分析其谐波分量.用单片机驱动喇叭发出汽车喇叭的声音可能不是件简单的事情.根据经验,方波经啦吧发出的声音接近单簧管,你试着改变方波频率找一个最接近的声音.
  
7楼:penganming 2003年11月22日09:51
 对呀,偕波太多..
这是最烦的,喇叭声音就是有规则的噪音(呱....),就你所说,单片机方波发出来的声音确实是很纯的单簧管声音,我利用改变频率的方法已做出来了报警110,120,119等声音,惟独这简单的喇叭声音,怎么做怎么不象,我需要的帮助是:1,如何能把那“喇叭噪音”波形变成很直观的方波(频率变化);2,我想弄清楚方波如何变化(频率)对应有如何的效果,以便很轻松的模拟出喇叭声音,多谢楼主的关照,我是个单片机新手,以后多多关照!!!!
  
8楼:Kuang-chingTsui 2003年11月22日16:42
 参考:
1。汽车喇叭声音波形本身不是方波,所以方波仅能做到“近似“某种声音。
2。在频率一定的前提下改变脉冲的占空比,说不定能好些。因为占空比不同,其谐波分量也不相同。
  
9楼:penganming 2003年11月25日14:21
 做出来了,效果有点区别
我把录下的喇叭声音在电脑里放,然后用示波器测出其波形,按其波形,我用方波把它给描出来,波峰用方波“1”代替,波谷用方波“0”代替,听起来两声音差不多,但,还是有区别,方波输出的效果稍微脆点,可能是方波的局限性,我正考虑如何改善,多谢楼主的关照,谢谢了!!:)
  
10楼:Kuang-chingTsui 2003年11月25日17:07
 参考:
你试着在音频放大电路中加上RC滤波电路,RC电路能去除某些谐波成分.
  
11楼:penganming 2003年11月24日09:16
 多谢!我去尝试先
thanks
  
12楼:phyqxq 2003年11月25日16:36
 老兄,能否给你的声音驱动电路发给我看看吗?我也想试一下
  
13楼:penganming 2003年11月27日11:12
 驱动电路到很简单的,我已经发送到你的邮箱
驱动电路到很简单的,我已经发送到你的邮箱里了,有个问题问下,我要加大喇叭的音量,也就是要选用特大功率放大器件的话有什么好建议.因为我怀疑音量太小会影响效果,多谢!!!!
多了文件是protel99se版本,它的低版本不能打开的.
  
14楼:phyqxq 2003年11月27日14:40
 我看过一些摩托车报警器的电路,它们一般使用小的音频变压器产生震荡,来驱动喇叭发音的
  
15楼:penganming 2003年11月27日17:32
 对!!!
我公司就是搞汽车报警器的,三用个变压器放大。汽车声音要很大的,一般的搞不定
  
16楼:phyqxq 2003年11月28日08:54
 既然你公司有现成的报警器,那你可以用单片机控制它发音,不就可以吗
对不对
  
17楼:phyqxq 2003年11月29日09:38
 你可以试一试这样
在电子市场找一个傻瓜式的单芯片功放,有而且不是很贵,然后用你的单片机
控制信号作为输入源,来驱动它发音,我想应该是可以的。
  
18楼:phyqxq 2003年11月27日14:37
 我也做过类似你这样的MCU驱动电路控制发声的,但是声音很小,是5V蜂鸣器的1/4那么大,
  
19楼:phyqxq 2003年11月27日14:33
 我也做过类似你这样的MCU驱动电路控制
  
20楼:penganming 2003年11月27日11:26
 多谢!
多谢!
不过是英文版,不太好认

>>>>>>对该主题发表你的看法

本主题贴数27,分页: [第1页] [第2页]


[上一篇主题]:谁用过nRF903

[下一篇主题]:powerpcb