怎样把声音传感器和单片机连接

我是单片机的初学者,我想用声音传感器和单片机做一个声控灯,学习单片机和c语言编程,但不知他们之间如何连接,另外我想知道声音传感器是单信号输出的吗?要是的话是不是利用单片机... 我是单片机的初学者,我想用声音传感器和单片机做一个声控灯,学习单片机和c语言编程,但不知他们之间如何连接,另外我想知道声音传感器是单信号输出的吗?要是的话是不是利用单片机的中断服务连接?诚心请教各位大侠赐教,不胜感激!
我可不可以用模数转换器来代替电压比较器?A/D是不是连接在单片机与声音传感器之间?
展开
 我来答
百度网友4c11b09
2008-01-31 · TA获得超过579个赞
知道小有建树答主
回答量:351
采纳率:0%
帮助的人:0
展开全部
通过一个电压比较器后接到单片机(参考电压根据你要多大声触发灯来设定)你要是用查询的方法编程接到普通IO口即可,要用中断编程要接到有中断功能的IO口。

其实不用单片机也可以完成。

对你的问题补充的回答:
可以,不过AD采之前要经过模拟电路和调理,直接话筒过来的信号很小的。
宿兴电子
2024-11-28 广告
联系我们一、有无震荡源 无源这里的“源”不是指电源,而是指震荡源。也就是说,有源蜂鸣器内部带震荡源,所以只要一通电就会叫。而无源内部不带震荡源,所以如果用直流信号无法令其鸣叫。 二、价格不同 有源蜂鸣器往比无源蜂鸣器贵,就是因为里面多个震荡... 点击进入详情页
本回答由宿兴电子提供
chris8567
2008-01-31 · TA获得超过2778个赞
知道大有可为答主
回答量:1478
采纳率:0%
帮助的人:745万
展开全部
所谓的声音传感器, 最容易弄到的就是麦克风了吧。麦克风输出的是电压波形。你可以用电路控制当麦克风的输出电压高于一个值的时候(RC延时,滞回比较器等等),输出一个电平脉冲触发中断的吧。
如果你要用语音命令的话,找个语音识别IC吧, 自己写程序不写死啊。。。。。

模数转换当然可以, 但是用得着这么复杂么???你只要一个开关量而已啊。
声音传感器在接入A/D之前要先滤波放大,然后用耦合电路和芯片的输入信号阻抗隔离,要不然非常不可靠。 A/D的输出也最好用I/O芯片取再给单片机,便于采样。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友8dcdfc7
2008-01-21
知道答主
回答量:9
采纳率:0%
帮助的人:7万
展开全部
看你的传感器是什么类型的传感器,这个电路如果你仅仅是控制灯的开闭的话,不用单片机也可以
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式