TA的每日心情 | 开心 2020-7-28 15:35 |
|---|
签到天数: 2 天 [LV.1]初来乍到
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
0引言0 {6 b& j+ {: ?( _" |( ~9 U& ]! i
目前国内外市场上有-种音乐彩灯设备。它由音控$ [6 F A# d# ?+ I v# b, W
多谐振荡器、时序脉冲产生器和可控硅控制电路组成。: t/ J2 W: u$ ]( e9 f6 X
其中由555电路和电容电阻等组成无稳态多谐振荡器,6 g( W; H- G" T0 G+ L% e
使音乐信号经过耦合变压器检波,加至555的控制端,
; k8 ]6 z( s# ?! R2 |并利用触发器和双刀开关将电路接成环行。这种电路可
, T; d' \6 s P- z2 D( H B以产生5种不同的循环方式,使彩灯伴随着音乐的节奏
0 c9 a& @ X7 C: N- m3 f4 n) j闪动。但这个电路彩灯的闪烁节奏是依靠其自身的频率: |; o- p& v. d3 q7 ~7 M, A# ~7 S
大小靠可变电容来调节的,没有稳定的延时系统,因此
% a9 }1 p3 c2 b) J3 p彩灯的闪烁往往跟不上音乐的节奏或出现错误。为了解.
9 h4 Y& Z5 _9 q8 d决这个问题,在80C51单片机的基础上,应用自适应数: r* f( ~* ]- ]# v6 A4 ^
据采集算法,有效地实现彩灯的闪烁和音乐同步。( F2 m5 U/ }- I' ^* i9 W) g/ r
1智 能控制硬件设计 N" p. u* B/ f2 Q8 S
1.1 音乐频率识别智能灯效系统+ ~5 ?% ^7 ]3 d! N% n1 e' d
音乐频率识别智能灯效系统原理见图1,音乐节( D! |8 e# R ]2 x( c! |; l
奏数据采集部分是要对外部音响设备输出端子传出的
" q0 f$ h S+ h1 v# M音频信号包络波形进行模数转换,把采集到的数据在1 G5 B: k' v( h3 x9 N) m
单片机内部进行反复比较,然后根据采集到的数据的% I7 U3 O9 m2 e( Y5 P
变化是否平稳来确定是否调整采集数据的时间间隔。
% { `' u. h/ @; ?* C若是平缓的,则可以凭提供的信号由单片机来确定采
/ g# r& `( ~( q4 z1 n2 Q- f" h用哪一种灯光变化效果来表达当时的音乐节奏。当然,
9 R3 [! W$ t. X$ N; ~1 ~9 l这种灯光的变化效果也可以是几种变化的组合,在具 @3 n+ x& w" p1 s
体设计时应根据实际场景的分布与外界环境的颜色来/ r: y0 e1 X, l5 o4 a4 k5 b4 G
决定。
1 x5 j' Y! x7 m; E5 W1.2 灯阵场景布置
" _2 m/ Y; z8 v: z1 v2 ^& k单片机彩灯控制器可根据电路结构的不同分为井
; m# M6 B- d# E. y: ~! B) s行输出与矩阵输出两种形式。在并行输出的控制器电路, L; p6 f$ [( Q) W" {
中,所有彩灯的正极都经过一个限流电阻接到电源的正- f4 r; G, n% n3 ~. r2 i5 K
/ V; p- U1 p! H! J
& A) x, \+ N O' N7 `% z3 L; H$ v |
|