接口自动识别设备及方法技术

技术编号:6113933 阅读:217 留言:0更新日期:2012-04-11 18:40
本发明专利技术提供一种接口自动识别设备及方法。该设备包括电子开关单元,一端连接电源,另一端连接A/D转换单元,用于根据CPU控制单元的控制,将所述电源与所述A/D转换单元连接,或者将所述电源与所述A/D转换单元断开连接;A/D转换单元,一端连接信号线端口以及所述电子开关单元,另一端连接CPU控制单元,用于将模拟信号转换为数字信号后,输出给所述CPU控制单元;CPU控制单元,一端连接所述A/D转换单元,另一端连接所述电子开关单元,用于控制所述电子开关单元断开或者连接,并且根据所述A/D转换单元输出的电压值,确定是模拟量输入模式还是数字量输入模式。本发明专利技术实施例可以实现接口的自动识别。

【技术实现步骤摘要】

本专利技术涉及接口识别技术,尤其涉及一种。
技术介绍
目前站点的模拟量接口和数字量接口是分别设计的,每种接口设计好后,不能根 据需要灵活混搭使用。例如,将模拟量接口设计为4路,占用2路,另2路空闲,如果数字量 接口不够,依然不能使用该空闲的模拟量接口,而是需要另外增加数字量接口。两种接口不 能混搭使用,造成了成本的浪费及限制了灵活性。为了实现模拟量接口和数字量接口的混搭使用,需要识别出接口的输入为模拟量 还是数字量,之后,对于模拟量接口采用模拟量的处理方式进行后续处理,对于数字量接口 采用数字量的处理方式进行处理。因此,为了实现模拟量接口和数字量接口的混搭使用,首 先要解决模拟量接口和数字量接口的识别问题。现有技术中是采用了跳键帽的方式,手工 设置接口是模拟量接口还是数字量接口。但是,该方式需要人工现场配置,对人员素质要求 高并且维护成本高。
技术实现思路
本专利技术实施例是提供一种,实现模拟量接口和数字量接 口的自动识别,避免人工配置引起的问题。本专利技术实施例提供了一种接口自动识别设备,包括电子开关单元,一端连接电源,另一端连接A/D转换单元,用于根据CPU控制单元 的控制,将所述电源与所述A/D转换单元连接,或者将所述电源与所述A/D转换单元断开连 接;A/D转换单元,一端连接信号线端口以及所述电子开关单元,另一端连接CPU控制 单元,用于将模拟信号转换为数字信号后,输出给所述CPU控制单元;CPU控制单元,一端连接所述A/D转换单元,另一端连接所述电子开关单元,用于 控制所述电子开关单元断开或者连接,并且根据所述A/D转换单元输出的电压值,确定是 模拟量输入模式还是数字量输入模式。本专利技术实施例提供一种接口自动识别方法,包括CPU控制单元控制电子开关单元为断开状态或者闭合状态,使得电源与A/D转换 单元断开连接或者进行连接; CPU控制单元读取A/D转换单元输出的电压值,根据所述电压值确定是模拟量输 入模式还是数字量输入模式。 由上述技术方案可知,本专利技术实施例通过电子开关单元、A/D转换单元和CPU控制 单元对接口进行识别,不需要人工进行识别,可以避免人工识别引起的问题,实现接口的自 动识别。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使 用的附图作一简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本 领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他 的附图。图1为本专利技术第一实施例的设备的结构示意图;图2为本专利技术第二实施例的方法流程示意图;图3为本专利技术第三实施例的方法流程示意图;图4为本专利技术第四实施例的方法流程示意图;图5为本专利技术第五实施例的方法流程示意图。具体实施例方式为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例 中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是 本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员 在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。图1为本专利技术第一实施例的设备的结构示意图,包括电子开关单元11、A/D转换单 元12和CPU控制单元13 ;电子开关单元11 一端连接电源(3V;3),另一端连接A/D转换单元 12,用于根据CPU控制单元13的控制,将所述电源与所述A/D转换单元连接,或者将所述电 源与所述A/D转换单元断开连接;A/D转换单元12—端连接信号线端口(SIG)以及电子开 关单元11,另一端连接CPU控制单元13,用于将模拟信号转换为数字信号后,输出给CPU控 制单元13 ;CPU控制单元13 —端连接所述A/D转换单元12,另一端连接所述电子开关单元 11,用于控制所述电子开关单元断开或者连接,并且根据所述A/D转换单元输出的电压值, 确定是模拟量输入模式还是数字量输入模式。当然,在上述模块的基础上,本实施例还可以包括周边的一些电阻、电容和保护电 路。参见图1,本实施例工作原理CPU控制单元13设置GPIO控制线(GPIO Control) 的输出电平,用以控制电子开关单元11的闭合和断开状态。使端口工作于数字量检测状态 或模拟量检测状态。例如,在电子开关断开时,无3. 3V的电平输出。当模拟量传感器接到+12V和SIG 这两个连接器上时,会有4 20mA的电流从125ohm的电阻上流过。125ohm的电阻上会产 生0.5¥ 2.0¥的电压。A/D转换单元12把输入的模拟量信号转换为数字信号。CPU控制 单元13通过SPI或I2C总线读取这个数字量。如果检测电平落在0. 5V 2. OV范围内,则 接口为模拟量输入信号。CPU控制单元13不再控制切换电子开关闭合。如果检测电平低于 0. 3V,则接口未接入模拟量信号。如果CPU控制单元13设置GPIO Control的输出电平,控制电子开关闭合,输出 3. 3V电平。当干节点接入SIG和GND这两个连接器上时,A/D转换器会检测到一个电平。 当干节点闭合时,A/D转换器会检测到一个低于0. 3V的电平。CPU控制单元13根据电平的 变换可判断接口为数字量输入信号。CPU控制单元13不再控制切换电子开关断开。图2为本专利技术第二实施例的方法流程示意图,包括步骤21 :CPU控制单元控制电子开关单元为断开状态或者闭合状态,使得电源与 A/D转换单元断开连接或者进行连接;步骤22 =CPU控制单元读取A/D转换单元输出的电压值,根据所述电压值确定是模 拟量输入模式还是数字量输入模式。下面以先进行模拟量输入模式扫描过程再进行数字量输入模式扫描过程为例,当 然,也可以先进行数字量扫描过程再进行模拟量扫描过程。图3为本专利技术第三实施例的方法流程示意图,本实施例中,当设备上电后,CPU控 制单元轮流切换接口进入模拟量接入模式和数字量接入模式。当能明确判断接口的工作模 式后,停止扫描切换。接口进入正确的工作模式。参见图3,本实施例包括步骤31 开始模拟量接入扫描确认过程;步骤32 判断是否有模拟量接入,若有,执行步骤36,否则执行步骤33。步骤33 开始数字量接入扫描确认流程;步骤34 判断是否有数字量接入,若有,执行步骤35,否则执行步骤31。步骤35 停止扫描切换,设置端口为数字量接入工作模式,上报数字量输入数据。步骤36 停止扫描切换,设置端口为模拟量接入工作模式,上报模拟量输入数据。其中,模拟量接入扫描确认流程和数字量接入扫描确认流程可以分别参见下述实 施例。图4为本专利技术第四实施例的方法流程示意图,本实施例以模拟量接入扫描确认流 程为例,进入模拟量扫描模式后,由于模拟量输入信号为4 20mA的电流信号。A/D转换 单元2能检测到0.5V 2. OV的电平。可以确定有模拟量信号接入。停止接口工作模式切 换,接口进入模拟量检测模式。参见图4,本实施例包括步骤41 :CPU控制单元控制电子开关单元为断开状态。步骤42 延时特定时间,例如20秒。步骤43 =CPU控制单元读取A/D转换单元的数值。步骤44 判断A/D转换值是否小于0. 3V,若是,执行步骤47,否则执行步骤45。步骤45 判断A/D转换值是否大于0. 5V,小于2V本文档来自技高网...

【技术保护点】
1.一种接口自动识别设备,其特征在于,包括:电子开关单元,一端连接电源,另一端连接A/D转换单元,用于根据CPU控制单元的控制,将所述电源与所述A/D转换单元连接,或者将所述电源与所述A/D转换单元断开连接;A/D转换单元,一端连接信号线端口以及所述电子开关单元,另一端连接CPU控制单元,用于将模拟信号转换为数字信号后,输出给所述CPU控制单元;CPU控制单元,一端连接所述A/D转换单元,另一端连接所述电子开关单元,用于控制所述电子开关单元断开或者连接,并且根据所述A/D转换单元输出的电压值,确定是模拟量输入模式还是数字量输入模式。

【技术特征摘要】

【专利技术属性】
技术研发人员:冯瑞明
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:94

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

1