基于DSP的远程监控系统的设计方案
大的量化步长对高频分量进行量化,使8×8DCT块中出现尽量多的0,同时对图像视觉质量的影响基本保持不变。为了使愈低频的分量,愈先被扫描,而愈高频的分量愈后被扫描,系统采用Zig-Zag行程扫描方式。最后,进行行程编码和Huffman编码,实现对一帧图像的JPEG压缩,其流程如图5所示。
3 远程监控系统的开启和关闭电路
由于远程监测控制系统放置在无人值守的环境下,因此,在不使用时,系统应处于关闭状态;而当需要使用时,必须能自动开机。因此,在系统中设置系统电源开关(开启/关闭)电路。
3.1 系统开启电路
基于DSP的远程监控系统利用电话振铃信号,作为系统开启命令信号,其实现方法如图6(系统开启电路部分)所示。
当电话振铃信号到来时,电话线路上的90V振铃交变信号,经耦合器T1后,再经过一个桥电路B1及滤波电路后,变成一个直流的信号,加在可控硅Q1的G端上,打开可控硅Q1。动力电(220V交流)经变压器T2、桥电路B2和可控硅Q1后,驱动系统上的直流电源,为整个系统提供电源。此时,系统的电源又反过来保持可控硅Q一直处于开启状态,从而保持整个系统处于开启工作状态。
3.2 系统关闭电路
当用户使用完控制系统后,需要关闭远程监控系统时,由监控中心发送一个"关闭远程监控系统"命令,DSP系统收到该关闭命令后,输出一个"用户关机命令"(低电平有效),送到与非门U1,U1输出高电平,通过R10,使三极管Q2处于饱和导通状态,驱动继电器KR接通,使可控硅Q1的K、A两端直接相连,导致可控硅Q1进入高阻状态,从而切断动力电,将系统电源关闭。另外,在出现误操作,如用户挂机时,未先发"关闭远程监控系统"命令;或一个非法用户无意中打开了远程监控系统,随后挂机;DSP系统都可以侦测到对方挂机信号,输出一个"自动复位关机命令"(低电平有效),送到U1,U1同样输出一个高电平,通过R10、Q2、Q1,将系统电源自动关闭。关闭远程监控系统电路如图6(系统关闭电路部分)所示。
本文介绍的基于DSP的远程监控系统,其核心主要是TMS320-C30 DSP芯片,该DSP芯片的32位全浮点快速运算及灵活的中断和串口通信,非常有利于DCT的快速运算要求,使数据图像的压缩时间与电话线的数据传送速率相匹配,非常适用于任意距离、无人值守环境并对远程场景图像质量要求不太高的情况下使用,只要被监控场景下有电话线路,即可实现监测控制,是一种廉价且有效的远程无人值守环境下的监控系统。
DSP 远程监控 Internet网络 相关文章:
- 在采用FPGA设计DSP系统中仿真的重要性 (06-21)
- 基于 DSP Builder的FIR滤波器的设计与实现(06-21)
- 达芬奇数字媒体片上系统的架构和Linux启动过程(06-02)
- FPGA的DSP性能揭秘(06-16)
- 用CPLD实现DSP与PLX9054之间的连接(07-23)
- DSP+FPGA结构在雷达模拟系统中的应用(01-02)