一种汽车仪表和车机的时钟同步方法 |
|||||||
申请号 | CN202111573446.X | 申请日 | 2021-12-21 | 公开(公告)号 | CN114261353A | 公开(公告)日 | 2022-04-01 |
申请人 | 宜宾凯翼汽车有限公司; | 发明人 | 李龙春; 吕忠波; | ||||
摘要 | 本 发明 公开了一种 汽车 仪表和车机的时钟同步方法,在车机和仪表上电后,对车机的系统时间和仪表的系统时间进行比对,当两者的系统时间相差小于设定时间 阈值 时,车机和仪表各采用各自的系统时间计时;否则将车机和仪表两者的系统时间统一。本发明的优点在于:方法简单快速,可以通过 软件 的方式将本 申请 的方法集成在车机和仪表中,快速时间两者时间的统一和更新,无 硬件 增加,仅需要软件更新,成本低且适用性强。 | ||||||
权利要求 | 1.一种汽车仪表和车机的时钟同步方法,其特征在于:在车机和仪表上电后,对车机的系统时间和仪表的系统时间进行比对,当两者的系统时间相差小于设定时间阈值时,车机和仪表各采用各自的系统时间计时;否则将车机和仪表两者的系统时间统一。 |
||||||
说明书全文 | 一种汽车仪表和车机的时钟同步方法技术领域[0001] 本发明涉及汽车系统控制领域,特别涉及一种汽车仪表与车机时钟同步方法。 背景技术[0002] 现有技术中汽车的仪表和车技会分别计时,但是两者会由于各种原因造成两者的时间不一致,不一致的时间会导致整车系统出现两个时间,对于用户体验来说是不友好的,随着智能化技术的发展,整车需要实现时钟显示的统一。而现有技术中并没有相关的统一仪表和车技时钟的公开文献。 发明内容[0003] 本发明的目的在于克服现有技术的不足,提供一种汽车仪表与车机的时钟同步方法,用于实现汽车上仪表和车机时间的统一。 [0004] 为了实现上述目的,本发明采用的技术方案为:一种汽车仪表和车机的时钟同步方法,在车机和仪表上电后,对车机的系统时间和仪表的系统时间进行比对,当两者的系统时间相差小于设定时间阈值时,车机和仪表各采用各自的系统时间计时;否则将车机和仪表两者的系统时间统一。 [0005] 系统时间的统一包括:判断汽车是否配置有TBOX,若无,则在同一上电周期内,仪表周期性的将仪表的系统时间发送给车机,在当车机的系统时间和仪表的系统时间相差达到设定时间阈值后,车机采用仪表发来的时间更新修改车机的系统时间。 [0006] 当车机被录入用户设定时间后车机更新车机系统时间并将设定的时间发送给仪表,仪表接收用户设定并更新修改仪表的系统时间。 [0007] 当用户在仪表端设置时间后,仪表接收用户设定并修改更新仪表时间;仪表设定的时间与车机时间进行对比,当设定时间与车机时间相差大于设定时间阈值时,仪表发送其系统时间至车机中并由车机显示并更新接收到的仪表时间。 [0008] 当汽车配置由TBOX时,车机通过TBOX获取GPS时间进行实时时钟同步;当初次上电后,车机判断仪表与车机的系统时间的差值,当差值大于设定时间阈值时,车机将通过TBOX获取的GPS时间发送给仪表进行显示和系统时钟的更新。 [0009] 在同一上电周期内仪表周期性的发送仪表的系统时间给车机,车机将仪表的系统时间与GPS时间进行对比,当相差大于设定时间阈值后就将实时GPS时间信息发送至仪表中进行时钟的更新和修改。 [0010] 本发明的优点在于:方法简单快速,可以通过软件的方式将本申请的方法集成在车机和仪表中,快速时间两者时间的统一和更新,无硬件增加,仅需要软件更新,成本低且适用性强;可以根据有无GPS时钟信号来实现不同的时间更新,并考虑到用户的设置,保证了时间的准确可靠同时保证了两者的时钟一致性。附图说明 [0012] 图1为本发明无GPS时钟信号的时钟统一的原理示意图; [0013] 图2为本发明有GPS时钟信号的时钟统一原理示意图。 具体实施方式[0014] 下面对照附图,通过对最优实施例的描述,对本发明的具体实施方式作进一步详细的说明。 [0015] 本发明设计时间基准为仪表,仪表和车机各自计时; [0016] 2、当│仪表时间‑车机时间│≥5s时,车机接收仪表时间; [0017] 3、用户从车机端设置时间后,仪表需要显示车机发送的时间; [0018] 4、同一个上电周期内,网络唤醒后,车机延时约10s(10s内不处理仪表发来的时间)将时间发送给仪表。 [0021] 关联控制器: [0022] 车机:用于实现与仪表时钟同步功能(1.当仪表端时间与车机端时间相差5 秒以上,车机同步仪表的时间;2.车机端设置时间,仪表同步车机时间,保证二者之间时钟同步信息交互。)。 [0023] 仪表:用于实现与车机时钟同步功能(仪表端设置时间,车机同步车机时间,保证二者之间时钟同步信息交互。); [0024] 1、初次上电后,仪表发送报文给车机,车机对比时间差是否满足≥5s条件: [0025] 如条件满足,车机显示仪表时间;条件不满足,车机不显示仪表时间。设置5s的时间阈值是因为当两者时间相差5s以内是不需要进行统一更新的,因为相差时间太小对于用户体验等影响不大,故而不需要更新当时间相差过大则需要更新。 [0026] 2、同一上电周期内,仪表周期发送时间给车机,车机对比时间差是否满足条件。采用同一上电周期内的周期性比较可以实现一旦大于5s就进行更新保证了系统时间同步更新的准确性和实时性。 [0027] 3、当用户从车机端设定时间并点击确定后,MPU下发时间给MCU,MCU接收到后,将时间发送给仪表,仪表接收并显示时间。 [0028] 4、当用户在仪表端设置时间,并点击确定后,仪表将时间发送给车机。车机对比时间差值满足≥5s时,车机接收仪表时间。为了保证用户设定的优先性,当用户通过车机或仪表设定时间后均需要通过一定的设置方案来接收该设定时间从而满足用户对于时间设定的需求。 [0029] 5、同一个上电周期内,系统上电网络唤醒后,车机延时设置时间阈值后(设置时间阈值约10s,10s内不处理仪表发来的时间)将时间发送给仪表,仪表接收显示车机时间。设置延时的目的是因为组合仪表设防/解防组合仪表上电启动时间为3s,车机启动时间为12s左右,所以同一个上电周期内,整车网络唤醒后,车机延时约10S内不处理组合仪表发来的时间,如果不延时就不能同步。 [0030] 如图2所示,为具有GPS时钟信号的原理图,关联控制器包括: [0031] 无线通讯模块:用于和车机通信,把TBOX的GPS时间信息发到车机端,车机端实时进行时钟同步,实现时钟同步信息显示与控制。 [0032] 车机:用于实现与仪表时钟同步功能(1.当仪表端时间与车机端时间相差5 秒以上,车机同步仪表的时间;2.车机端设置时间,仪表同步车机时间,保证二者之间时钟同步信息交互。)。 [0033] 仪表:用于实现与车机时钟同步功能(仪表端设置时间,车机同步车机时间,保证二者之间时钟同步信息交互。); [0034] 图2工作原理如下: [0035] 1、初次上电后,仪表发送报文给车机,车机对比时间差是否满足≥5s条件: [0036] 如条件满足,车机发送TBOX的GPS时间给仪表显示;条件不满足,车机不发送时间。 [0037] 2、同一上电周期内,仪表周期发送时间给车机,车机对比时间差是否满足条件。 [0038] 3、同一个上电周期内,网络唤醒后,车机延时约10s(10s内不处理仪表发来的时间)将接收TBOX的GPS时间发送给仪表,仪表接收显示GPS实时时间。延时的目的是组合仪表设防/解防组合仪表上电启动时间为3s,车机启动时间为 12s左右,所有同一个上电周期内,整车网络唤醒后,车机延时约10S内不处理组合仪表发来的时间,如果不延时就不能同步。 [0039] 本发明通过对车机和仪表的时钟信号进行分析后然后根据实际情况来更新时钟时间,从而实现两者的时钟同步,能够规范仪表和车机时间同步机制,防止汽车仪表与车机的时钟不同步问题的发生。 [0040] 显然本发明具体实现并不受上述方式的限制,只要采用了本发明的方法构思和技术方案进行的各种非实质性的改进,均在本发明的保护范围之内。 |