logo好方法网

硬件设备及其硬件版本示辨装置和方法


技术摘要:
本申请涉及硬件版本标记技术领域,提供一种硬件设备及其硬件版本示辨装置和方法,包括线性稳压器、线性可变电阻和定值电阻,线性稳压器包括输入端和输出端,输入端用于获取工作电源,输出端用于输出待测量电压;线性可变电阻与输出端电连接;定值电阻与线性可变电阻电  全部
背景技术:
现有技术中,一般的硬件都包括CPU、逻辑单元以及各种功能单元。由于设计的复 杂导致硬件变化多样,需要标识的硬件版本信息越来越多,如印刷电路板(PCB,Printed  circuit  board)版本、料单(BOM,Bill  of  Material)版本、启动(BOOT)版本、电可编程逻辑 器件(EPLD,Electrically  Programmable  LogicDevice)版本、现场可编程门阵列(FPGA, Field  Programmable  Gate  Array)版本等等。 因此,如何清楚的标识不同硬件版本信息的变更,并且使用户或者应用层能够准 确得到当前各硬件版本信息,是硬件设计需要考虑的一个重要方面。目前通用做法有直接 标识法、文档或者数据库管理法、软硬件联合标识法。 具体来说,直接标识法就是在硬件表面上标识,例如通过PCB丝印显示PCB的当前 版本,或者在承载芯片上贴硬件信息版本标签。采用直接标识法时,必须通过一种配置表或 者配置指导文档进行逻辑的烧结,稍有疏忽就容易把版本烧结错误,故这种方法对于大批 量转产障碍很大。文档或者数据库管理法主要是将一些文字固化的硬件版本信息记录到文 档或数据库中。但是,文档或者数据库管理一般不方便单独使用,版本管理需要查阅对应的 文档或者数据库;当硬件版本信息更新或加载时,需要靠人工查阅来获得硬件版本信息,特 别是在大批量使用时,操作环节中的人为因素成为硬件版本信息可靠性的隐患。软硬件联 合标识法就是通过单板硬件电路进行硬件信息版本标识,相应的业务软件进行硬件版本信 息的识别。目前这种方法的通用做法是利用拨码开关进行对应硬件信息版本选择。采用该 方法缺点也比较明显:拨码开关需要人为拨动到对应位置以指示目前的单板硬件版本信 息,由于人工参与,增加了出错的风险。 进一步而言,硬件版本具体可以采用分压电阻进行分压后由软件读出,并显示在 系统信息中。但是,每当硬件版本升级时,就要重新计算分压电阻值,然后需要增加新电阻 物料,这会容易导致各个硬件版本对应电阻分压值分布不均匀,不能很好地利用ADC(模数 转换器)的整个电压测量范围,而且软件上设置ADC检测范围也不方便。 针对现有技术的多方面不足,本申请的发明人经过深入研究,提出一种硬件设备 及其硬件版本示辨装置和方法。
技术实现要素:
本申请的目的在于,提供一种硬件设备及其硬件版本示辨装置和方法,不再需要 针对每个硬件版本增减电阻物料数量,也不再需要改变电阻的种类,而能够通过调整线性 可变电阻的阻值来标记硬件版本,实现对硬件版本的示辨作用,而无需过多的电阻元器件, 降低成本,方便用户管理,不容易出错也便于软件的检测。 4 CN 111611005 A 说 明 书 2/5 页 为解决上述技术问题,本申请提供一种硬件版本示辨装置,作为其中一种实施方 式,所述硬件版本示辨装置包括: 线性稳压器,所述线性稳压器包括输入端和输出端,所述输入端用于获取工作电 源,所述输出端用于输出待测量电压; 线性可变电阻,与所述输出端电连接; 定值电阻,与所述线性可变电阻电连接,且所述线性可变电阻设于所述输出端和 所述定值电阻之间; 其中,通过调整所述线性可变电阻的阻值,使得所述待测量电压呈线性变化,进而 根据所述待测量电压的电压值示辨对应的硬件版本。 作为其中一种实施方式,所述线性稳压器还包括反馈端,用于连接至所述线性可 变电阻和所述定值电阻之间,以获取所述线性可变电阻和所述定值电阻之间的反馈电压。 作为其中一种实施方式,所述待测量电压的电压值Vout、线性可变电阻R1、定值电 阻R2和反馈电压VFB的关系式包括: Vout=VFB×(1 R1/R2) 其中,反馈电压VFB为定量。 作为其中一种实施方式,所述硬件版本示辨装置还包括: 电压检测模块,与所述输出端电连接,以检测所述输出端的电压值,其中,所述电 压值与硬件版本相对应。 作为其中一种实施方式,所述电压检测模块为MCU微控制器单元或MPU微处理器单 元。 作为其中一种实施方式,所述硬件版本示辨装置还包括: ADC模数转换器,用于与所述MPU相连接设置。 作为其中一种实施方式,所述硬件版本示辨装置还包括: 存储器,用于存储电压值与硬件版本相对应的关系表,以根据所述电压值确定对 应的硬件版本。 作为其中一种实施方式,所述定值电阻还与非零钳位端电连接、或接地。 为解决上述技术问题,本申请还提供一种硬件版本示辨方法,作为其中一种实施 方式,其采用如上所述的硬件版本示辨装置,所述硬件版本示辨方法包括步骤: 在硬件设备中设置线性稳压器; 将线性可变电阻和定值电阻依序串联至所述线性稳压器的输出端; 调整所述线性可变电阻的阻值,使得所述输出端的待测量电压呈线性变化,进而 根据所述输出端的电压值示辨对应的硬件版本。 作为其中一种实施方式,所述调整所述线性可变电阻的阻值,使得所述输出端的 待测量电压呈线性变化,进而根据所述输出端的电压值示辨对应的硬件版本的步骤,具体 包括: 通过MCU微控制器单元与所述输出端电连接,以检测所述输出端的电压值;或,通 过MPU微处理器单元和ADC模数转换器与所述输出端电连接,以检测所述输出端的电压值; 根据检测到的电压值从预存储的电压值与硬件版本对应关系表中确认硬件设备 的硬件版本。 5 CN 111611005 A 说 明 书 3/5 页 为解决上述技术问题,本申请还提供一种硬件设备,作为其中一种实施方式,其配 置有硬件结构以及如上所述的硬件版本示辨装置。 作为其中一种实施方式,所述硬件设备为车机设备或车辆。 本申请提供的硬件设备及其硬件版本示辨装置和方法,所述硬件版本示辨装置包 括线性稳压器、线性可变电阻和定值电阻,所述线性稳压器包括输入端和输出端,所述输入 端用于获取工作电源,所述输出端用于输出待测量电压;所述线性可变电阻与所述输出端 电连接;所述定值电阻与所述线性可变电阻电连接,且所述线性可变电阻设于所述输出端 和所述定值电阻之间;其中,通过调整所述线性可变电阻的阻值,使得所述待测量电压呈线 性变化,进而根据所述待测量电压的电压值示辨对应的硬件版本。本申请不再需要针对每 个硬件版本增减电阻物料数量,也不再需要改变电阻的种类,而能够通过调整线性可变电 阻的阻值来标记硬件版本,实现对硬件版本的示辨作用,而无需过多的电阻元器件,降低成 本,方便用户管理,不容易出错也便于软件的检测。 上述说明仅是本申请技术方案的概述,为了能够更清楚了解本申请的技术手段, 而可依照说明书的内容予以实施,并且为了让本申请的上述和其他目的、特征和优点能够 更明显易懂,以下特举较佳实施例,并配合附图,详细说明如下。 附图说明 图1为本申请硬件版本示辨装置一实施方式的电路原理示意图。 图2为本申请硬件版本示辨装置另一实施方式的电路原理示意图。 图3为本申请硬件版本示辨方法一实施方式的流程示意图。
下载此资料需消耗2积分,
分享到:
收藏