找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 1975|回复: 10
收起左侧

求单片机程序思路!怎样把话筒的模拟信号转成数字信号?

[复制链接]
ID:725013 发表于 2020-5-22 08:31 | 显示全部楼层 |阅读模式
有风吹话筒,话筒就会发出声音,怎样把话筒此时的电流信号转成模拟信号?然后在这个模拟信号中加入乐器的音色,再转成模拟信号播放出来,达到模拟演奏乐器的效果,
就像电子吹管一样,嘴吹气,同时手指按键,可以模拟乐器演奏。
回复

使用道具 举报

ID:23064 发表于 2020-5-22 14:26 | 显示全部楼层
这个可以根据检测到MIC的吹气强弱,来播放不同的音符类似"do,ri,mi...."如果要吹笛子一样,可以播放对应的音色。
检测吹气强弱可以根据ADC来判断MIC的信号。
回复

使用道具 举报

ID:584814 发表于 2020-5-22 16:07 | 显示全部楼层
有风吹话筒,话筒并不会发出声音,但话筒此时可以直接输出模拟信号(就是电流信号)。
模拟信号中加入乐器的音色这个做不到,因为音色不是信号而是一种主观评价......
至于你一团乱麻不知道想做什么,建议先看电路基础数模转换再学些音乐常识。
回复

使用道具 举报

ID:282850 发表于 2020-5-22 16:43 | 显示全部楼层
先研究一下电脑声卡的高速AD,AD是关键。一步步来吧。
回复

使用道具 举报

ID:379466 发表于 2020-5-22 17:28 | 显示全部楼层
你说的话筒的电流信号就是模拟信号。。。
回复

使用道具 举报

ID:725013 发表于 2020-5-22 21:29 | 显示全部楼层
jtboy105 发表于 2020-5-22 14:26
这个可以根据检测到MIC的吹气强弱,来播放不同的音符类似"do,ri,mi...."如果要吹笛子一样,可以播放对应的 ...

感谢宝贵意见弄个气流传感器
回复

使用道具 举报

ID:725013 发表于 2020-5-22 21:32 | 显示全部楼层
man1234567 发表于 2020-5-22 16:07
有风吹话筒,话筒并不会发出声音,但话筒此时可以直接输出模拟信号(就是电流信号)。
模拟信号中加入乐器 ...

谢谢宝贵意见学习啦!
回复

使用道具 举报

ID:725013 发表于 2020-5-22 21:34 | 显示全部楼层
f556 发表于 2020-5-22 16:43
先研究一下电脑声卡的高速AD,AD是关键。一步步来吧。

好的谢谢!基础知识还得好好学
回复

使用道具 举报

ID:401564 发表于 2020-5-23 08:34 | 显示全部楼层
这东西不简单,很少有DIY或者入门的人去搞这个的
以下是一款音频ADC的数据手册,你可以去看一下,尝试一下
祝你早日放手
https://www.ti.com.cn/cn/lit/ds/ ... df?ts=1590193902495
回复

使用道具 举报

ID:773168 发表于 2021-5-19 11:30 来自手机 | 显示全部楼层
话筒中的电流就是模拟信号
回复

使用道具 举报

ID:517951 发表于 2021-5-19 17:26 | 显示全部楼层
如果要求不是HIFI类的应用, 就只需采样2-4K左右的人声频率,做AD转换,可以节省大量数据传输量.简化电路,节省成本.   

如果是HIFI类的应用, 就需要44.1KHZ的AD采样, 数据量很大. 需要hiFi专业的电路, 成本不低.
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

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