TA的每日心情 | 开心 2020-7-28 15:35 |
---|
签到天数: 2 天 [LV.1]初来乍到
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
1引言
; e3 [6 \7 A. ]% v; D# k随着和谐社会的构建,人们从谋求物质生活富足逐渐向追0 P7 E3 q' I8 a Y
求文化生高活品位发展。业余自学音乐的人越来越多,学习声
. M- P' k5 z/ O0 g! F9 M% ^$ t乐就自然少不了视明练习,学习乐器就自然少不了为乐器校5 j: L) u3 D/ l: R5 N9 v( r2 `
音。基于8032单片机的视唱练习及乐器校音系统,一方面可为' Y1 v0 a( K3 M5 r7 k X) L" N
声乐韧学者的视唱练习提供指导,另一方面还可用做常用乐器3 Z4 W9 d% E" e* p* `
的校音器。该系统能够实时显示被测信号所对应的唱名,能够
" U/ g) T9 z& N. b实时显示被测音高是否与标准音高相同,或被测音高与哪个标! y8 L* J* E" j" ^# \! s
准音最接近及接近程度,而且系统还能以散拍形式给出音值长
5 X$ F2 c2 Z! O- B! _ u. t短的量度。该系统可检测的最大音顿范團是27.5H-% {$ i' j8 B% Y _6 M
4185.6H,覆疊了钢琴的整个音城。即从大字二组的A2到小'
! c7 C2 ?4 t! ]4 o3 i) S字五组的e5。7 a$ a2 E+ C8 W7 _: O
2系统硬件结构及主要功能8 P9 w6 F3 k4 u2 m* Y- x3 L/ u
系统硬件部分包括音高测评主电路,信号输人通道电路," T% `, i- @' ] x& a& {8 o
键盘及犍盘电路,显示器及显示器电路。以及发音电路等.其原. Z9 ]2 W0 L2 I# c% H l7 I5 {
理图如图1所示。4 \. `# y! C% s
21音高测评主电路
) Q8 }7 E) a" b2 t2 B音高测评主电路由8032单片机和一片EPROM2732组- b5 i T* T2 z; c$ ]* e2 J
成,系统时钟为12MHx,存储器2732用于存储系统监控程序。2 X) t7 I) i1 b) c% M% J
标准音周期表音名晶示段码表、唱名显示段码表等永久性信
' f% d9 A+ L& Y' B息。8032内部256B的RAM做为系统工作区,包括状态寄存
* p, \; l2 s6 m+ q& H$ Y( v1 }器、键盘缓冲区、显示缓冲区.堆機.标准音周期比较表等。系统* T4 A/ O [- C( k" J. F/ X) Z# f
的标准信息表采用周期值而不采用频率值,这是因为定时器- g- l% u4 }) e V/ Q
T0采集到的直接信息是被测信号的周,这样可减少信号对比* |) W7 Q* Y4 k4 r" U4 |, o1 s' Y
前的数据处理。
4 [# R0 ^8 w r6 p22声音信号输入通道电路. Q$ Y# k, _4 q5 N- o, l
声音僧号输人通道包括信号拾取.搪波放大、过零比较、
$ ^8 i3 h: ?' `0 y% Q信号周期测定及允许检测控制等部分。为降低系统成本,信号
h/ m" C1 D6 B- y$ w, V5 F1 T" ?, Y }拾取、滤波放大等电路可用外部麦克.功放机或录音机代替。 A( m; z" r& h7 z2 E. C
过零比较器实质上是由集成运故U1(LM311)构成的- -位AID( [( N% m U0 N0 @/ `
转换器,转换后输出信号送至8032的TI(P34)脚。在信号周
" o& f: a9 d e6 Z# Y) ]9 I期测定电路中8032的定时器T1工作在外部计数方式。用于( k* {' m3 `/ n% X% y- x% s$ J
记录声音信号的一个有效周期变化。定时器T0工作在外部触
9 [) d( \7 j* G# S发定时方式,用于记最声音信号的-个周期值。为实现T0和& q( o% {* W$ R/ x' ]3 w
T1同步,系统利用D触发器构成了一个翻转触发器U2,当外3 J1 o6 @# W/ O3 S+ O
1 r' \% b/ @, o5 |& h5 c
3 t1 b; }; ?/ o" o |
|