TA的每日心情 | 开心 2020-7-28 15:35 |
---|
签到天数: 2 天 [LV.1]初来乍到
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
0引言
* P/ d$ W" F( k目前国内外市场上有-种音乐彩灯设备。它由音控 T* l; d9 L+ a3 q h2 c- a
多谐振荡器、时序脉冲产生器和可控硅控制电路组成。- ~ g6 G8 J5 X( _$ G0 L) I1 ]8 m ^
其中由555电路和电容电阻等组成无稳态多谐振荡器,
' ]. n! l" O% J" b使音乐信号经过耦合变压器检波,加至555的控制端,
7 j7 B1 Y! c+ Y$ H) }并利用触发器和双刀开关将电路接成环行。这种电路可2 b# F! d/ H, L
以产生5种不同的循环方式,使彩灯伴随着音乐的节奏& o, O o. {- U/ |, U
闪动。但这个电路彩灯的闪烁节奏是依靠其自身的频率$ [, J; ^' t% Z* g% D, s& `; v
大小靠可变电容来调节的,没有稳定的延时系统,因此# S! Z: d8 D# H* g, J1 U# C9 M8 t
彩灯的闪烁往往跟不上音乐的节奏或出现错误。为了解.
5 s) W3 A6 G- b9 Y1 [, J. L7 l决这个问题,在80C51单片机的基础上,应用自适应数
; \0 T6 G: i- ]8 P. K据采集算法,有效地实现彩灯的闪烁和音乐同步。% V* c: x: @8 U
1智 能控制硬件设计: f' I) a) d2 v1 C# F8 Z3 n! _+ v
1.1 音乐频率识别智能灯效系统+ Q- e: D" I% F8 \
音乐频率识别智能灯效系统原理见图1,音乐节: q2 w$ ^. b1 r3 M- t$ g E# `
奏数据采集部分是要对外部音响设备输出端子传出的
( N5 n1 ]8 O# f音频信号包络波形进行模数转换,把采集到的数据在2 O3 x( `+ Z: @1 y6 U2 Y6 R" z
单片机内部进行反复比较,然后根据采集到的数据的 W- o8 C3 G; o7 N9 F2 t
变化是否平稳来确定是否调整采集数据的时间间隔。# u- M2 ` d4 l5 q' y: E
若是平缓的,则可以凭提供的信号由单片机来确定采
4 n J+ R8 Y% C0 F( H用哪一种灯光变化效果来表达当时的音乐节奏。当然,
1 [" {$ x1 ]# d4 @; W# `+ p这种灯光的变化效果也可以是几种变化的组合,在具2 T2 j$ {* {/ ?0 h* f6 o8 M
体设计时应根据实际场景的分布与外界环境的颜色来
! e) k+ Z" I7 p3 Y( X0 ^决定。
U( I9 z8 P3 S j1 V8 R1.2 灯阵场景布置
" L: k7 Z2 G# g* f单片机彩灯控制器可根据电路结构的不同分为井. S4 h" t9 ^. G& F) n
行输出与矩阵输出两种形式。在并行输出的控制器电路
6 X& C; c) S. Y) Y! n中,所有彩灯的正极都经过一个限流电阻接到电源的正1 H& p0 |' }* s# K8 Z
4 d# V3 |/ O# ]+ C" T: R0 }3 O3 q
8 g# Q1 u- }5 d: A
|
|