TA的每日心情 | 开心 2020-7-28 15:35 |
---|
签到天数: 2 天 [LV.1]初来乍到
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
0引言' O/ G, ~' q8 V/ V x
目前国内外市场上有-种音乐彩灯设备。它由音控( m5 F3 ~2 f m' G3 f o
多谐振荡器、时序脉冲产生器和可控硅控制电路组成。0 X! b( R$ ~) o4 K0 A
其中由555电路和电容电阻等组成无稳态多谐振荡器,) }( f; C& n1 O, m. g1 Y! W% a
使音乐信号经过耦合变压器检波,加至555的控制端,* g" T u$ ?5 w
并利用触发器和双刀开关将电路接成环行。这种电路可
) S$ E* y$ c( s+ j以产生5种不同的循环方式,使彩灯伴随着音乐的节奏
3 N/ e! z0 x1 N `5 s# A闪动。但这个电路彩灯的闪烁节奏是依靠其自身的频率
3 V( g$ l- M) B) n4 K大小靠可变电容来调节的,没有稳定的延时系统,因此
8 q6 u* k9 o. B, |彩灯的闪烁往往跟不上音乐的节奏或出现错误。为了解.% M" j) f. ?! Z6 @2 {4 n
决这个问题,在80C51单片机的基础上,应用自适应数- b) z* d2 @3 c; w4 E
据采集算法,有效地实现彩灯的闪烁和音乐同步。
6 H/ I- |& M- {( a" v) T4 l1智 能控制硬件设计
( z% O. |9 V1 A' C; ]9 O* r% ^" T1.1 音乐频率识别智能灯效系统' K/ r8 r/ ?% X$ @' c( m& M
音乐频率识别智能灯效系统原理见图1,音乐节6 c9 r' X3 B# S9 r( @0 j8 c- Q
奏数据采集部分是要对外部音响设备输出端子传出的& q$ G2 |1 k' q8 R( N2 u" ^
音频信号包络波形进行模数转换,把采集到的数据在, G a) H% p7 V" G! {" j
单片机内部进行反复比较,然后根据采集到的数据的0 ^" B# Y0 `$ M& X( X6 |; o+ |
变化是否平稳来确定是否调整采集数据的时间间隔。& w6 g- X4 F5 h4 m7 n
若是平缓的,则可以凭提供的信号由单片机来确定采
' y# A+ p$ w% f: V% A用哪一种灯光变化效果来表达当时的音乐节奏。当然,
& _+ j! a- n- D& \这种灯光的变化效果也可以是几种变化的组合,在具# O% \+ o0 M3 k7 B# ]. M' u) N3 g. Q
体设计时应根据实际场景的分布与外界环境的颜色来. @8 n5 S% o5 d3 A& D) y% f Y
决定。- a6 R: i( I/ ^
1.2 灯阵场景布置3 T# l4 M( l" X' V* b
单片机彩灯控制器可根据电路结构的不同分为井, W4 Z6 f. |) p( Q5 x
行输出与矩阵输出两种形式。在并行输出的控制器电路
% u/ ~1 u0 b7 |5 C) W中,所有彩灯的正极都经过一个限流电阻接到电源的正* C2 F$ C3 e8 j. \, f
+ `0 y* E, K- c" S1 L" X! r( d4 @
|
|