硬件版本识别电路以及电子设备的制作方法

文档序号:28777700发布日期:2022-02-08 09:55阅读:666来源:国知局
硬件版本识别电路以及电子设备的制作方法

1.本实用新型涉及电子技术领域,尤其涉及一种硬件版本识别电路以及电子设备。


背景技术:

2.随着科技的发展,电子产品的功能得到不断地优化和更新。作为电子产品核心部件的主控板也需要根据市场的需求迭代更新。在对电子产品的主控板进行硬件升级以及伴随进行的软件配置升级中,对于同一系列的电子产品,由于主控板的mcu型号会保持一致,对应的软件配置更新包命名也需要保持相同才能保证软件升级的成功,但是对于主控板功能升级变动较大的电子产品,会造成主控板硬件版本升级前后的软件配置无法完全兼容,需要根据不同的硬件版本输出对应的软件,并且当通过空间下载技术(over-the-airtechnology,ota)对待升级的电子产品输出升级后的软件时,需要多个软件包来匹配不同版本的硬件,造成了在对软件进行管理时需要耗费较大的资源来保证硬件版本与软件版本的匹配。现有的方法中,有通过对gpio进行高低电平的配置以获取待升级的电子设备的硬件版本的方法,例如选择主控板上的gpio1、gpio2、gpio3作为电子设备的主控板硬件版本的检测gpio,通过电阻对这三个gpio进行高低电平的配置,可实现八种不同的电平状态组合,通过定义每种电平状态组合对应的主控板硬件版本,主控板mcu读取这几个gpio的电平状态,进行比对以得出硬件版本。然而由于该方案需要占用多路gpio,可识别的版本数较少,且识别电路中所需电阻数量多,识别方式复杂。
3.鉴于此,有必要提供一种硬件版本识别电路以及显示设备以解决上述缺陷。


技术实现要素:

4.本实用新型提供了一种硬件版本识别电路以及电子设备,旨在解决现有硬件版本识别时需要占用多路gpio,可识别的版本数较少,且识别电路中所需电阻数量多,识别方式复杂等问题。
5.为了解决上述技术问题,本实用新型提出了一种硬件版本识别电路,连接于设有adc输入接口的主控芯片上,所述主控芯片安装于主控板上,所述硬件版本识别电路包括:由电阻组成的第一分压单元以及第二分压单元,所述第一分压单元的第一端接地,所述第一分压单元的第二端通过所述第二分压单元连接于预设参考电压u;所述adc输入接口连接所述第一分压单元的第二端以获取所述第一分压单元两端的电压值v
adc
;其中,所述第二分压单元的阻值固定,不同硬件版本信息的所述主控板上的所述主控芯片的所述adc输入接口连接具有不同阻值的所述第一分压单元,所述电压值v
adc
与所述主控板的硬件版本信息一一对应。
6.在进一步的技术方案中,所述第一分压单元包括第一电阻r1以及第二电阻r2,所述第一电阻r1与所述第二电阻r2至少一者为可变电阻以实现所述第一分压单元的阻值的改变,所述第二分压单元为固定阻值的分压电阻r3;所述第一电阻r1的第一端接地,其第二端与所述第二电阻r2的第一端相连,所述第二电阻r2的第二端通过所述分压电阻r3连接于
预设参考电压u。
7.在进一步的技术方案中,所述第一电阻r1与所述第二电阻r2均为可变电阻。
8.在进一步的技术方案中,所述第一电阻r1与所述第二电阻r2的取值范围为0-47kω,所述分压电阻r3为4.7kω。
9.在进一步的技术方案中,所述硬件版本识别电路还包括保护电阻r4,所述adc输入接口通过所述保护电阻r4连接于所述第二电阻r2的第二端。
10.在进一步的技术方案中,所述预设参考电压u为3.3v。
11.在进一步的技术方案中,所述预设参考电压u为1.2v。
12.在进一步的技术方案中,所述预设参考电压u为1.8v。
13.本实用新型还提出了一种电子设备,所述电子设备上设有主控板,所述主控板上设有主控芯片,所述主控芯片的adc输入接口连接硬件版本识别电路,所述硬件版本识别电路为如上所述的硬件版本识别电路。
14.在进一步的技术方案中,所述主控芯片还设有电压读取引脚用以读取所述adc输入接口处的电压值v
adc

