超度
发表于 2006-9-19 16:22:00
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?快速注册
x
剧场照明设计是否成功,是以舞台灯光的处理是否得当为标志。舞台灯光不仅要照亮演员,让观众看清面部表情、神态和动作,更重要的是充分运用照明技术,调动灯光操作等手段来强化艺术效果,使观众有身临其境之感。舞台灯光的安装部位、功能及灯具配置舞台灯光按其使用功能主要分为两种:可调光的调光回路;不可调光的直放回路。
- E3 D2 g, L6 W% b7 b; \8 C
' b" B3 u) T1 y5 F/ R# d m. I 舞台照明方式- V1 V5 z, Z( j9 Q7 t
$ A% V: I* G% Q a.一般照明:指顶光和伸出式舞台作为部分顶光的吊点灯环,以及葡萄架上、天桥上的照明。7 H4 [9 x2 V' G, F, }' D9 g/ s
# k+ \# R; C" t8 c& m, x7 z* r
b.重点照明:指面光、耳光、柱光、侧光、脚光、流动光和伸出式舞台的低角度面光、内(外)侧光、转台流动光以及乐池内设置的供接乐谱灯的低压插座。
0 V8 ?4 d! b8 ]& X, \" K
/ b( B% q5 `, R4 u* N4 K+ K c.装饰照明:指天排光、地排光和舞台上使用的激光效果器、追光、流动音乐喷泉以及各式电脑灯。
( R& e4 _4 ]+ R
) N+ [) X+ R. y* ] 舞台灯光控制系统结构模块% u. i5 F: W- q
. `2 s2 s7 S) G8 W4 B7 p 1.人机界面模块' c' B1 _9 o" ]! R$ B# v; x
3 d- ]8 C, D9 V* M, L4 R0 o 人机界面模块的功能主要是接收控制人员的控制指令,一般可以用简单的工控面板实现。该模块接收到指令以后不作指令的翻译,直接通过RS485总线传输按键信息到主控机模块。6 l, g0 A1 ~% J* B
- t' E9 h& F& s) ?
2.主控机模块) m$ I& I: \0 O2 l4 X; T
/ D& l5 p; I4 x0 g$ S 主控机是整个布光控制系统的核心部分,负责上层控制界面和底层硬件控制模块的联系。主控机在收到控制模块发来的按键信息后经过翻译, 形成二进制的控制的指令; 然后主控机依据收的指令和相关的控制模块地址组成一帧完整的数据,并通过RS485总线传输到下行总线上,各底层控制模块再按地址匹配获取属于自己的数据。
. p. ]' \. x4 y9 H9 z3 i% l4 E% r: d, y
3.底层控制模块
9 |) Y* Q& _; N9 ^' [/ ]' G: N; g) ?
底层控制模块是直接控制舞台灯光动作的硬件设备。由于舞台灯光的数目一般比较多,因此控制模块的数量一般也在10~ 20之间, 所有的控制模块都挂靠在同一总线上,相互之间独立编程。当主控机向总线上发送数据时, 所有控制模块都接收到数据信息,并根据帧结构所包含的地址信息解析出属于自己的指令并执行之。 . j2 ~7 M' Z, P( t% p
$ e$ J# w+ E0 v* L! W' n2 Z& m
三大模块相互间利用RS485总线通讯,以固定的波特率传输数据。舞台灯光控制系统控制模块其主要的功能有2方面:一是和主控机的通讯, 接收来自上层的指令。二是根据指令控制硬件电路实现对灯光动作的控制。下面分别就这两个模块进行介绍。
5 @$ z7 Z% g$ o0 o4 N
- a6 v2 }$ R- Q( U" O0 h5 t8 \ 舞台灯光接收通讯模块3 J7 V+ b! F- d; p: _
0 Q; k" ]( S5 a6 q% W( J U 1.通讯方式选择
& ?! Y5 y7 J( V' K1 ^* x4 B0 Z6 l! N, z" g, E
由于控制信号相对简单,这里采用的是串行通讯方式。这种方式运用起来比较方便, 对外围器件要求不高, 半/全双功方式可自由选择。在异步方法中最重要的是波特率的设置。太高, 会增加单片机的负担,甚至不可实现;太低,会影响整个操作的响应速度。" F" s V; d2 c- b) I* ]
1 F! {, |8 T7 L# B 2.传输标准选择 z* E! r# E: c
( m, u4 m8 b. e+ }: V
目前各种传输标准很多,但各有优缺点。由于布光系统作于演播厅,各种音响,电器的干扰会很多,因此,所选的传输方式应是抗干扰比较强的。由此考虑,在通讯距离为几十米到上千米时,选用RS485总线传输是比较理想的。485总线利用两条传输线,采取平衡发送和差分接收,因此具有抑制共模干扰的能力,加上接收器具有高的灵敏度,能检测低达200mV 的电压, 因此可以大大增强传输时的抗干扰能力,传输信号在千米以外可得到恢复。4 g/ {. a. K/ H* L$ w. ` x
7 o5 ?, e1 I% D: V RS485总线使用方便,用一对双绞线即可实现多站联网构成分布式系统。它设备简单,价格低廉,能进行长距离通信,故在工程项目中获得了广泛的应用。
0 [% V" K) a: ~. u
# S8 c4 Y& d2 `# a& b 3.收发器选择及使用
; i4 D* C1 G9 p9 j0 u$ \9 o( y$ g/ u( J# p! b4 s
在485总线上传输的是485电平,而单片机和主控微机只能识别TTL电平。这样,在两者间就必须有专用芯片设计转换电路,这就是收发器。收发器的种类很多,可根据需要转换不同的电平,在应用中,为减少通讯电路与其他电路间的干扰,必须要有隔离级。虽然可以直接使用较高档的带隔离级的485收发器,但从价格考虑,还是自行设计隔离电路更好。8 T6 Q" Q' G) m
8 D' F i- N9 t; u8 a2 U5 B
这里运用光电耦合器件,单独电源供给等手段实现隔离。在使用M ax483是要注意使能端的控制。收发器处于接收状态只有在/RE =0, 并且可移植性,避免了不必要的重复工作。中的模块功能管理层和硬件驱动和基本功能函数接口层同属于Opentv中间件。模块功能管理层是为方便编写用户应用程序,按照一定的中间件函数接口标准编写的有关于音频、视频和频道操作管理和控制的函数。" J: I$ k; I. Y( y/ l
7 x& c# W: k @* K 驱动与基本函数接口层是OpenTV 中间件的底层部分。这一层次的软件编写要根据具体的硬件驱动来进行相应的改动,目的是提供给模块功能管理层统一的驱动接口函数。- u' M+ J% p$ O6 e" H$ ?
/ }+ |& ] T$ `# X; ?7 ?* |
4 A% ]1 `1 k; _; g 4.操作系统和硬件驱动层+ c8 w- H* c1 d3 T: \. d9 M$ x0 V
1 G0 t8 Z- }* x6 Y* _3 P+ L 本系统所采用的操作系统是pSOS;硬件驱动层主要针对各硬件模块,提供相应的驱动程序。主要的驱动包括:Kernel模块,主要负责提供对进程的操作,诸如进程的创建和删除等;接口模块,包括I C接口操作控制,RS一232 串口通信,智能卡的控制等;音频模块;视频模块;OSD 模块;解复用模块;解码模块;Flash 驱动模块;TUNER 驱动模块。
7 { H8 x% f/ ^( y1 f1 I) x. H5 {- H* `4 F" P! g4 c0 `1 k
最后一步是机顶盒系统的调试:本系统的软件是在pSOS编译器的基础上编译完成的。整个测试框图如图3所示。系统利用了一个TS 码流发生器作为机顶盒的调试TS 源。9 k* C# F, C# `* B
. [7 d, Y Y( D, U- A+ p n. ?
TS流通过QAM 调制器调制到信道中,QAM 信号送到机顶盒的前端进行QAM 解调, 再送入系统板中进行信源解码。TS流也可以直接通过系统板中的接口送入以对信源解码进行单独调试。系统个人电脑的测试是在PC + WINDOWS2000平台上进行的。而系统运行软件则在pSOS 实时操作系统环境下执行。
* Z8 S# t( k2 ?+ }+ P. ?* D. F0 B6 Q5 ^# `" E: W6 X. L
编译好的可执行文件通过仿真RoM 从串口下装到硬件平台上的RAM 中, 然后系统将从RAM 中的某一固定地址读出并执行程序。由于本硬件平台没有提供网口,所以pSOS 自带的在线调试功能并不能实现,调试信息只能通过执行程序过程中的输出信息得3 t) o# |' i5 ?7 |8 v5 o/ r Z
% r+ T) P `8 ~. m+ H- |, K5 ?1 p# a |
|
|
|
|