[發明專利]一種CAN節點的低功耗控制方法、控制器及控制系統在審
| 申請號: | 201710458567.7 | 申請日: | 2017-06-16 |
| 公開(公告)號: | CN107276871A | 公開(公告)日: | 2017-10-20 |
| 發明(設計)人: | 馬建輝;張云;胡代榮;孫常青 | 申請(專利權)人: | 山東省科學院自動化研究所 |
| 主分類號: | H04L12/40 | 分類號: | H04L12/40 |
| 代理公司: | 濟南圣達知識產權代理有限公司37221 | 代理人: | 張勇 |
| 地址: | 250014 山*** | 國省代碼: | 山東;37 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 can 節點 功耗 控制 方法 控制器 控制系統 | ||
1.一種CAN節點的低功耗控制方法,其特征在于,所述CAN節點有四種工作模式,分別為喚醒模式、休眠模式、臨時喚醒模式和喚醒確認模式;所述CAN節點的低功耗控制方法,具體包括:
CAN節點上電后自動進入喚醒模式,在休眠條件不滿足的情況下保持喚醒模式;
當CAN節點滿足本地休眠條件且整個CAN網絡協同休眠后,CAN節點禁能CAN物理層收發器,使能CAN信號和MCU內部定時器為喚醒源,CAN節點進入休眠模式;
當MCU內部定時器或CAN信號喚醒MCU,CAN節點進入臨時喚醒模式;
在臨時喚醒模式下,在臨時喚醒時間內通過輪詢CAN控制器的喚醒狀態位和本地喚醒信號的電平來控制CAN節點再次進入休眠模式或進入喚醒確認模式;
在喚醒確認模式下,通過是否檢測到有效的CAN報文和本地喚醒信號來控制CAN節點進入喚醒模式或進入休眠模式。
2.如權利要求1所述的一種CAN節點的低功耗控制方法,其特征在于,若CAN控制器喚醒狀態位無效且本地喚醒信號電平一直無效,臨時喚醒時間后CAN節點再次進入休眠模式。
3.如權利要求1所述的一種CAN節點的低功耗控制方法,其特征在于,若CAN控制器喚醒狀態位有效或本地喚醒信號電平有效,CAN節點進入喚醒確認模式。
4.如權利要求1所述的一種CAN節點的低功耗控制方法,其特征在于,若CAN控制器喚醒狀態位有效,使能CAN控制器,若在固定的濾波時間內接收到有效的CAN報文,則CAN節點進入喚醒模式。
5.如權利要求1所述的一種CAN節點的低功耗控制方法,其特征在于,若本地喚醒信號電平有效,預設一個周期來連續檢測本地喚醒信號電平,如果均有效,CAN節點進入喚醒模式。
6.如權利要求1所述的一種CAN節點的低功耗控制方法,其特征在于,若沒有檢測到有效的CAN報文和本地喚醒信號,CAN節點進入休眠模式。
7.如權利要求1所述的一種CAN節點的低功耗控制方法,其特征在于,MCU內部定時器的定時值和臨時喚醒時間均是根據CAN節點靜態電流約束條件和本地喚醒時間來設定的;其中,MCU內部定時器的定時值越大,本地喚醒時間越長;MCU內部定時器的定時值和臨時喚醒時間的比值越大,CAN節點靜態電流越小。
8.如權利要求4所述的一種CAN節點的低功耗控制方法,其特征在于,濾波時間是根據CAN網絡的波特率來確定的。
9.一種低功耗CAN節點控制器,其特征在于,采用如權利要求1-8中任一項所述的CAN節點的低功耗控制方法來實現。
10.一種CAN節點的低功耗控制系統,其特征在于,包括如權利要求9所述的CAN節點的低功耗控制器。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于山東省科學院自動化研究所,未經山東省科學院自動化研究所許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710458567.7/1.html,轉載請聲明來源鉆瓜專利網。