15.与现有技术相比,本实用新型提供的硬件版本识别电路,通过于主控芯片的adc输入接口连接由电阻组成的第一分压单元以及第二分压单元,第二分压单元的阻值固定,当于不同硬件版本信息的主控板上的主控芯片的adc输入接口连接具有不同阻值的第一分压单元,且第一分压单元的电压值v
adc
与主控芯片的硬件版本信息一一对应,则可通过获取第一分压单元的电压值v
adc
以区分主控板的硬件版本信息。在该方案中,由于第二分压单元的阻值固定,当配置第一分压单元具有不同的阻值时,在无需占用多路gpio以及无需添加多个电阻的情况下,增加了可识硬件版本信息的数量,识别方法简单,节约硬件资源以降低成本,减少软件输出,方便管控,降低出错风险,实用性强。
附图说明
16.为了更清楚地说明本实用新型实施例技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本实用新型的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。
17.图1为本实用新型的硬件版本识别电路的结构示意图,其展示了连接了保护电阻后的结构;
18.图2为本实用新型的显示设备中的主控板的结构示意图。
具体实施方式
19.下面将结合本实用新型实施例中的附图,对本实用新型实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本实用新型一部分实施例,而不是全部的实施例。基于本实用新型中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本实用新型保护的范围。
20.图1展示了本实用新型提供的一种硬件版本识别电路100的结构示意图。如图1及图2所示,硬件版本识别电路100连接于设有adc输入接口3的主控芯片4上,主控芯片4安装
于主控板5上,硬件版本识别电路100包括由电阻组成的第一分压单元1以及第二分压单元2,第一分压单元1的第一端接地,第一分压单元1的第二端通过第二分压单元2连接于预设参考电压u;adc输入接口3连接第一分压单元1的第二端以获取第一分压单元1两端的电压值v
adc
;其中,第二分压单元2的阻值固定,不同硬件版本信息的主控板5上的主控芯片4的adc输入接口3连接具有不同阻值的第一分压单元1,电压值v
adc
与主控板5的硬件版本信息一一对应。
21.与现有技术相比,本实用新型提供的硬件版本识别电路100,通过于主控芯片4的adc输入接口3连接由电阻组成的第一分压单元1以及第二分压单元2,第二分压单元2的阻值固定,当于不同硬件版本信息的主控板5上的主控芯片4的adc输入接口3连接具有不同阻值的第一分压单元1,且第一分压单元1的电压值v
adc
与主控板5的硬件版本信息一一对应,则可通过获取第一分压单元1的电压值v
adc
以区分主控板5的硬件版本信息。在该方案中,由于第二分压单元2的阻值固定,当配置第一分压单元1具有不同的阻值时,在无需占用多路gpio以及无需添加多个电阻的情况下,增加了可识硬件版本信息的数量,识别方法简单。
22.在某些实施例,例如本实施例中,如图1所示,第一分压单元1包括第一电阻r1以及第二电阻r2,第一电阻r1以及第二电阻r2至少一者为可变电阻以实现第一分压单元1的阻值的改变,第二分压单元2为固定阻值的分压电阻r3。在本实施例中,第一电阻r1与第二电阻r2均为可变电阻。通过配置第一电阻r1以及第二电阻r2阻值,并且选用具有固定阻值的分压电阻r3来实现分压,具有固定阻值的分压电阻r3也便于对电压值v
adc
进行计算,实现了提高第一分压单元1两端的电压值v
adc
的控制精度,并可实现配置更多数量的硬件版本。
23.在某些实施例,例如本实施例中,如图1所示,第一电阻r1以及第二电阻r2相串联。具体地,第一电阻r1的第一端接地,其第二端与第二电阻r2的第一端相连,第二电阻r2的第二端通过分压电阻r3连接预设参考电压u,第二电阻r2的第二端连接adc输入接口3,adc输入接口3用于采样第一电阻r1与第二电阻r2两端的电压,第一电阻r1与第二电阻r2两端电压的电压值v
adc
的表达式为:
[0024]vadc
=(r1+r2)/(r1+r2+r3)*u
[0025]
在某些实施例,例如本实施例中,第一电阻r1以及第二电阻r2的取值范围为0-47kω,分压电阻r3为4.7kω。例如当选取不同的第一电阻r1以及第二电阻r2阻值时,电压值v
adc
与主控板5的硬件版本号a的对应表如下所示:
[0026]
r3r1r2电压值v
adc
主控板的硬件版本号4.7kω0ω0ω0va14.7kω470ω0ω0.3va24.7kω1kω47ω0.6va34.7kω1.5kω240ω0.9va44.7kω2.2kω470ω1.2va54.7kω3.6kω330ω1.5va64.7kω5.6kω47ω1.8va74.7kω8.2ω22ω2.1va84.7kω12.1kω430ω2.4va94.7kω21kω100ω2.7va10
4.7kω47kω0ω3.0va114.7kωncnc3.3va12
[0027]
可以理解的是,第一电阻r1以及第二电阻r2阻值也可以为其它的值,只要实现第一电阻r1与第二电阻r2两端电压具有不同的电压值v
adc
,且电压值v
adc
与主控板5的硬件版本号一一对应即可。
[0028]
在某些实施例,例如本实施例中,如图1所示,硬件版本识别电路100还包括保护电阻r4,adc输入接口3通过保护电阻r4连接于第二电阻r2的第二端,保护电阻r4吸收能量以保护主控芯片4。
[0029]
在某些实施例,例如本实施例中,由于一般的主控芯片4的i/o口耐压为3.3v,预设参考电压u可选取为1.2v、1.8v或3.3v。可以理解是,预设参考电压u在保障电路中元件安全的情况下也可选取其它值。
[0030]
本实用新型还提供了一种电子设备(图未示),电子设备上设有主控板5,主控板5上设有主控芯片4,主控芯片4的adc输入接口3连接硬件版本识别电路100,硬件版本识别电路100为如上所述的硬件版本识别电路100。通过于主控芯片4的adc输入接口3连接硬件版本识别电路100,根据硬件版本识别电路100可获取主控芯片4对应的主控板5的硬件版本,识别方法简单。
[0031]
在某些实施例,例如本实施例中,主控芯片4还设有电压读取引脚用以读取adc输入接口3处的电压值v
adc
。当获取adc输入接口3处的电压值v
adc
,主控板5根据预先设定的硬件版本对应表获取相应的硬件版本号,并根据硬件版本号下载与硬件版本号相对应的软件功能。基于该结构的设计,实现减少软件输出,方便管控,降低出错风险。
[0032]
本实用新型提供的硬件版本识别电路100以及电子设备,通过于主控芯片4的adc输入接口3连接由电阻组成的第一分压单元1以及第二分压单元2,第二分压单元2的阻值固定,当于不同硬件版本信息的主控板5上的主控芯片4的adc输入接口3连接具有不同阻值的第一分压单元1,且第一分压单元1的电压值v
adc
与主控芯片4的硬件版本信息一一对应,则可通过获取第一分压单元1的电压值v
adc
以区分主控板5的硬件版本信息。在该方案中,由于第二分压单元2的阻值固定,当配置第一分压单元1具有不同的阻值时,在无需占用多路gpio以及无需添加多个电阻的情况下,增加了可识硬件版本信息的数量,识别方法简单,节约硬件资源以降低成本,减少软件输出,方便管控,降低出错风险,实用性强。
[0033]
以上所述,仅为本实用新型的具体实施方式,但本实用新型的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本实用新型揭露的技术范围内,可轻易想到各种等效的修改或替换,这些修改或替换都应涵盖在本实用新型的保护范围之内。因此,本实用新型的保护范围应以权利要求的保护范围为准。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1