一种移动终端的主板类型的检测装置及检测方法

文档序号:7809631阅读:120来源:国知局
一种移动终端的主板类型的检测装置及检测方法
【专利摘要】本发明公开了一种移动终端的主板类型的检测装置及检测方法,检测装置电源管理模块和主板类型检测模块,所述电源管理模块连接主板类型检测模块;电源管理模块输出供电电压给主板类型检测模块,主板类型检测模块对通过主板电阻对供电电压分压后输出分压电压;电源管理模块根据供电电压、分压电压计算出主板电阻的阻值,根据该阻值即可识别主板类型,其结构简单、操作方便、适合大力推广。
【专利说明】一种移动终端的主板类型的检测装置及检测方法

【技术领域】
[0001] 本发明涉及移动终端的应用领域,尤其涉及的是一种移动终端的主板类型的检测 装置及检测方法。

【背景技术】
[0002] 目前,移动终端市场竞争激烈,手机制造商往往会在同一个软件平台上衍生多款 产品,以此来均摊在此软件平台上的研发费用,从而降低生产成本。但这些产品在硬件配置 上存在一些微小差异;例如,A产品与B产品使用的IXD不同,但其他硬件配置一样。基于 移动终端的硬件配置(如摄像头、LCD显示屏、指示灯)基本固定,不同产品使用同一款软件 时,若更换主板,由于无法检测主板类型,仍运行以前的程序导致该产品某些硬件不能得到 有效的驱动,相应功能会失效。
[0003] 因此,现有技术还有待于改进和发展。


【发明内容】

[0004] 本发明要解决的技术问题在于,针对现有技术的上述缺陷,提供一种移动终端的 主板类型的检测装置及检测方法,旨在解决现有移动终端不能检测主板类型的问题。
[0005] 本发明解决技术问题所采用的技术方案如下: 一种移动终端的主板类型的检测装置,其包括电源管理模块和主板类型检测模块,所 述电源管理模块连接主板类型检测模块; 电源管理模块输出供电电压给主板类型检测模块,主板类型检测模块对通过主板电阻 对供电电压分压后输出分压电压;电源管理模块根据供电电压、分压电压计算出主板电阻 的阻值来识别主板类型。
[0006] 所述的移动终端的主板类型的检测装置中,所述电源管理模块包括: 电压设置单元,用于输出供电电压给主板类型检测模块; 电压获取单元,用于获取分压电压; 电阻计算单元,用于根据所述供电电压、分压电压计算并存储主板电阻的阻值,根据所 述阻值来识别主板类型; 所述电压设置单元、电阻计算单元和电压获取单元依次连接,所述电压设置单元、电压 获取单元连接主板类型检测模块。
[0007] 所述的移动终端的主板类型的检测装置中,所述主板类型检测模块包括:主板电 阻和固定电阻,所述主板电阻的一端连接电压设置单元,主板电阻的另一端连接电压获取 单元、还通过固定电阻接地。
[0008] 所述的移动终端的主板类型的检测装置中,所述固定电阻的阻值为移动终端内能 安装的所有主板的主板电阻阻值的平均值。
[0009] 所述的移动终端的主板类型的检测装置中,所述电源管理模块还包括: 比较处理单元,用于判断当前主板与上次运行的主板是否相同;相同则保持当前的驱 动模式,不同则根据当前主板类型调用对应的驱动程序并运行; 所述比较处理单元连接电阻计算单元。
[0010] 所述的移动终端的主板类型的检测装置中,所述电源管理模块还包括: 显示单元,用于在对应的驱动程序运行完后,提示用户主板已更换,并显示已更改的驱 动信息。
[0011] 一种移动终端的主板类型的检测方法,其包括: A、 电源管理模块输出供电电压给主板类型检测模块,主板类型检测模块对通过主板电 阻对供电电压分压后输出分压电压; B、 电源管理模块根据供电电压、分压电压计算出主板电阻的阻值来识别主板类型。
[0012] 所述的主板类型的检测方法中,在所述步骤B之后还包括: C、 判断当前主板与上次运行的主板是否相同;相同则保持当前的驱动模式,不同则根 据当前主板类型调用对应的驱动程序并运行。
[0013] 所述的主板类型的检测方法中,在所述步骤C之后还包括: D、 在对应的驱动程序运行完后,提示用户主板已更换,并显示已更改的驱动信息。
[0014] 相较于现有技术,本发明提供的移动终端的主板类型的检测装置及检测方法,由 电源管理模块输出供电电压给主板类型检测模块,主板类型检测模块对通过主板电阻对供 电电压分压后输出分压电压;电源管理模块根据供电电压、分压电压计算出主板电阻的阻 值,根据该阻值即可识别主板类型,其结构简单、操作方便、适合大力推广。

