TA的每日心情 | 开心 2020-7-28 15:35 |
---|
签到天数: 2 天 [LV.1]初来乍到
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
1引言
: g7 O' H4 Z, l3 G随着和谐社会的构建,人们从谋求物质生活富足逐渐向追7 ~4 y& H0 k/ w7 q! a9 W7 `
求文化生高活品位发展。业余自学音乐的人越来越多,学习声
/ a% a. K) ?8 z0 }; e, }乐就自然少不了视明练习,学习乐器就自然少不了为乐器校
! |' k) T( N8 {0 x, s1 R0 ]' D音。基于8032单片机的视唱练习及乐器校音系统,一方面可为
4 Z0 @; ~5 }3 m7 j3 }* b声乐韧学者的视唱练习提供指导,另一方面还可用做常用乐器; i& T- M% Y0 f, D! x. x
的校音器。该系统能够实时显示被测信号所对应的唱名,能够
0 j, n! N- }$ q: B- h! w0 x, V实时显示被测音高是否与标准音高相同,或被测音高与哪个标7 d B" N3 A$ f" Y+ n! s0 F* h
准音最接近及接近程度,而且系统还能以散拍形式给出音值长9 J2 [9 L5 ]2 x/ o2 N
短的量度。该系统可检测的最大音顿范團是27.5H-
U2 `5 @5 w) F# u, D4185.6H,覆疊了钢琴的整个音城。即从大字二组的A2到小'$ i# b+ d4 z& E4 `
字五组的e5。
3 z! a0 Y) T. y3 m8 S x2系统硬件结构及主要功能4 \) ^# C# |' Y% }2 b* A; c
系统硬件部分包括音高测评主电路,信号输人通道电路,
/ f1 m1 Z1 [, y b/ G键盘及犍盘电路,显示器及显示器电路。以及发音电路等.其原, W+ `& N8 l6 h- g. ]
理图如图1所示。
8 r. B4 H) z* x9 y% | S21音高测评主电路3 J$ o+ F$ q1 h# S7 u8 |" H+ l
音高测评主电路由8032单片机和一片EPROM2732组. ?" k8 r: a$ e: b
成,系统时钟为12MHx,存储器2732用于存储系统监控程序。2 x" `2 r9 b8 q5 s9 w
标准音周期表音名晶示段码表、唱名显示段码表等永久性信8 B& ?) W8 Z4 t- Z/ l: G8 H( x2 X
息。8032内部256B的RAM做为系统工作区,包括状态寄存4 O7 @ @$ ]6 h- z4 C; h% ^1 _: s
器、键盘缓冲区、显示缓冲区.堆機.标准音周期比较表等。系统
9 \6 b, o: V5 w' c5 f R" D* j+ u的标准信息表采用周期值而不采用频率值,这是因为定时器
$ i" ^, f4 ]6 }* J7 gT0采集到的直接信息是被测信号的周,这样可减少信号对比+ K( b+ [9 I- {
前的数据处理。
7 n: X2 F6 o% @3 S \22声音信号输入通道电路
& P' P, y( N: I4 H" a声音僧号输人通道包括信号拾取.搪波放大、过零比较、
6 {: p/ O. q/ m. h G信号周期测定及允许检测控制等部分。为降低系统成本,信号7 j' t/ ?8 X$ u& I: n" v
拾取、滤波放大等电路可用外部麦克.功放机或录音机代替。$ i% ]/ E* b5 P
过零比较器实质上是由集成运故U1(LM311)构成的- -位AID" I. d6 ]8 h" M7 r# G# ^, x
转换器,转换后输出信号送至8032的TI(P34)脚。在信号周
5 A' y0 j, P1 H9 M/ m0 f0 T/ q' [& }期测定电路中8032的定时器T1工作在外部计数方式。用于
" w7 B- H/ K2 n9 @- O8 H$ ]9 y记录声音信号的一个有效周期变化。定时器T0工作在外部触- M( x7 d0 r) G8 J! t. x9 i
发定时方式,用于记最声音信号的-个周期值。为实现T0和2 e2 q. O& x! G7 O, n0 E
T1同步,系统利用D触发器构成了一个翻转触发器U2,当外$ b0 Y" q0 N8 D8 I# j
& e& v, q0 G1 A& i, g$ D) @2 }. H$ r8 T& d6 P C- r% h
|
|