本发明属于电动车,更具体地,涉及一种电动车仪表及其实现方法、电动车。
背景技术:
1、现有的电动车液晶显示屏(thin film transistor,tft)仪表通常采用的是基于微控制器(mcu)、片上系统集成电路(soc)连接其他功能模块的硬件架构,通过mcu实现仪表信号的采集,通过soc连接蓝牙模块,并利用soc处理由mcu采集的数据,最后通过tft屏进行显示。但这种仪表架构相对复杂、成本相对较高。
技术实现思路
1、本发明通过提供一种电动车仪表及其实现方法、电动车,解决现有技术中电动车仪表的架构较复杂、成本较高的问题。
2、第一方面,本发明提供一种电动车仪表,包括:soc芯片、蓝牙模块和显示单元;所述soc芯片和所述蓝牙模块双向连接,所述显示单元的输入端与所述soc芯片的输出端连接;
3、所述soc芯片用于在第一条件下对全部的仪表信号进行采集处理得到第一采集处理信息,根据所述第一采集处理信息得到显示控制信息,所述第一条件为所述soc芯片的端口资源能够处理全部的仪表信号;所述soc芯片用于在第二条件下对第一部分的仪表信号进行采集处理得到第一采集处理信息,接收来自所述蓝牙模块的第二采集处理信息,根据所述第一采集处理信息和所述第二采集处理信息得到显示控制信息,所述第二条件为所述soc芯片的端口资源不足以处理全部的仪表信号;
4、所述蓝牙模块用于在所述第二条件下对第二部分的仪表信号进行采集处理得到所述第二采集处理信息,并将所述第二采集处理信息传递至所述soc芯片;
5、所述显示单元用于接收来自所述soc芯片的显示控制信息,根据所述显示控制信息进行电动车信息显示。
6、优选的,所述电动车仪表还包括:仪表接口单元;所述仪表接口单元用于将车身信号转换为所述仪表信号,所述仪表信号包括第一数量的gpio信号、第二数量的ad信号和第三数量的pwm信号。
7、优选的,所述蓝牙模块还用于与移动端进行互联。
8、优选的,所述蓝牙模块以第一时间间隔刷新获取移动端数据,以第二时间间隔刷新获取所述仪表信号包含的车身数据,所述移动端数据、所述车身数据分别按所述第一时间间隔、所述第二时间间隔存入所述蓝牙模块的队列缓存空间中,并排队向所述soc芯片传输。
9、优选的,所述电动车仪表还包括:其他功能模块;所述其他功能模块拥有gpio或ad或pwm端口资源;所述其他功能模块用于在所述第二条件下对第三部分的仪表信号进行采集处理得到所述第三采集处理信息,并将所述第三采集处理信息传递至所述soc芯片;所述soc芯片用于在所述第二条件下根据所述第一采集处理信息、所述第二采集处理信息和所述第三采集处理信息得到显示控制信息。
10、第二方面,本发明提供一种电动车仪表的实现方法,将soc芯片作为主处理器,将蓝牙模块作为辅助处理器;
11、当所述soc芯片的端口资源能够处理全部的仪表信号时,利用所述soc芯片对全部的仪表信号进行采集处理得到第一采集处理信息,所述soc芯片根据所述第一采集处理信息得到显示控制信息;
12、当所述soc芯片的端口资源不足以处理全部的仪表信号时,利用所述soc芯片对第一部分的仪表信号进行采集处理得到第一采集处理信息,利用所述蓝牙模块对第二部分的仪表信号进行采集处理得到第二采集处理信息并传递至所述soc芯片,所述soc芯片根据所述第一采集处理信息和所述第二采集处理信息得到显示控制信息;
13、所述soc芯片将所述显示控制信息传递至显示单元,所述显示单元根据所述显示控制信息进行电动车信息显示。
14、优选的,利用仪表接口单元将车身信号转换为所述仪表信号,所述仪表信号包括第一数量的gpio信号、第二数量的ad信号和第三数量的pwm信号。
15、优选的,通过所述蓝牙模块实现与移动端的互联,所述蓝牙模块以第一时间间隔刷新获取移动端数据,以第二时间间隔刷新获取所述仪表信号包含的车身数据,所述移动端数据、所述车身数据分别按所述第一时间间隔、所述第二时间间隔存入所述蓝牙模块的队列缓存空间中,并排队向所述soc芯片传输。
16、优选的,将一个或多个拥有端口资源的其他功能模块同样作为辅助处理器,利用所述其他功能模块对部分的仪表信号进行采集处理,并将得到的采集处理信息传递至所述soc芯片;所述soc根据所述第一采集处理信息以及所有的辅助处理器传递来的采集处理信息得到显示控制信息。
17、第三方面,本发明提供一种电动车,包括上述的电动车仪表。
18、本发明中提供的一个或多个技术方案,至少具有如下技术效果或优点:
19、本发明将soc芯片作为主处理器,将蓝牙模块作为辅助处理器;当soc芯片的端口资源能够处理全部的仪表信号时,利用soc芯片对全部的仪表信号进行采集处理,进而得到显示控制信息;当soc芯片的端口资源不足以处理全部的仪表信号时,利用soc芯片、蓝牙芯片分别对部分的仪表信号进行采集处理,进而得到显示控制信息;最终显示单元根据显示控制信息进行电动车信息显示。即本发明将仪表中既有的蓝牙模块进行扩展应用,在soc总体资源有限的情况下,将部分仪表信号迁移到蓝牙模块进行采集处理,使仪表整体可采集处理的信号数量大于主处理器soc本身拥有的端口资源数量,因此本发明无需配备mcu作为信号采集器件,系统的架构更精简、仪表的成本更低。此外,蓝牙模块还能够实现仪表的互联功能,实现电动车仪表的信息化、互联化。当电动车仪表中还存在其他功能模块时,还可将拥有端口资源的其他功能模块同样作为辅助处理器,以类似蓝牙模块的扩展方式进一步扩展仪表功能。
1.一种电动车仪表,其特征在于,包括:soc芯片、蓝牙模块和显示单元;所述soc芯片和所述蓝牙模块双向连接,所述显示单元的输入端与所述soc芯片的输出端连接;
2.根据权利要求1所述的电动车仪表,其特征在于,还包括:仪表接口单元;所述仪表接口单元用于将车身信号转换为所述仪表信号,所述仪表信号包括第一数量的gpio信号、第二数量的ad信号和第三数量的pwm信号。
3.根据权利要求1所述的电动车仪表,其特征在于,所述蓝牙模块还用于与移动端进行互联。
4.根据权利要求3所述的电动车仪表,其特征在于,所述蓝牙模块以第一时间间隔刷新获取移动端数据,以第二时间间隔刷新获取所述仪表信号包含的车身数据,所述移动端数据、所述车身数据分别按所述第一时间间隔、所述第二时间间隔存入所述蓝牙模块的队列缓存空间中,并排队向所述soc芯片传输。
5.根据权利要求1所述的电动车仪表,其特征在于,还包括:其它功能模块;所述其他功能模块拥有gpio或ad或pwm端口资源;所述其他功能模块用于在所述第二条件下对第三部分的仪表信号进行采集处理得到所述第三采集处理信息,并将所述第三采集处理信息传递至所述soc芯片;所述soc芯片用于在所述第二条件下根据所述第一采集处理信息、所述第二采集处理信息和所述第三采集处理信息得到显示控制信息。
6.一种电动车仪表的实现方法,其特征在于,将soc芯片作为主处理器,将蓝牙模块作为辅助处理器;
7.根据权利要求6所述的电动车仪表的实现方法,其特征在于,利用仪表接口单元将车身信号转换为所述仪表信号,所述仪表信号包括第一数量的gpio信号、第二数量的ad信号和第三数量的pwm信号。
8.根据权利要求6所述的电动车仪表的实现方法,其特征在于,通过所述蓝牙模块实现与移动端的互联,所述蓝牙模块以第一时间间隔刷新获取移动端数据,以第二时间间隔刷新获取所述仪表信号包含的车身数据,所述移动端数据、所述车身数据分别按所述第一时间间隔、所述第二时间间隔存入所述蓝牙模块的队列缓存空间中,并排队向所述soc芯片传输。
9.根据权利要求6所述的电动车仪表的实现方法,其特征在于,将一个或多个拥有端口资源的其他功能模块同样作为辅助处理器,利用所述其他功能模块对部分的仪表信号进行采集处理,并将得到的采集处理信息传递至所述soc芯片;所述soc根据所述第一采集处理信息以及所有的辅助处理器传递来的采集处理信息得到显示控制信息。
10.一种电动车,其特征在于,包括如权利要求1-5中任一项所述的电动车仪表。