TA的每日心情 | 开心 2020-7-28 15:35 |
---|
签到天数: 2 天 [LV.1]初来乍到
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
0引言
' w2 ?7 _ ~& G) C" Y+ a$ `目前国内外市场上有-种音乐彩灯设备。它由音控; l! r9 C5 B% F
多谐振荡器、时序脉冲产生器和可控硅控制电路组成。
* m$ M5 i' u7 t) v2 o其中由555电路和电容电阻等组成无稳态多谐振荡器,
, ~; H! r u3 z' i( Y2 |使音乐信号经过耦合变压器检波,加至555的控制端,
( c, x$ x& g- q% v; _并利用触发器和双刀开关将电路接成环行。这种电路可
7 E. C% Y1 W4 J8 z( ^- k以产生5种不同的循环方式,使彩灯伴随着音乐的节奏- @( j# |+ Z' s: y3 k/ a2 I) G
闪动。但这个电路彩灯的闪烁节奏是依靠其自身的频率8 _+ c& Q/ O4 {5 W( X' ]5 b! S
大小靠可变电容来调节的,没有稳定的延时系统,因此
, r- v2 f4 N7 v( r$ q' L1 m彩灯的闪烁往往跟不上音乐的节奏或出现错误。为了解.$ Q# N7 u! H- q$ s
决这个问题,在80C51单片机的基础上,应用自适应数! s& Z( F$ B6 a7 Y4 i; T$ w! K7 y
据采集算法,有效地实现彩灯的闪烁和音乐同步。
$ z, _9 M' I8 I" m$ h1智 能控制硬件设计( N5 ?9 _- m3 O# S, q. s
1.1 音乐频率识别智能灯效系统
7 i1 v6 H( [0 W# g8 B' ^音乐频率识别智能灯效系统原理见图1,音乐节: [1 M( ~# z" a# |% X5 m1 r
奏数据采集部分是要对外部音响设备输出端子传出的
; b& P, d# ~" V! g5 N音频信号包络波形进行模数转换,把采集到的数据在
* @! I& a" E( B# M0 b: b. e单片机内部进行反复比较,然后根据采集到的数据的
# D+ \" I1 B" x变化是否平稳来确定是否调整采集数据的时间间隔。
, \* X1 \) T' f0 @6 _5 J. m若是平缓的,则可以凭提供的信号由单片机来确定采6 q/ B6 x/ m# ]; W; p
用哪一种灯光变化效果来表达当时的音乐节奏。当然,+ I/ Z: Z) _5 r
这种灯光的变化效果也可以是几种变化的组合,在具
- k- ]& ^0 q- w' p0 {体设计时应根据实际场景的分布与外界环境的颜色来
d) B: f9 Q& l3 {+ D决定。/ m* I$ q I8 l3 y t8 l
1.2 灯阵场景布置
4 i, X( t! S d1 p4 A单片机彩灯控制器可根据电路结构的不同分为井$ \0 i$ ?: [' r1 y. {- `- ^) ~
行输出与矩阵输出两种形式。在并行输出的控制器电路
* M" J9 C1 }; q1 S" Z5 R中,所有彩灯的正极都经过一个限流电阻接到电源的正
/ t* B8 `# [" Y S
- q! Q6 v$ M, F8 B( u. W4 G4 C: p
' c& {$ a6 G: h U0 T' \ |
|