以PC机为核心的教学闭路电视播放控制系统设计方案

发布者:EnchantedHeart最新更新时间:2013-11-06 来源: eefocus关键字:PC机  教学闭路电视  播放控制系统 手机看文章 扫描二维码
随时随地手机看文章
  本教学闭路电视播放控制系统,克服了目前此类系统节目套数少、同类教室节目只能相同等不足,使各教室所播节目在内容上、时间上互相没有影响,并对教室电视机实现可授权的完全控制。

1 系统组成
  整个系统由控制中心和分布在各教室的电视机等组成,各电视机同控制中心通过同轴电缆(节目信号线)以及专用的控制总线连接,各电视机同控制总线的连接相当于并联。电视机内嵌入了由51系列单片机构成的接收控制单元,这个单元主要用于接收控制中心的宏控制指令并解析成电视机的一个或几个遥控指令,来实现对电视机的各种具体控制。各单元有各自的地址,整个系统可共有252个地址也就是252个播放设备,也可以根据实际需要增加地址位数来增加系统可容纳播放设备的数量。



2 控制中心组成
控制中心组成框图如图1所示。



  控制设备由PC机及相应接口组成。以PC作为控制台,其上运行自主开发的控制软件,控制宏指令经串行口送出,经光电隔离和功率放大后送到各被控设备(控制中心的播放设备和教室的电视机)。播放设备主要由录放像机、调制器、有线电视接收设备、混合器、信号放大器等组成。各录放像机的音、视频信号经调制后同有线电视信号一起在混合器混合,并经信号放大器放大由同轴电缆送到各教室。在调制器的选频上,应与本地有线电视节目统筹考虑,使之互不影响,还应考虑到本地有线电视节目扩充的可能。

3 接收控制单元
  各教室电视机的关系如图2所示。每台电视机内嵌一块由51系列单片机等组成的接收控制单元,此单元与电视机的关系如图3所示

  没接控制单元之前,电视机的状态由遥控器控制,遥控器的红外信号被电视机的遥控接收器接收并解调整形,然后送到电视机的CPU实现对电视机的各种操作。加接控制单元后,遥控接收器收到的控制信号不再直接送到电视机的CPU,而是送到控制单元解码,对于已授权功能对应之指令控制单元将予以转发。而没授权功能对应之指令将不转发。 [page]
  当控制中心通过控制总线送来控制宏指令时,控制单元首先对之进行校验,在传输无误的前提下再对之进行解析,解析成电视机CPU可接受的指令或指令组。控制单元具有模拟遥控器编码的能力,对解析出的指令以遥控器编码方式发送给电视机的CPU,实现对电视机的控制目的。

4 录放像机同控制总线的接口
  实际上,录放像机同控制总线的接口也就是录放像机的控制单元。它同电视机控制单元没有本质的区别,只不过是遥控器的编码方式有所不同,控制中心传送的指令含义不同,对指令的解析也不同。
  由于选用的录放像机均是较新的产品,导致对遥控器指令的分析特别困难,所以采用了直接同录像机按键接口的方法,也就是将控制中心的指令解析成录放像机上各功能按键的按动。采用这种方法的控制单元组成如图4所示。

  它由两部分组成,虚线左边的部分基本等同于电视机的控制单元,但缺少了对遥控器信号的接收和解码部分。为了降低成本,多台录放像机可用一种控制单元但各输出接口具有不同的地址。对录像机的控制也不再模拟遥控器,而是直接短路相应的功能按键。一般功能键均是一个无锁的开关,按动某键,则此键对应地开关闭合,而且此开关一端接地。这样,如果想通过接口控制开关实际上让开关的上端接地即可。 实际的录像机接口电路如图5。

  IC1(4067)是16通道的模拟开关,当由J3送来的控制信号经光电隔离作为地址送到IC1时,则对应录像机的按键开关被接通,达到按键目的。需要注意的是有些按键不能一直按着,而是按一下即抬起,所以对应的开关也只能是接通较短的时间就要断开。去按键的信号线由J2接出,这一部分放在录像机内并通过J3与控制单元的解码部分相连。电源+5V由录像机通过J2的20脚直接提供。



