A. 正在做一个单片机噪声计,用咪头(驻极体话筒)做输入端,请问后面的电路怎么设计
理应来说,做为仪表,应该用仪用运放,因为它的线性度比较好,但是,传统仪表对这样的器件要求可能更高一些,你用的是单片机,所以,很大程度上可以用软件解决。仪用运放需要的电压一般较高,像OP07,不太适合在单5V上使用,而且它也很贵。从成本上来说,LM358比较合适,另外,358最低支持在2V的电压下工作,或者正负1V,5V可以用虚地做一个中点当成正负2.5V来使用,也可以直接使用单5V为358供电,所以用它是首选。
接下来就是线性度的问题了,由于驻极体话筒本身还有运放本身对不同频率的响应不同,而且对声压的反应也不同,还有你的电路本身接法也会影响频响和强度变化情况,最重要的是,不要放大过头,防止大信号消顶失真。可以迅缓的话要多设置几个增益档位,配亩族模合软件实现自动量程功能。
在软件处理时,可以使用基准强度的声源进行校正,最后把校正表存在程序里,通过软件来纠正由于元件和电路带来的整体线性度问穗轮题。这样一来,每个部分带来的线性度问题就全都被解决了。
刚才提到频响的问题,所以纠正的时候不要忘了对不同频率的信号做不同的纠正。这点大概用ADC0809有点困难,因为它的采样率一般,如果做频率分析有点困难,当然一定范围内还是可用的,可以使用FFT算法来分析。定时法容易因为信号复杂而无法得到准确的中心频率。
所以总的来说,电路不是难题,难的是软件部分。
B. 关于单片机麦克风的问题
单片机采集麦克风的信号
一般来说是不能直接采集的
要加一个外围芯片,猛旅麦克风出来的信号
一般来说是频率信号,那么
那个外围芯片的作用就是把频率信号转换为电压信号,在通过
单片机的A/D口采集。还有另外一种方案
是直接采集频率信号,只能通过
通信的方式,设置单片机的一个定时器时钟为外部时钟,麦克风的频率信号接这个时钟引脚
用枝答凳自带的晶振在设置一个定时器,通过定时器来判断
外部时钟来了多少个周期来举伏计算频率,如果麦克风声音频率过高会造成信号失真。一般不采取这个方案
C. 跪求 驻极体话筒怎么和单片机连接 用C编程怎么处理
驻闭滚极体话筒发出的是模拟信号,单片机只能处理数字信号,可以选择用用模轿卜余数转换器啊AD0804,弊腔简单快捷,又或者说用运算放大器lm339,做成多级比较器。
D. 怎么用单片机制作无线话筒(大概的原理)
无线话筒,属于模拟电路,也不用单片机的。
把话筒的语音信号调制到射频信号上发射出去就是了,单片机没有什么用的。
E. 单片机的仿真isis中有没有驻极体话筒
是没有的 用一个滑动变阻器代替吧,2K的,驻体麦克风的内阻就是2K的
F. 单片机求助,我想用51单片机ad采集 柱级体话筒,周围 环境的音量大小来做开关,请各位高手给点指点
可以的话可以直接 用比较器嘛,通过调节分压电阻来调节灵敏度,不一定非得用单片机嘛
G. 单片机声音检测,s9013配合驻极体话筒声音检测的原理
自己看图片,你连个图片都没有,哎...
H. 各位单片机高手达人,我想用单片机做一个声音自动调节的装置。能根据外界的声音调节耳机,或声音输出设备
一个话筒+共射极音频放大(可漏亩选)+内置10位扮搏高精度AD转换的单片机(STC12C5410AD)+数字电位返缺森器
I. 驻极体话筒怎么和单片机连接 用C编程处理 你用的是那一种啊能否赐教一下,万分感谢
你这需求有问题啊,驻极体话筒输出微弱模拟信息,单片机要输入数字信号,你根本没法控制。要想搞数据采集,应该先把驻极体话筒输出信号放大,然后送入AD转换器进行转换,再送到单片机,之后才能用程序处理。大致路子是这样,具体搞起来涉及的东西挺多,每个环节都有不少工作要做。
声卡可以直接对输入的声音信号进行模拟数字转换,你可以在pc上编程处理。