一种集中模拟被测设备环境量的装置及其方法制造方法及图纸

技术编号:2566878 阅读:225 留言:0更新日期:2012-04-11 18:40
一种集中模拟被测设备环境量的装置,其包括一电路单板,以及一电源,提供给该电路单板的工作所需要电压;在该电路单板上还设置有    多个开关,该多个开关分别控制各模拟环境量的设定和输出;    一方波生成器电路,所述方波生成器电路由放大器、电阻、电容组成;    一处理器,用于接受所述开关的控制,处理并控制输出环境量的模拟环境信号;    多个接口,所述模拟环境信号通过该多个接口输入所述被测试设备中。(*该技术在2023年保护过期,可自由使用*)

【技术实现步骤摘要】

本专利技术属于测试领域,更具体地说是一种集中模拟被测设备各种环境量的方法和装置。
技术介绍
在现有技术中,环境集中监控设备是一种用于通讯设备环境监控的多功能模块,其综合集成了对湿度、温度、水淹、防盗以及烟雾等环境量在内的多种检测功能。而在对这些功能的研发过程中,则需要就不同环境量对该环境集中监控设备分别进行多次的测试。同时为了最全面地测试这些功能,在每次测试过程中均需要制造各种类型的环境量激励。在现有的测试过程中,通常通过环境传感器作为环境动力集中监控设备的激励输入源,因此测试中需要各种不同的传感器,同时需要制造各种类型的环境量传递给传感器,例如需要制造0%-100%的不同空气湿度,然后需要制造-10-40度的不同环境温度,还需要制造水淹、需要制造不同浓度的烟雾等等,因而各环境量的模拟形成需要非常大的工作量,而且非常繁琐。在实际测试中因为不同的传感器没有集成在一起,传感器混杂容易造成测试失误影响测试效率,而且传感器测试环境的搭建也非常麻烦。同时这些环境量的制造存在以下的困难1.制造比较困难,有些环境量无法控制,如烟雾浓度。2.可以制造的环境量不能覆盖测试所需要的范围。例如无法制造0%的湿度,同样,制造-10度的温度非常困难。上述现有技术的缺陷大大影响了对环境集中监控设备的测试效率和产品质量的提高,同时因为测试所用的某些环境传感器使用寿命次数很小,也大大增加了测试的成本。由此可见,现有技术存在着明显缺陷,有待于进一步改进和发展。
技术实现思路
本专利技术的目的是为了克服上述现有技术的缺陷,提供一种集中模拟被测环境量的方法和装置,通过该方法和装置,可以很方便地制造环境集中监控设备需要的各种激励源,也即各种环境信号量,使得环境集中监控设备的测试变得简单、方便,大大提高测试效率和质量,同时大大降低测试的成本。本专利技术的技术方案为一种集中模拟被测设备环境量的装置,其包括一电路单板,以及一电源,提供给该电路单板的工作所需要电压;在该电路单板上还设置有多个开关,该多个开关分别控制各模拟环境量的设定和输出;一方波生成器电路,所述方波生成器电路由放大器、电阻、电容组成;一处理器,用于接受所述开关的控制,处理并控制输出环境量的模拟环境信号;多个接口,所述模拟环境信号通过该多个接口输入所述被测试设备中。所述的装置,其中,所述电路单板上还包括有一D/A转换器,用于由所述处理器接受所述开关控制后发送控制信号给该D/A转换器,由该D/A转换器转换成相应电压的模拟值。所述的装置,其中,所述各模拟环境量至少包括湿度、温度、烟雾、水淹和防盗,并且模拟湿度为模拟信号,模拟温度遵循1-wire协议,模拟烟雾为方波信号,模拟水淹和防盗为开关信号,各信号分别通过湿度接口、温度接口、烟雾接口、水淹接口以及防盗接口输入所述被测设备。所述的装置,其中,所述温度接口的信号直接来自于温度传感器。所述的装置,其中,所述湿度的模拟信号由其中一第二开关经所述处理器控制湿度量值,由一第一开关湿度控制信号的关断;并由一第三开关控制温度的量值。所述的装置,其中,所述模拟烟雾的方波信号通过设置所述处理器的计数器方式产生,并由一第四开关控制所述方波信号的关断。所述的装置,其中,所述模拟水淹和防盗的开关信号直接由一第五开关形成,并由该第五开关控制该开关信号的关断。所述的装置,其中,所述第二~第四开关为编码开关。一种集中模拟被测设备环境量的方法,其包括以下步骤a)该处理器开始运行,由多个开关的各种控制信号输入该处理器;b)所述处理器判断该控制信号控制的模拟信号类别,根据该模拟信号类别的不同进行不同处理;c)所述处理器处理完每一控制信号对应的操作后,返回并继续读入下一控制信号。所述的方法,其中,所述步骤b)中所述处理器根据不同控制信号可选择下述不同处理步骤b1)如果所述控制信号是开关信号,由一第五开关控制,用于模拟水淹和防盗,则将该开关信号直接从水淹接口或防盗接口输出到所述被测设备;b2)如果所述控制信号是烟雾信号,由一第四开关控制,则由一方波生成器生成方波从所述烟雾接口输出的方波信号;b3)如果所述控制信号是模拟信号,由一第一开关和第二开关控制,则所述处理器读入要设置的模拟电压对应的数值,进行数据的处理,并将该数据送给一D/A转换器,该D/A转换器转换为模拟湿度的模拟电压从所述湿度接口输出;b4)如果所述控制信号是温度信号,由一第三开关控制,则所述处理器读入要设置的温度对应的数值,直接进行数据处理,然后从所述温度接口输出到所述被测设备; 所述第二~第四开关为编码开关。所述的方法,其中,所述步骤b4)中对温度的模拟量直接通过一温度传感器获得,而不经过所述处理器。所述的方法,其中,所述模拟温度信号的过程还包括以下步骤b41)初始化芯片内寄存器,温度控制信号同时连接有一个普通I/O口和INT1口;b42)当该INT1口接收到下降沿后,通过在该INT1中断子程序中设置跳转,跳到计算低电平长度的程序段执行;b43)判断低电平的长度是否大于一预定时间长,如是则发送传感器在位信号,并在发送传感器在位信号前关闭该INT1中断功能,发送完该传感器在位信号后开启该INT1中断功能;否则循环判断本步骤;b44)读入所述被测设备的温度读取指令,如果有,则将所述温度控制信号的数值读入所述处理器,并通过温度信号管脚输出模拟的温度信号;b45)所述处理器读取温度指令和发送温度信号都遵循1-wire协议,读取温度指令时通过所述INT1中断检测每一位数据的开始标志,发送所述温度信号前关闭掉该INT1的中断功能,发送完后再打开。所述的方法,其中,所述步骤b44)中所述温度信号包括低位和高位,该低位表示温度值,高位表示温度的正负,并且输出时先发送该温度信号的低位字节,再发送高位字节。所述的方法,其中,所述模拟湿度信号的过程包括以下步骤b31)所述处理器接收到所述第一开关的中断信号进入中断子程序;b32)所述处理器从对应端口读入所述第二开关设置的湿度量值;b33)所述处理器设置所述D/A转换器片选信号为有效;b34)所述处理器通过串口发送所述湿度量值给所述D/A转换器;b35)清除该D/A转换器的片选信号。所述的方法,其中,所述步骤b34)还包括以下步骤 b341)所述第二开关设定的湿度量值为8比特,该8比特做为高位,低位补0;b342)设置所述串口发送数据标识为1,所述处理器从该串口发送所述湿度量值的高位到所述D/A转换器,然后等待该串口发送数据标识变为0;b343)在所述串口发送数据标识为0后,所述处理器从该串口发送所述湿度量值的低位到所述D/A转换器。所述的方法,其中,所述串口发送数据标识的改变由该串口中断中,当串口发送完数据后,自动跳入一串口中断子程序完成。本专利技术提供的,由于采用将各种环境量用软硬件模拟产生,克服了现有技术中模拟环境量制造困难、麻烦、不方便的缺点,本专利技术的模拟环境集中监控设备测试效率高,简单且成本低。附图说明附图中,图1是本专利技术的集中模拟被测设备环境量的方法步骤示意图;图2是本专利技术的集中模拟被测设备环境量的装置的硬件连接示意图;图3是本专利技术方法的主程序流程示意图;图4是本专利技术方法中对湿度模拟的中断子程序的流程示意图。具体实施例方式下面结合附图对技术方案的实施作进一步的详细描述本发本文档来自技高网...

【技术保护点】

【技术特征摘要】

【专利技术属性】
技术研发人员:高昕
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1