5 软件的编制及通信协议
  本系统的软件由三部分组成:第一部分为电视机控制单元的程序,用C51语言编写;第二部分是录放像机控制单元的程序,同样用C51语言编写;第三部分是PC机上控制台程序,用VC++6.0编写。这三部分程序互相配合,遵守相同的通信协议。

  主控制台(PC机)同电视机控制单元以及录放像机控制单元的通信采用6个字节的小数据包。第一字节为一个固定的包开始标志,第二字节为地址码,第三字节为地址的反码,第四字节为指令码,而第五字节为指令反码,最后字节为校验码。由于第一个固定字节是开始标志,故这个字节的值和其反码的值不能再作为地址码和指令码,加之0和0xFF不用作地址,则设备总数在这种协议下是252台。

  本系统最大的优点是各电视在收看时间和节目上互不影响,还可对电视机的遥控器进行授权。在一般权利下,电视机的遥控器只有调整音量的权利,收看的节目由控制中心指定。在控制中心授权下(授权过程也在控制台完成),遥控器可实现其全部功能。
关键字:PC机  教学闭路电视  播放控制系统 引用地址:以PC机为核心的教学闭路电视播放控制系统设计方案

上一篇:以太网供电(POE)的关键技术解析
下一篇:高清晰度数字电视传输系统设计与实现方案

推荐阅读最新更新时间:2024-05-02 22:50

PIC16系列单片机与PC机串行通信的软硬件实现
摘 要介绍一种运用PIC16F84单片机实现与PC机串行通信的方法,并给出其硬件接口电路及通信源程序。 1 前言 美国Microchip公司的PIC16系列单片机是一种新型的CMOS工艺的8位单片机。其中,PIC16FXX单片机的程序存储器为电可擦除闪速存储器(flash),可多次修改程序,甚至可以在线编程。PIC16F83和PIC16F84片内数据存储器除RAM外,还有64字节的EEPROM,可以当作一般的或非易失性的数据存储器使用,简单方便。它还具有片内上电复位、延时电路、看门狗电路等。另外,PIC16系列单片机功耗极低,因而是一种非常适合在各种便携式设备中使用的高性价比的单片机,并已经得到了越来越广泛的应用。 但是在许多需
[单片机]
PIC16系列单片机与<font color='red'>PC机</font>串行通信的软硬件实现
PIC单片机与PC机串行通信模块的元器件选型
MAX232产品是由德州仪器公司(TI)推出的一款兼容RS-232标准的芯片。该器件包含两个驱动器、两个接收器和T个电压发生器,提供TIA/EIA-232-F电平,MAX232具有以下特点:   · 单5V电源供电和4个1,0μF充电泵电容;   · 满足或超过TIA/EIA-232-F规范要求,符合ITU v.28标准;   · 包含两个驱动器和两个接收器;   · 低工作电流(典型值为8mA);   ·2000V ESD保护:   · 有工业级和商业级的型号选择。   MAX232的管脚分布如图1所示,此图为MAX232芯片的16管脚双列直插式封装形式。   电平转换还有其他的多种芯片可以完成,此处只给几种作为
[单片机]
PIC单片机与<font color='red'>PC机</font>串行通信模块的元器件选型
计算机控制智能小车的软件设计
0 引言 随着多微机系统的应用和微机网络的发展,通信功能越来越显得重要。在工业控制系统(尤其是多点现场工业控制系统)设计实践中,单片机与PC机组合构成分布式控制系统便是一个重要的应用;主控计算机通过485网络监督管理下位分机的运行状况。在以单片机为基础的数据采集和实时控制系统中,通过计算机中的RS-232接口进行计算机与单片机之间的命令和数据传送,就可以利用计算机对生产现场进行监测和控制。本文设计是以单片机AT89C51为控制核心,附以外围电路,采用反射光耦(1550-01)检测黑白线,霍尔传感器(A04E)+磁钢来实现智能车行驶的计程,采用四位共阴LED实现行驶计程和时间的交替计数显示。同时还充分利用单片机的串口、并口资源和运
[单片机]
计算机控制智能小车的软件设计
利用VB实现PC机与多单片机通讯
摘要:在Windows98下利用VB的串行通讯控件可实现PC机与多单片机之间的通讯。采用定时器控制大大加快了自动化进程,克服了往多“握手”协议造成的通讯速度缓慢的缺点。本文以PS1016单片机为例,详细介绍了PC机与单片机之间的串行通讯、数据的发送和接收。 关键词:通讯 属性 事件 前言 在采用以PC机为控制中心的数据采集自动化控制系统中,通常需要单片机采集数据,然后用异步串行通讯方式传给PC机,PC对单片机进行定时控制,需要多个单片机协同工作。如果系统不很复杂,可通过定时器控件控制收发过程,在必要的地方自动接收装置,使定时控制和通讯过程完美地结合起来。这样,可以免去“握手”协议的繁琐过程,简化编程,提高速度。VB具有面向对
[应用]
用TL16C752B实现DSP和PC机的串行通信
摘要:介绍了TL16C752B的特点、性能和相关寄存器,给出了通过TL16C752B实现TMS320VC5421和PC机实时通信的方法。同时给出了串口通信部分的硬件应用电路图以及对TL16C752B进行初始化的软件实现程序。 关键词:数字信号处理;通信接口;异步通信;TL16C752B;TMS320VC5421 1 引言 美国德州仪器公司(TI)的TMS320VC54XX系列DSP芯片与PC机实现异步通信通常有两种方法:第一种是使用通用I/O信号XF和BIO作为串口发送和接收信号,用软件逐位发送和接收数据,即软件异步通信方法,这种方法需要占用很多CPU时间,因此,只能在DSP不太忙、实时性要求不高的情况下采用;第二种是通过扩
[应用]
80C196KB与PC机之间的远程通讯系统设计
    摘要: 本文介绍了一种用80C196KB单片机和PC机控制Modem进行远程数据传输的技术,提出了一套自行设计的纠错协议。本设计已成功应用于某供电局电网谐波实时监测系统。     关键词: 80C196KB单片机 Modem 数据传输 在许多实时监测系统中,经常需要接收距离较远的测控点数据,如何快速可靠的实现数据的远程传输是这些监测系统必须解决的问题。在监测现场,为了降低系统的成本,往往采用单片机系统作为数据采集和记录单元;在中央控制中心,常常利用PC机来完成人机会话及与监测现场的通信。数据的远程传输目前经常用调制解调器(Modem)通过电话线来进行。本文将介绍一套实用的主从式远程通记系统。其下位机由
