专利名称:一种手机监控系统及其监控方法
技术领域:
本发明涉及手机监控领域,具体涉及一种实用微型手机监控系统 及该其监控方法。
背景技术:
在监控系统中,为获取范围更广的图像画面,常常需要摄像镜头 能够旋转,为此将摄像镜头安放在一个可以转动的云台上,在操控台 上对镜头实施转动控制。 一般来说在操控台上的控制镜头转动是通过 控制电缆将控制信号发出,从而搡纵电机转动的。这种有线控制的系 统价格昂贵、安装复杂,控制距离有限,只适应一些社区、大厦、学 校、广场等公众场合使用。在一些特定的地点如家庭、小型独立办公 室、临时需要监控的物料库等则难于施展,因人们不可能在家中或一 个需要监控的办公室内再设置操控台并有人专门值守看护。因此以多 媒体手机作为监控镜头的小型无线监控方式非常适合作为大型有线 监控系统的补充。手机监控系统价格便宜、安装简单易行,可以在移 动状态下获得监控信息,没有任何距离限制,所以具有非常好的应用 前景。
但在由监控手机或手机监控器构成的监控系统中,监控镜头是由 手机模块附带的镜头来充当的,而手机是为个人手持操作所设计的, 除手持操作外,一般手机是无法呈现一种适合拍照的稳定状态的,监 控手机又无法实现摄像头的转动。即使制作了相应的支撑部件,也只 能将监控或手机监控器固定为对某一方向的监控,若要想获取不同角 度的图像画面,必须要由人工来调整手机的安放位置,造成了使用上 的不便。因此目前的监控手机在实用化方面还存在不足,不足之处在 于手机难于受控旋转,只能固定监视某一设定好的方向。
发明内容
本发明的目的是提供一种作为监控探头的监控手机或手机监控 器易于受控转动,且搡作方便的实用微型手机监控系统及其监控方 法。
为实现上述目的,本发明采用如下技术方案
一种手机监控系统,其特征在于,该系统包括监控探头,用于 向转动连接装置转发监控端发送的转动控制命令,以及根据所述监控 端发送的监控命令进行拍照、录音、以及录像监控操作,并发送监控 数据;转动连接装置,与所述监控探头相连,用于根据所述监控探头
转发的转动控制命令转动,从而带动所述监控探头转动;监控端,以
短消息、语音呼叫或发送命令数据的形式向所述监控探头发送所述转 动控制命令或监控命令,并接收监控数据。
其中,所述转动连接装置包括控制单元,与所述监控探头相连,
接收所述监控探头转发的转动控制命令,驱动转动单元转动;转动单 元,与所述控制单元相连,接收所述控制单元的控制命令转动,带动 与其连接的所述监控探头转动。
其中,所述监控探头为监控手机或手机监控器;所述监控端为固 定电话、手机或pc。
其中,所述控制单元为单片机或cpu,所述转动单元为步进电
其中,所述控制单元通过所述手机监控器或监控手机的尾插接口 或音频输出接口与其相连。
其中,若所述控制单元通过所述手机监控器或监控手机的音频输 出接口与其相连,则所述手机监控器或监控手机通过发送控制脉冲的
形式转发所述转动控制命令;或者通过创建wave声波文件,将表
示所述转动控制命令的ascii字符,以pcm数据的形式写入所述 wave声波文件,并从所述音频输出接口转发给所述控制单元。 手机监控系统的监控方法,该方法包括步骤送命令数据的形式向监控 探头发送转动控制命令或监控命令;
52. 所述监控探头接收并解析所述监控端发送的数据,若所述监 控端发送的数据为监控命令则执行步骤S3,若所述监控端发送的数
据为转动控制命令,则执行步骤S4,否则按普通短消息、语音呼叫、
数据接收处理;
53. 所述监控探头根据所述监控命令,进行拍照、录音或录像监
控操作,并向所述监控端发送监控数据;
54. 所述监控探头通过与所述转动连接装置的控制单元连接的
尾插接口直接转发所述转动控制命令,或从音频输出接口,通过向所 述控制单元发送控制脉冲的形式转发所述转动控制命令,或者,以创
建WAVE声波文件,将表示所述转动控制命令的ASCII字符,以PCM 数据的形式写入WAVE声波文件的形式,通过所述音频输出接口向
所述控制单元转发;
55. 所述控制单元接收并执行所述转动控制命令。 其中,所述控制单元执行所述转动控制命令包括步骤
S5.1判断所述转动控制命令为转动命令或为归零命令,若为转 动命令,则执行步骤S5.2,若为归零命令,则执行步骤S5.11,否则 按普通短消息、语音呼叫、数据接收处理;
S5.ll所述控制单元进行初始化设置,设定归零条件;
S5.12驱动所述转动单元正向或反向转动;
S5.13若所述控制单元判断满足设定的归零条件,则执行步骤 S5.14,否则继续执行步骤S5.12;
S5.14控制所述转动单元使其停止转动,等待接收转动控制命令 并返回步骤S5.1;
S5.2根据所述转动命令,驱动所述转动单元转动。
其中,所述监控探头为监控手机或手机监控器;所述监控端为固定电话、手机或PC。
其中,所述控制单元为单片机或CPU,所述转动单元为步进电
图i为本发明的手机监控系统构成示意图2为实施例中云台的结构示意图3为实施例中手机监控系统中的连接示意图4a为云台光敏器件设置示意图4b为云台定位灯、限位灯设置示意图5为云台初始位置的状态示意图6为手机监控系统的监控方法流程图7为实施例中的手机监控系统以短消息/语音呼叫实施监控的 方法的流程图8为二进制数字的脉冲表示法示意图9为转动控制命令WAVE声波文件的组成示意图10为二进制数字"0"、 'T,的PCM数据形式;
图ll为归零命令的执行流程图。
图中1、基座;2、固定盒;3、托盖;4、主动轮;5、从动轮; 6、内齿;7、步进电机;8、单片机;9、耳机插孔;10、摄像头。
具体实施例方式
本发明提出的手机监控系统、该系统中的云台以及该系统的监控 方法,结合附图和实施例详细说明如下。 实施例
如图1所示,本实施例的手机监控系统由三部分组成,即监控探 头、转动连接装置以及监控端。
其中,监控探头可为手机监控器或监控手机,本实施例中的监控 探头由监控手机担当,其构成如专利申请号为200610021357.3、200610021027.4、 200810119328.X中所述,用于向转动连接装置转发 监控端发送的转动控制命令,以及根据监控端的监控命令实施拍照、 录音和录像等监控操作,并发送监控数据。转动连接装置用于根据监 控探头转发的转动控制命令转动,从而转动监控探头。监控端为固定 电话、普通手机、监控手机或PC,以短消息、语音呼叫或发送命令 数据的形式向监控探头发送转动控制命令或监控命令,并接收监控数 据,在本实施例中若监控端是固定电话或普通手机,则可以通过语音 呼叫的方式控制监控手机进行拍照、录音和录像的操作,并将监控数 据发往指定的电话、电子邮箱或手机;若由普通手机作为监视端则可 以通过语音呼叫、发送手机短消息的方式对监控手机实施控制;若监 控端为监控手机或PC则可以釆用语音呼叫、短消息或通过互联网发 送命令数据的方式控制监控手机。
转动连接装置包括控制单元,通过手机监控器或监控手机的尾 插接口或音频输出接口与其相连,接收监控探头转发的转动控制命 令,驱动转动单元转动;转动单元,与控制单元相连,接收控制单元 的控制命令转动,带动与其连接的监控探头转动。控制单元为单片机 或CPU,而转动单元通常为步进电机。
若控制单元通过手机监控器或监控手机的尾插接口与其相连,则 可以直接发送转动控制命令至控制单元;若控制单元通过手机监控器 或监控手机的音频输出接口与其相连,则手机监控器或监控手机通过 发送控制脉冲的形式转发转动控制命令,或者通过创建WAVE声波 文件,将表示转动控制命令的ASCII字符,以PCM数据的形式写入 WAVE声波文件,并从音频输出接口转发给控制单元。
WAVE声波文件又称作波形声音文件,是指模拟音频信号经数 字化后成为的音频文件,支持多种音频位数、釆样频率和声道,是目 前PC机上广为流行的声音文件格式。它是微软公司为Windows设 计的一种多媒体文件格式,它采用了未经压缩的PCM (Pulse CodeModulation,脉冲编码调制)形式,是对原始声音通过A/D (模/数) 转换为PCM后得到的数据信息,播放时PCM数据经过D/A(数/模) 再转换为模拟电声信号驱动耳机或扬声器被人耳收听。我们知道经过 A/D转换得到的数字数据通过相同技术指标的D/A变换是可以真实 还原数据形态的,正如在电脑或手机上听到的播放音频文件一样。因 此本发明通过创建能够产生一系列某种频率脉冲方波的WAVE文件 将表示转动控制命令的ASCII字符的PCM数据写入其中,并在耳机 输出。
如图2所示,本实施例监控系统中的转动连接装置为具有特定结 构的云台,用来固定并带动监控手机转动,该云台包括基座1以及 安装于所述基座之上的手机固定装置,其中,基座l为圆柱形,内部 设置有控制单元8,与监控手机相连,为单片机,通过监控手机的 尾插接口或音频输出接口——耳机插孔与监控手机相连,接收监控手 机转发的转动控制命令;转动单元为步进电机7,与单片机相连;主 动轮4,固定于步进电机7的转轴上,随步进电机7的转轴的转动而 转动;从动轮5,通过齿轮啮合与主动轮4连接,在主动轮4的带动 下与主动轮4反方向转动;主动轮4、从动轮5位于基座1的上表面, i动轮4的转轴与蕃座1的中心轴在同一直线上,从动轮5与主动轮 4外切,且与基座l内切;手媽固定装置由其下方的托盖3以及与托 盖2—体相连、用于安放手机的固定盒3构成,其中,托盖2通过其 内部中心处的凹槽固定于主动轮4的转轴上,托盖3内侧下边是一圈 用于与从动轮5啮合的内齿6,使托盖3与从动轮5啮合相连,本实 施例中主动轮4、从动轮5以及托盖3的内齿6直径比Dl: D2: D3-8: 21: 50。
其中,云台的转动是由步进电机7拖动完成的,当步进电机7转 动时,带动主动轮4的转动,从而带动从动轮5转动,从动轮5的转 动与主动轮4转动方向相反,从动轮5通过内齿6使得托盖3转动,托盖3的转动就使得固定安放在固定盒2中的监控手机随之转动,从 而实现了监控手机摄像镜头的转动。固定盒2盒体上留有镂空部分,
将监控手机的摄像头10以及导航键露出,便于操作。
由单片机发送步进脉冲驱动步进电机转动,从而最终转动监控摄 像头,首先必须计算出转动一定的角度需发送的步进脉冲数。步进电 机是一种将电脉冲转化为角位移的执行机构,当步进驱动器接收到一 个脉冲信号,它就驱动步进电机按设定的方向转动一个固定的角度 (步距角),步进电机的步距角取决于其定子相数和转子齿数,转子 的角位移正比于输入脉冲的数量,转子的角速度正比于输入脉冲的频
率,转子的旋转方向取决于定子绕组的通电顺序。有公式 步距><步进脉冲数=角度 (1)
步进脉冲数=角度/步距 (2) 根据上述公式易计算出转动角度所需要的控制脉冲数量,单片机 输出有一定周期的控制脉冲控制步进电机的转动,通过控制脉冲个数 来控制角位移量从而达到准确定位的目的。当然,由于步距不是整数, 在实际控制时只需计算出 一个接近的角度即可。同时可以通过控制步 进脉冲频率来控制步进电机转动的速度和加速度,从而达到调速的目 的。
由于本系统用于视频监控的云台不像磁盘、光碟或精密加工机床 那样对精度要求很高,故本实施例中云台中的步进电机选用四相四拍 工作方式的步进电机足以满足要求,其步距角为1.8度。
计算最终云台的转动角度,还需要将主动轮4、从动轮5和内齿 6间的传动比和方向考虑进去,才能实现最终的定位。例如在本实施 例中,若要使云台正向转动60。,先要算出主动轮4与内齿6的传动 比,即
50/8 =6.25
已知步进电机7转动60°所需脉冲数为33.33 ,根据传动比算出云台的步距为
1.8/6.25=0.288度
按照式(2)得出云台转动60。所需 33.33x6.25-60/0.288=208
个步进脉冲。在已知步进脉冲数量的情况下,在输出控制字时按照反 向转动控制表方式即可达到上述转动要求。
对于单片机与监控手机的连接方式,为避免监控手机尾插接口规 格不统一造成连接上的不变,不利于本系统的普遍推广,本实施例采 用单片机通过监控手机的音频输出接口——耳机插孔9与监控手机 相连接的连接方式,如图3所示。因此,转动控制命令的传输便可以 采用上述的两种方案。
对于直接发送控制脉冲的方式,也包含两种实现方法,其一为使 用双声道耳机传输命令时,可以定义为左声道传输的是正向转动控制
命令,而右声道用来传输反向转动控制命令,命令的形式也可以有各
种方式,例如假定两个声道均以同样频率发送控制脉冲,通过发送
控制脉冲的数量控制步进电机的转动角度。单片机通过接口不同的位
分别与左、右声道相连接,并接收来自不同信道的数据,接收到的脉
冲数量分别作为控制步进电机按不同方向转动的依据,输出控制字,
从而达到控制步进电机的目的。
其二为通过单声道耳机传输命令的方式,在这种情况下,由于正
反转动的数据都是通过单片机接口的同一位接收的,所以釆用了不同
的频率加以区分,例如接收到f,频率的脉冲定义为正向转动数据,f2
频率的脉冲定义为反向转动数据。收到&频率的脉冲解释为正向转 动,&频率的即为反向转动。
直接发送控制脉冲的方法虽然可行,但存在一个不足之处,即 不同的步进电机其技术指标差别很大,如有步距为0.72。、 0.9°、 1.8。、 7.5。、 15。等各种不同的电机,该方法只能对在已知步进电机控制模型的情况下才有效,如果不知道某一云台的电机控制模型则会产生很大
的误差。例如,对于四相双四拍工作的步距为1.8。的步进电机100个 步进脉冲可以转动180°,但若对于步距为15。的电机转动180°仅需 12个步进脉冲即可。由于云台与监控手机并非固定配套产品,所以 为了使得对云台的控制能够做到通用化,本实施釆用第二种方式转发 转动控制命令的方式,即通过创建WAVE声波文件,将表示转动控 制命令的ASCII字符,以PCM数据的形式写入WAVE声波文件,并 从耳机插孔输出转发给控制单元。而WAVE声波文件的播放可以在 操作系统的层面上进行,不涉及设备底层的软件开发,大大减轻了研 发工作量, 一部云台可以受任何一部手机的控制,它的通用性强而且 操作十分简单、方便,使用时只需将云台的耳机插头插入手机插孔即 可。
为避免监控手机的转动使单片机通过耳机插孔与监控手机的连 接线扭结,造成步进电机无法继续转动甚至烧毁,本实施例釆用转动 角度不大于土180。的方案,这样通过正反两个方向的转动可以实现360 度无盲区巡视。为实现这一目标,单片机还须控制云台的定位以及限 位。因此,如图4a-4b所示,本实施例中的云台还包括设置于基座1 上表面固定位置的光敏器件GM,设置于所述托盖3内表面、与GM 所在圆同轴且大小相等的圆周对称位置上的限位灯GDI和定位灯 GD2。 GM与单片机相连,当托盖3转动至发光管发射的光束可以被 光敏器件GM接收时,GM便会向单片机输送限位、定位信号,根据 限位灯GD1和定位灯GD2的不同工作状态作出相应的处理动作。当 单片机收到GM发送的信号时GD1点亮而GD2关闭,说明已到达图 4中托盖3转动至GDI与GM重合的位置;若此时GD2点亮而GDI 关闭,表明托盖3转动至GDI与GM重合的位置上。显然GD2和 GDI不能够同时关闭或同时点亮,否则将导致无法做出正确的判断。
显然,仅由一部电机带动一个机械装置转动是一件很简单的事情,让其受控按照指定的角度转动也并非十分复杂。但如果要实现用 电话拨号、手机短消息以及通过互联网进行无线控制转动,则需综合 考虑成本、控制难易程度等众多因素。首先本系统是基于移动通信网 络的监控系统,其命令及监控数据的传输都是载于移动通信网络之 上,显然转动控制命令的传输也是基于移动通信网络的。
如图6所示,上述手机监控系统的监控方法,包括步骤
51. 监控端通过短消息、语音呼叫或发送命令数据的形式向作为 监控探头的监控手机发送转动控制命令或监控命令;
其中,如图7所示,当监控端为固定电话或普通手机,且通过短 消息/语音呼叫的方式向监控探头发送数据,监控手机未处于监控状 态时,将该短短消息/语音呼叫按照普通短消息/普通呼叫处理,并向 监控端发送提示信臬;若监控端为通过互联网控制方式实施监控的监 控手机或PC,作为监控探头的监控手机未登录监控服务器时,向监 控端发送提示信息,由监控端重新选择监控目标以及监控方式。
52. 监控手机接收并解析监控端发送的数据,若该数据为监控命 令则执行步骤S3,若为转动控制命令,则执行步骤S4,否则按普通 短消息、语音呼叫、数据接收处理;
在此步骤之前,若监控端为固定电话或普通手机,以语音呼叫的 形式实施监控,实际上要对呼叫者进行验证,图7中的虛线框所示, 用户验证合法后再进行步骤S2的执行,否则以普通呼叫处理;若监 控端通过发送短消息控制实施监控,则无需验证用户的合法性,即虛 线框内步骤,直接执行步骤S2。
53. 监控手机执行拍照、录音、录像等监控操作,并向监控端指 定的固定电话、电子邮件或手机发送监控数据。
;S4.监控手机创建WAVE声波文件,将表示转动控制命令的 ASCII字符串以PCM数据的形式写入WAVE声波文件,通过与单片
机连接的耳机插孔向其发送转动控制命令;在此步骤之前,若监控端为以语音呼叫或发送短消息实施监控的 固定电话或普通手机,则作为监控探头的监控手机在接收到转动控制 命令后,还须判断转动控制命令中的转动角度,若输入的角度〉180°,
则要进行角度修正,方法是角度值减去180再进行比较判断,直至角 度值,O。。例如转动控制命令是正转190°,经修正后变为正转10。。
S5.单片机接收并执行转动控制命令。
其中,步骤S4的执行如下
转动控制命令的组成方式为方向角度数结東标志 此处方向为字符R (右转)、L (左转),角度为180以内的数 字,结東标志为分号";"。这样正向转动180。和反向转动65。将分别 用如下字符组合来表示。
R180; L065;
在数字设备中ASCII字符是用一个字节的二进制数字来表示的, 如数据30H 39H分别表示数字0~9;数据3AH 40H分别表示符 号',、';,、'<,、'=,、'〉,、'?,和'@,;数据41H 5AH则对应 表示大写字母A Z,等等。有效的解决二进制数字位"0"和"1"的表 示方法,才能够解决ASCII字符数据在本实施例的系统中音频输出接 口的传输问题。
在本实施例中釆用了用不同频率的脉冲表示不同值的二进制位 的方法,如选择频率为&的4个脉冲波表示一位二进制数字"O",而 8个频率为f2的脉冲波表示一位二进制数字"l",如图8所示。而2f产
f2,这样做的目的是使得二进制数字"o"或"r在时间的表示上是相同
的。如图8中ASCII字符"0"用十六进制表示为"30H",用二进制表示 为"00110000",用脉冲波表示则从左至右为频率为f,的连续8个脉冲 波,频率为f2的连续16个脉冲波,再加上频率为^的连续16个脉 冲波。图8形象地表明了这种数据表示方法,浅色条块为4个频率为f,的脉冲波(表示一位二进制数字"0"),深色条块为8个频率为f2
的脉冲波(表示一位二进制数字"l")。图8的右侧为ASCII字符0~ 9的条块表示方法。
字符的表示方法确定之后,需要我们将传统的音频信号转换为符 合上述定义的频率为&、 f2的脉冲方波,从手机耳机信号线传送出上 述所说的数据信号,由单片机准确的接收并转换成相应的字符数据。
图9是组成云台转动WAVE声波文件的方法示意图。根据WAVE 声波文件的构成方式,在创建文件时根据事先的设计要求,在文件头 中将文件说明予以确定,如釆样率、样本长度、声道数及文件长度等 参数。
根据WAVE声波文件格式,可以生成一个文件头用以说明文件 数据的组织形式,如设定
采样率为22.05KHz 采样值为S位 数据格式为PCM 单声道输出
然后在"data"PCM数据块中写入相应的数据,播放该文件时就会 在耳机输出相应的数据波形。假设以"转动控制"作为文件名存储, 当播放数据块"data"中分别写入有关PCM数据的WAVE声波文件 "转动控制"时,耳机会输出如相应的波形图。
文件的数据部分除了最后的结束符';,外,其余四个PCM数据 块可根据需要填写,例如反转120。、正传90。和归零命令的文件填写 分别为
正传120。一R120 反转90。一L090 归零一C膽O
此处90。在数字90前填写"O",归零字符'CR,之后填补"OOO"使WAVE文件的格式统一起见,这样一来所有文件的数据长度均为相同 字节。虽然某些情况下有一部分字节的冗余,但控制则显得更方便了。 按照此方法我们可以设计出可以输出任意波形的声波文件。但作 为接收数据的单片机它应该事先知道所接收的脉冲波的频率,才能够 准确识别二进制数字"0"或"1",因此必须定义二进制数字系列脉冲"0" 与"l"的频率。
根据在WAVE声波文件头中对文件格式的设定,已经知道釆样 率为22.05 KHz,釆样样本为8位(bit)。因此容易计算出每45.35|iS 釆集一个数据样本,该样本由8个bit位组成,所以组成脉冲波的周 期可以据此算出。
如果PCM数据按如下方式组成 0000002Ch: FFH fTH FFH FFH FFH FFH OOH OOH OOH OOH OOH 00H
FFH F扭FFH FFH 0000003Ch: FFH FFH OOH OOH OOH OOH OOH OOH FFH FFH FFH FFH
FFHFFHOOHOOH 0000004Ch: OOH OOH OOH OOH FFH FFH FFH FFH FFH FFH OOH OOH
OOH OOH OOH OOH
和
0000002Ch: pFH FFH FFH OOH OOH OOH FFH FFH FFH OOH OOH OOH
FFHFFHFFHOOH 0000003Ch: OOH OOH FFH FFH FFH OOH OOH OOH FFH FFH FFH OOH
OOH OOH FFH FFH 0000004Ch: FFH OOH OOH OOH FFH FFH FFH OOH OOH OOH FFH FFH
FFH OOH OOH OOH 如分别播放声波文件即可得到图IO所示的占空比为1: 1的两组脉冲 系列。第一组为4个周期为544.22pS的脉冲波;第二组为8个周期 为272.1pS的脉冲波。即周期T。数据544.22iiS
频率
fo数据^837.5Hz &数据二3675Hz
从图10可以看出产生一位上述定义二进制数字"O"或'T,脉冲系 列需要占用48个字节的数据。当然也完全可以做出其它形式的定义, 比如用64或更多的字节组成脉冲系列,也可以将脉冲波的占空比做 另外的选择,但这并不影响这种方案,只是数据脉冲波的频率会随之 改变及写入的PCM数据要做另外的选择而已。
表示二进制数字"O"、 "l"的PCM数据已知后,已知每个二进制 脉冲数字位需,要48个PCM字节,而ASCCII字符又是由一个字节的 二进制数字组成,所以每组成 一 个ASCII字符需要3 84个PCM数据 字节,为了操作上的方便,可以制作好表示各个ASCII字符的PCM 数据块,需要时将其写入WAYE声波文件的"data"中即可,当播放该 文件时,耳机就会输出相应的脉冲波。而云台单片机接口位根据收到 的脉冲波,按照已知的定义To数据=544.22^、 Tl数据=272.1^, 可以很方便的检测到对应的数字值,最后粗装成数据"R180;"。
在步骤S5中,接收到转动控制命令后还要判断是归零搡作还是 普通的转动控制命令。之所以增加一个归零操作命令是考虑到,监控 工作可以不是连续进行的,当经过一段时间后可能已经不知道转动连 接装置连同监控探头所处的具体位置了 ,所以需要发送一条归零命令 以强行让转动连接装置连同监控探头回到最初的位置。归零具体的搡 作在本实施例中定义为ASCII字符'CR,,即监控手机接收到控制端以 短消息、语音呼叫或命令数据发送的归零命令后,通过播放WAVE 声波文件的方式向云台发送ASCII字符'CR,的PCM数据。如果接收
的是转动命令,则按照命令格式中指定的方向和角度,控制步进电机转动。
如图ll所示,其步骤如下
S5.1判断转动控制命令为转动命令或为归零命令,若为转动命 令,则执行步骤S5.2,若为归零命令,则执行步骤S5.11;
S5.ll控制单元单片机进行初始化设置,设定归零条件,即将与 GM连接的单片机接口位设置为输入状态,与GD1、 GD2连接的单 片机接口位设置为输出状态,当打开的GD2灯与GM处于对齐状态, 或打开的GDI灯与GM处于对其状态,与GM相连接的单片机接口 位有低电平输入,则称其满足定位归零条件或满足限位条件。本实施 例具体操作为,将与GDI相连的单片机几口位置为"0"、与GD2连 接的接口位置为'T',关闭限位灯GD1,打开定位灯GD2;
S5.12控制驱动转动单元正向或反向转动,即由单片机向步进电 机发送正向或反向转动控制脉冲,驱动步进电机正向或反向转动,同 时在与GM相连的接口位上检测是否有低电平输入;
S5.13若控制单元判断满足设定的定位归零条件,即单片机接收 到光敏器件GM发送的定位信号,与GM相连的接口位上有低电平 输入,这意味着如5图所示的GD2与GM处于对齐状态,云台处于 初始位置,以后的转动就以此为基准在其正反两个方向做180°转动, 则执行步骤S5.H,否则继续执行步骤S5.12,继续驱动步进电机转动;
S5.14停止驱动步进电机转动,关闭定位灯GD2,打开限位灯 GDI,等待接收转动控制命令并返回步骤S5.1;
S5.2根据转动命令向步进电机发送转动控制脉冲。
在执行步骤S5.2之前,步骤S5.14执行定位操作完毕后,打开了 中断,当步进电机转动至限位灯GD1与光敏器件GM重合的位置时, 在与GM连接的接口位上会产生低电平,将引发中断的产生,此时会 转而进行中断处理,即进行归零操作,将云台恢复到初始位置,即定 位灯GD2与光敏器件GM重合的位置上,此后再返回,等待执行其他命令。
显然,这种通过音频输出接口作为命令传送的方式,要比通常通 过标准接口控制的方法更为简便,它无需开发人员对手机硬件结构的 了解,无需熟悉接口规则,接口命令的形式,接口电路的电气参数等 技术指标。也不需要配备各种不同规格的手机尾插连接器。手机对电 机转动的控制以播放音频文件的形式进行,不仅对手机实施控制有 益,同时也可以衍生到各种音视频播放器对信息设备的控制。
增加转动连接装置后,可以使用监控手机或手机监控器组成的监 控系统真正实用化、家庭化、小型化,它价格低廉、操作简单易行便 于普及。它弥补了传统监控系统的不足,在某些特定的场合会发挥重 要作用。
以上实施方式仅用于说明本发明,而并非对本发明的限制,有关 技术领域的普通技术人员,在不脱离本发明的精神和范围的情况下,
还可以做出各种变化和变型,:因此所有等同的技术方案也属于本发明 的范畴,本发明的专利保护雍围应由权利要求限定。
权利要求
1、一种手机监控系统,其特征在于,该系统包括监控探头,用于向转动连接装置转发监控端发送的转动控制命令,以及根据所述监控端发送的监控命令进行拍照、录音、以及录像监控操作,并发送监控数据;转动连接装置,与所述监控探头相连,用于根据所述监控探头转发的转动控制命令转动,从而带动所述监控探头转动;监控端,以短消息、语音呼叫或发送命令数据的形式向所述监控探头发送所述转动控制命令或监控命令,并接收监控数据。
2、 如权利要求1所述的手机监控系统,其特征在于,所述转动 连接装置包括控制单元,与所述监控探头相连,接收所述监控探头转发的转动 控制命令,驱动转动单元转动;转动单元,与所述控制单元相连,接收所述控制单元的控制命令 转动,带动与其连接的所述监控探头转动。
3、 如权利要求1所述的手机监控系统,其特征在于,所述监控 探头为监控手机或手机监控器;所述监控端为固定电话、手机或PC。
4、 如权利要求2所述的手机监控系统,其特征在于,所述控制 单元为单片机或CPU,所述转动单元为步进电机。
5、 如权利要求1-4任一项所述的手机监控系统,其特征在于, 所述控制单元通过所述手机监控器或监控手机的尾插接口或音频输 出接口与其相连。
6、 如权利要求5所述的手机监控系统,其特征在于,若所述控制单元通过所述手机监控器或监控手机的音频输出接口与其相连,则 所述手机监控器或监控手机通过发送控制脉冲的形式转发所述转动控制命令;或者通过创建WAVE声波文件,将表示所述转动控制命令的ASCII字符,以PCM数据的形式写入所述WAVE声波文件,并从所述音频输出接口转发给所述控制单元。
7、 手机监控系统的监控方法,该方法包括步骤s1. 监控端通过短消息、语音呼叫或发送命令数据的形式向监控 探头发送转动控制命令或监控命令;s2. 所述监控探头接收并解析所述监控端发送的数据,若所述监 控端发送的数据为监控命令则执行步骤S3,若所述监控端发送的数 据为转动控制命令,则执行步骤S4,否则按普通短消息、语音呼叫、 数据接收处理;s3. 所述监控探头根据所述监控命令,进行拍照、录音或录像监 控操作,并向所述监控端发送监控数据;s4. 所述监控探头通过与所述转动连接装置的控制单元连接的 尾插接口直接转发所述转动控制命令,或从音频输出接口,通过向所 述控制单元发送控制脉冲的形式转发所述转动控制命令,或者,以创 建WAVE声波文件,将表示所述转动控制命令的ASCII字符,以PCM 数据的形式写入WAVE声波文件的形式,通过所述音频输出接口向 所述控制单元转发;s5. 所述控制单元接收并执行所述转动控制命令。
8、 如权利要求7所述的手机监控系统的监控方法,其特征在于,所述控制单元执行所述转动控制命令包括步骤S5.1判断所述转动控制命令为转动命令或为归零命令,若为转 动命令,则执行步骤S5.2,若为归零命令,则执行步骤S5.11,否则 按普通短消息、语音呼叫、数据接收处理;S5.ll所述控制单元进行初始化设置,设定归零条件;S5.12驱动所述转动单元正向或反向转动;S5.13若所述控制单元判断满足设定的归零条件,则执行步骤 S5.14,否则继续执行步骤S5.12;S5.14控制所述转动单元使其停止转动,等待接收转动控制命令并返回步骤S5.1;S5.2根据所述转动命令,驱动所述转动单元转动。
9、 如权利要求7所述的监控系统的监控方法,其特征在于,所 述监控探头为监控手机或手机监控器;所述监控端为固定电话、手机 或PC。
10、 如权利要求7或8所述的监控系统的监控方法,其特征在于, 所述控制单元为单片机或CPU,所述转动单元为步进电机。
全文摘要
本发明涉及一种手机监控系统,该系统包括由监控手机或手机监控器构成的监控探头,与监控探头连接的转动连接装置以及监控端,其中,监控端以短消息、语音呼叫或发送命令数据的形式向监控探头发送监控命令或控制转动连接装置转动的转动控制命令,并接收监控数据;转动连接装置通过手机监控器或监控手机的尾插接口或音频输出接口与其相连;监控探头通过尾插接口直接转发控制命令,或通过音频输出接口发送控制脉冲,或将表示ASCII字符以PCM数据的形式写入WAVE声波文件,从音频输出接口转发给转动连接装置,使转动连接装置带动监控探头转动,从而实现多角度监控。本发明易实现监控探头的受控转动,操作方便,使手机监控系统更实用。
文档编号H04M11/00GK101420707SQ200810239408
公开日2009年4月29日 申请日期2008年12月8日 优先权日2008年12月8日
发明者祁柱晓, 蒋蒙安, 高金铎 申请人:内蒙古电子信息职业技术学院;高金铎