[發明專利]一種串口信號濾波方法及裝置有效
| 申請號: | 202010914675.2 | 申請日: | 2020-09-03 |
| 公開(公告)號: | CN112202421B | 公開(公告)日: | 2022-11-25 |
| 發明(設計)人: | 張寒冰 | 申請(專利權)人: | 北京無線電測量研究所 |
| 主分類號: | H03H21/00 | 分類號: | H03H21/00;G06F13/42 |
| 代理公司: | 北京正理專利代理有限公司 11257 | 代理人: | 付生輝 |
| 地址: | 100851*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 串口 信號 濾波 方法 裝置 | ||
1.一種串口信號濾波方法,其特征在于,包括:
提供第一設定濾波時長;
在串口信號采集時序上的首個上升沿對應的采集時幀內,判斷是否存在一維持時長高于所述第一設定濾波時長的高電平信號;
若不存在,當該采集時幀內低電平的維持時長高于所述第一設定濾波時長時,確定該采集時幀為串口信號的開始標志幀;
所述串口信號還包括結束標志幀,和位于所述開始標志幀和結束信號幀之間的數據幀,所述串口信號 濾波方法還包括:
在每個所述數據幀內,若高電平和低電平的其中一個的維持時長高于第二設定濾波時長,則該數據幀對應為該其中一個。
2.根據權利要求1所述的串口信號濾波方法,其特征在于,所述串口信號還包括結束標志幀,所述低電平的維持時長高于所述第一設定濾波時長的時間段為第一時間段;所述串口濾波方法還包括:
分別記錄所述開始標志幀內的第一時間段的起始時間點,以及所述起始時間點之前的所有下降沿對應的時間點;
根據所述起始時間點之前的所有下降沿對應的時間點以及所述開始標志幀的下降沿時間點,生成補償時長;
根據所述補償時長,以及起始時間點至結束標志幀的對應時間點之間的時長,得到總串口接收時長。
3.根據權利要求1所述的串口信號濾波方法,其特征在于,還包括:
在所述數據幀內,若高電平和低電平的維持時長均低于第二設定濾波時長查找所有高電平與所有低電平各自分別所占時長,將時長較長的電平作為有效電平。
4.根據權利要求1所述的串口信號濾波方法,其特征在于,還包括:
提供第二設定濾波時長。
5.一種串口信號濾波裝置,其特征在于,包括:
第一設定濾波時長提供模塊,用于提供第一設定濾波時長;
高電平信號判斷模塊,用于在串口信號采集時序上的首個上升沿對應的采集時幀內,判斷是否存在一維持時長高于所述第一設定濾波時長的高電平信號;
開始標志幀確定模塊,用于若不存在維持時長高于所述第一設定濾波時長的高電平信號,當該采集時幀內低電平的維持時長高于所述第一設定濾波時長時,確定該采集時幀為串口信號的開始標志幀;
所述串口信號還包括結束標志幀,和位于所述開始標志幀和結束信號幀之間的數據幀,所述串口信號 濾波裝置還包括:
數據幀對應電平確定模塊,在每個所述數據幀內,若高電平和低電平的其中一個的維持時長高于第二設定濾波時長,則該數據幀對應為該其中一個。
6.根據權利要求5所述的串口信號濾波裝置,其特征在于,所述串口信號還包括結束標志幀,所述低電平的維持時長高于所述第一設定濾波時長的時間段為第一時間段;所述串口濾波裝置還包括:
時間點記錄模塊,用于分別記錄所述開始標志幀內的第一時間段的起始時間點,以及所述起始時間點之前的所有下降沿對應的時間點;
補償時長生成模塊,用于根據所述起始時間點之前的所有下降沿對應的時間點以及所述開始標志幀的下降沿時間點,生成補償時長;
總串口接收時長生成模塊,用于根據所述補償時長,以及起始時間點至結束標志幀的對應時間點之間的時長,生成總串口接收時長。
7.根據權利要求5所述的串口信號濾波裝置,其特征在于,還包括:
有效電平確定模塊,在所述數據幀內,若高電平和低電平的維持時長均低于第二設定濾波時長查找所有高電平與所有低電平各自分別所占時長,將時長較長的電平作為有效電平。
8.根據權利要求5所述的串口信號濾波裝置,其特征在于,還包括:
第二設定濾波時長提供模塊,用于提供第二設定濾波時長。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京無線電測量研究所,未經北京無線電測量研究所許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010914675.2/1.html,轉載請聲明來源鉆瓜專利網。