【专利附图】

【附图说明】
[0015] 图1是本发明提供的移动终端的主板类型的检测装置的结构图。
[0016] 图2是本发明提供的移动终端的主板类型的检测方法流程图。
[0017] 图3是本发明提供的移动终端的主板类型的检测装置一应用实施例的示意图。
[0018] 图4是本发明提供的移动终端的主板类型的检测装置另一应用实施例的示意图。

【具体实施方式】
[0019] 本发明提供一种移动终端的主板类型的检测装置及检测方法,为使本发明的目 的、技术方案及优点更加清楚、明确,以下参照附图并举实施例对本发明进一步详细说明。 应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0020] 本发明通过计算主板上的主板电阻的阻值即可识别出主板类型,对不同的主板调 用对应的驱动程序来驱动硬件配置,使硬件配置能正常工作。请参阅图1,所述移动终端的 主板类型的检测装置包CPU括电源管理模块100和主板类型检测模块200,所述电源管理模 块100连接主板类型检测模块200。电源管理模块100输出供电电压给主板类型检测模块 200,主板类型检测模块200对通过内置的主板电阻对供电电压分压后输出分压电压;电源 管理模块100根据供电电压、分压电压计算出主板电阻的阻值来识别主板类型。
[0021] 其中,所述主板电阻是主板上的专用电阻,其阻值大小可表示主板类型。也即是 说,不同产品的主板使用的主板电阻的阻值均不相同,根据该阻值即可识别出主板类型。移 动终端厂商定义主板电阻的阻值与类型的对应关系,并生成阻值类型关系表。本实施例采 用分压方式,增加一个阻值固定的电阻与主板电阻串联来计算阻值。
[0022] 则所述电源管理模块100包括:电压设置单元110、电压获取单元120和电阻计算 单元130,所述主板类型检测模块200包括:主板电阻Rx和固定电阻R0。所述电压设置单 元110、电阻计算单元130和电压获取单元140依次连接,所述主板电阻Rx的一端连接电压 设置单元110的输出端,主板电阻Rx的另一端连接电压获取单元120的输入端、还通过固 定电阻R0接地。
[0023] 电压设置单元110输出供电电压VI给主板类型检测模块中主板电阻Rx的一端, 主板电阻Rx和固定电阻R0对供电电压VI分压,在主板电阻Rx与固定电阻R0的连接点 上产生分压电压V2。电压获取单元120获取分压电压V2后传输给电阻计算单元130。 电阻计算单元130内已预先输入固定电阻R0的阻值,其根据所述供电电压、分压电压以 及固定电阻R0的阻值计算出当前主板电阻的阻值并存储。主板电阻Rx的计算公式为 (Vl-V2)xRQ ?X^L· jAh , V2 所述电阻计算单元中还预先存储了阻值类型关系表,根据所述阻值查询该阻值类型关 系表即可识别出主板类型。
[0024] 基于不同主板电阻的阻值大小不同,为了避免固定电阻R0与某些主板电阻的阻 值差距太大导致计算结果不准确,所述固定电阻R0的阻值为移动终端内能安装的所有主 板的主板电阻阻值的平均值。
[0025] 识别出主板类型后,为了使移动终端能正常驱动硬件配置,所述电源管理模块100 还包括比较处理单元140,所述比较处理单元连接电阻计算单元。比较处理单元140判断当 前主板与上次运行的主板是否相同;相同则保持当前的驱动模式,不同则根据当前主板类 型调用对应的驱动程序并运行。这样在移动终端更换主板后,即可根据主板类型选择适配 的驱动程序来驱动相关硬件配置,使移动终端上固有的硬件配置能兼容所有的主板。
[0026] 为了方便用户了解主板更换情况,所述电源管理模块100还包括显示单元150,其 在对应的驱动程序运行完后,提示用户主板已更换,并显示已更改的驱动信息。所述驱动信 息包括更改的驱动程序及其对应的硬件配置。
[0027] 基于上述主板类型的检测装置,本发明还提供一种移动终端的主板类型的检测方 法,请一并参阅图1和2,所述检测方法如图2所示,其包括: S100、电源管理模块输出供电电压给主板类型检测模块,主板类型检测模块对通过主 板电阻对供电电压分压后输出分压电压; S200、电源管理模块根据供电电压、分压电压计算出主板电阻的阻值来识别主板类型。
[0028] 在所述步骤S100中,由电压设置单元110输出供电电压VI给主板类型检测 模块中主板电阻Rx的一端。在步骤S200中,由电压获取单元120获取分压电压V2 后传输给电阻计算单元130。电阻计算单元130根据所述供电电压、分压电压以及固 定电阻R0的阻值计算出当前主板电阻的阻值并存储。其中,主板电阻的计算公式为 π (Vl-V2)x R0 ^ Rx=- , VI表示供电电压,V2表示分压电压,R0表示固定电阻的 V2 阻值。所述电阻计算单元130再根据主板电阻的阻值查询该值类型关系表即可识别出主板 类型。
[0029] 为了使移动终端能正常驱动硬件配置,在所述步骤S200之后,还包括: 步骤300、判断当前主板与上次运行的主板是否相同;相同则保持当前的驱动模式,不 同则根据当前主板类型调用对应的驱动程序并运行。在具体实施时,判断当前主板与上次 运行的主板是否相同可采用阻值比较法,即比较当前主板电阻的阻值与上次存储的主板电 阻的阻值是否相同,阻值相同则主板相同,阻值不同则主板被更换。对应的驱动程序运行 时,可将当前运行的驱动程序的驱动标识置1 ;若驱动程序没有运行,则将其驱动标识置〇 ; 若某硬件配置没有运行任何驱动程序,则将驱动程序的驱动标识置为10。
[0030] 为了方便用户了解主板更换情况,在所述步骤300之后还包括: 步骤400、在对应的驱动程序运行完后,提示用户主板已更换,并显示已更改的驱动信 息。
[0031] 请同时参阅图3~图4,本实施例假设主板已更换、以A、B两款产品为例,具体阐述 所述步骤30(Γ步骤400。

【权利要求】
1. 一种移动终端的主板类型的检测装置,其特征在于,包括电源管理模块和主板类型 检测模块,所述电源管理模块连接主板类型检测模块; 电源管理模块输出供电电压给主板类型检测模块,主板类型检测模块对通过主板电阻 对供电电压分压后输出分压电压;电源管理模块根据供电电压、分压电压计算出主板电阻 的阻值来识别主板类型。
2. 根据权利要求1所述的移动终端的主板类型的检测装置,其特征在于,所述电源管 理模块包括: 电压设置单元,用于输出供电电压给主板类型检测模块; 电压获取单元,用于获取分压电压; 电阻计算单元,用于根据所述供电电压、分压电压计算并存储主板电阻的阻值,根据所 述阻值来识别主板类型; 所述电压设置单元、电阻计算单元和电压获取单元依次连接,所述电压设置单元、电压 获取单元连接主板类型检测模块。
3. 根据权利要求2所述的移动终端的主板类型的检测装置,其特征在于,所述主板类 型检测模块包括:主板电阻和固定电阻,所述主板电阻的一端连接电压设置单元,主板电阻 的另一端连接电压获取单元、还通过固定电阻接地。
4. 根据权利要求2所述的移动终端的主板类型的检测装置,其特征在于,所述固定电 阻的阻值为移动终端内能安装的所有主板的主板电阻阻值的平均值。
5. 根据权利要求2所述的移动终端的主板类型的检测装置,其特征在于,所述电源管 理模块还包括: 比较处理单元,用于判断当前主板与上次运行的主板是否相同;相同则保持当前的驱 动模式,不同则根据当前主板类型调用对应的驱动程序并运行; 所述比较处理单元连接电阻计算单元。
6. 根据权利要求5所述的移动终端的主板类型的检测装置,其特征在于,所述电源管 理模块还包括: 显示单元,用于在对应的驱动程序运行完后,提示用户主板已更换,并显示已更改的驱 动信息。
7. -种移动终端的主板类型的检测方法,其特征在于,包括: A、 电源管理模块输出供电电压给主板类型检测模块,主板类型检测模块对通过主板电 阻对供电电压分压后输出分压电压; B、 电源管理模块根据供电电压、分压电压计算出主板电阻的阻值来识别主板类型。
8. 根据权利要求7所述的主板类型的检测方法,其特征在于,在所述步骤B之后还包 括: C、 判断当前主板与上次运行的主板是否相同;相同则保持当前的驱动模式,不同则根 据当前主板类型调用对应的驱动程序并运行。
9. 根据权利要求7所述的主板类型的检测方法,其特征在于,在所述步骤C之后还包 括: D、 在对应的驱动程序运行完后,提示用户主板已更换,并显示已更改的驱动信息。
【文档编号】H04M1/24GK104104763SQ201410354721
【公开日】2014年10月15日 申请日期:2014年7月24日 优先权日:2014年7月24日
【发明者】俞斌, 杨维琴 申请人:Tcl通讯(宁波)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1