[网络通信]
单片机与PC机电话远程通信系统
1.引言    随着通信技术的不断发展,计算机网络系统通信是当今技术发展的一个重要的方向,然而在网络系统中利用现有电话网作为通信信道则是最经济、最方便和最可靠的方法。当前现代电话通信网已经进入程控交换时代,技术比较先进,速度快,容量大,因此采用电话通信网建立数据通信系统确实具有其独特的优越性。   利用单片机系统采集灌区水位、水流量,实现无人职守和科学的管理水资源具有实际意义,特别对少雨缺水地区更具有应用价值。 2.系统硬件设计    本系统采用了MODEM将前端单片机采集的数据通过电话网远程传输到中心站PC机,并实现一对多点通信(站点数、通信距离均不限),后台PC机通过拨号的方式对各站点进行数据接收并实时存储记录、查询
[网络通信]
PC机与单片机串行通信中实现命令批处理
    摘要: 介绍PC机与MCS-51单片机通信批处理命令的实现思想、方法、通信协议和C51程序平台。为PC机与单片机间串行通信程序设计提供一种方法上的新思路。     关键词: 批处理 MCS-51单片机 通信协议 在PC机与MCS-51单片机之间进行串行通信时,基本是一对一的,即用PC机向单片机每发1条命令,就等待单片机的1条返回信息。这样可能把大量时间浪费在PC机与单片机的通信过程中了。为此笔者经过实践,设计出可以批处理执行PC机发给单片机的命令,就像DOS操作系统中的批处理命令一样,可连续批处理信息,结果当然提高了系统速度。文中提供了部分平台式C51软件源代码,以供大家参考。 1 通信协议
[网络通信]
小广播
最新嵌入式文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

更多精选电路图
换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved