- 1、本文档共9页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
中国传媒大学电子竞赛设计报告-ECDAV
中国传媒大学
电子竞赛设计报告
设计题目:数字信号处理算法设计
设计人员:张鑫怡
学号:201210113062
所在院系:信息工程学院电子信息工程
指导老师:卢起斌 杜伟韬
1
目录
一:设计任务与要求3
1.概要3
2.设计任务与效果3
二:总体设计方案4
1.单片机软件部分4
2.电路功能及框图图4
三:设计过程5
1.单片机部分数字信号的幅值输出5
a.通过键盘矩阵控制输出波形5
b.存储一个周期正弦波幅值表5
c.每个采样时刻的幅值输出5
2.DA 转换及模拟部分的处理7
a.DAC 转换部分及功放部分7
b.滤波输出7
C.对输出波形进行频谱分析8
四:总结8
存在不足8
改进方案9
收获9
五:参考文件9
2
一:设计任务与要求
1.概要
DTMF 是由贝尔实验室开发的信令方式,每个数字利用两个不同频率(一个高频,一个
低频)突发模式的正弦编码,高低频群各包含4 个频率,共有16 种情况,而用于电话拨号
时只用到12 种。
本次设计基于STC89C52 单片机以及必要的外围辅助电路组成,通过按键输入来控制发
出不同的音频信号,并将音频信号录入matlab 进行频谱分析与标准频率的信号进行对比。
本设计使用KeilC51 利用c 语言进行编写。
2.设计任务与效果
在按键阵列中按下不同的按键可以发出不同频率的DTMF 音
将每一种音录入到matlab 进行频谱分析可清楚看到相应的谱线
3
二:总体设计方案
1.单片机软件部分
单片机的幅值输出频率就相当于输出音频的采样频率,本设计中的采样周期为 56us,
因此对于不同频率的信号相对采样率不同,即每种频率波形中每个周期内的采样点数和采样
间隔都不同,而且随着频率增大,采样点的幅值间隔会增大。
为了提高读取速度,先提前制作一个在一个周期内存有1024 个点的正弦波幅值表,针
对于每一种波形的频率可以计算不同的采样间隔点数即取点步长。每个采样时间到来时将两
种频率的幅值相加输出,从而可以达到输出DTMF 音的数字幅值的目的。
2.电路功能及框图图
将单片机输出的八位波形幅值连接到 DA,转换为模拟信号输出,再通过功放和低通滤
波器进行放大和效果处理。
STC单片 通过 通过低通
4*3键盘 通过功放
机输出 DAC0832 滤波器使
矩阵输入 将信号放
dtmf音幅 转换为模 波形更平
控制 大
值 拟信号 滑后输出
4
三:设计过程
1.单片机部分数字信号的幅值输出
单片机部分的电路:
a.通过键盘矩阵控制输出波形
文档评论(0)