[發明專利]一種信號處理方法、裝置及系統有效
| 申請號: | 202010614592.1 | 申請日: | 2020-06-30 |
| 公開(公告)號: | CN113872837B | 公開(公告)日: | 2023-04-07 |
| 發明(設計)人: | 洪振宏 | 申請(專利權)人: | 配天機器人技術有限公司 |
| 主分類號: | H04L12/40 | 分類號: | H04L12/40;H04L12/403 |
| 代理公司: | 北京集佳知識產權代理有限公司 11227 | 代理人: | 王云曉 |
| 地址: | 233000 安徽省蚌埠市東海*** | 國省代碼: | 安徽;34 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 信號 處理 方法 裝置 系統 | ||
本申請公開了一種信號處理方法、裝置及系統。本申請公開的方法包括:檢測與微處理器相連的端口的電位是否發生變化;若是,則生成收發切換控制信號;將所述收發切換控制信號傳輸至RS485PHY。本申請無需完整接收微處理器發送的數據就能產生收發切換控制信號,因此通信系統的延遲時間有一定程度的降低;由于無需完整接收數據,因此也就無需利用邏輯器件實現能夠完整接收數據的邏輯電路,所以數據轉發邏輯得到了簡化,同時可利用較低時鐘實現邏輯電路,電路成本也得到了降低。相應地,本申請公開的一種信號處理裝置及系統,也同樣具有上述技術效果。
技術領域
本申請涉及數字電路技術領域,特別涉及一種信號處理方法、裝置及系統。
背景技術
當RS485總線工作在半雙工模式下時,微處理器可以通過邏輯器件完成收發控制信號的切換。具體過程為:微處理器向邏輯器件配置波特率、字符結構等信息之后,邏輯器件先完整地接收微處理器發送的數據,然后再將數據串化后,同時產生收發切換控制信號一并發往RS485?PHY。
該過程存在以下弊端:由于需要完整接收微處理器發送的數據才能產生收發切換控制信號,因此通信系統的延遲較大,且整個實現邏輯較為復雜;其中,利用邏輯器件實現能夠完整接收數據的邏輯電路需要使用高倍時鐘,而在高波特率場景下,高倍時鐘對于邏輯器件的要求較高,所以實現該邏輯電路的成本也較高。
因此,如何及時產生收發切換控制信號,簡化數據轉發邏輯,是本領域技術人員需要解決的問題。
發明內容
有鑒于此,本申請的目的在于提供一種信號處理方法、裝置及系統,以及時產生收發切換控制信號,簡化數據轉發邏輯。其具體方案如下:
第一方面,本申請提供了一種信號處理方法,包括:
檢測與微處理器相連的端口的電位是否發生變化;
若是,則生成收發切換控制信號;
將所述收發切換控制信號傳輸至RS485?PHY。
優選地,所述將所述收發切換控制信號傳輸至RS485?PHY,包括:
將所述收發切換控制信號通過用于保持所述收發切換控制信號的延遲電路傳輸至所述RS485?PHY。
優選地,所述延遲電路的延遲時長根據當前通信系統所傳輸的字符傳輸時長確定。
優選地,所述延遲電路的延遲時長根據當前通信系統所支持的最大字符傳輸時長確定。
優選地,所述將所述收發切換控制信號傳輸至RS485?PHY之后,還包括:
對所述微處理發送的信號進行過采樣,獲得采樣信號;
對所述采樣信號進行邊沿檢測,獲得邊沿信息;
若所述邊沿信息中包括數據起始位,則利用所述數據起始位對所述微處理器發送的數據進行相移補償,獲得補償信號;
將所述補償信號傳輸至所述RS485?PHY。
優選地,所述對所述微處理發送的信號進行過采樣,獲得采樣信號,包括:
利用當前通信系統所支持的最高波特率的N倍時鐘對所述信號進行過采樣,獲得所述采樣信號;N不小于3。
優選地,所述對所述采樣信號進行邊沿檢測,獲得邊沿信息之后,還包括:
若當前采樣率符合當前通信系統的業務要求,則利用移位寄存器對所述微處理器發送的數據進行相移補償,獲得所述補償信號,將補償信號傳輸至RS485?PHY。
第二方面,本申請提供了一種信號處理裝置,包括:
檢測模塊,用于檢測與微處理器相連的端口的電位是否發生變化;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于配天機器人技術有限公司,未經配天機器人技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010614592.1/2.html,轉載請聲明來源鉆瓜專利網。





