一种可滤除毛刺的串行数据接收方法

    公开(公告)号:CN105680947A

    公开(公告)日:2016-06-15

    申请号:CN201511024487.8

    申请日:2015-12-29

    Applicant: 暨南大学

    CPC classification number: H04B10/50575 H04B10/2572 H04B10/50593

    Abstract: 本发明公开了一种可滤除毛刺的串行数据接收方法,接收方对信号采样接收时,将数据存入到3比特位的先入先出队列中,在接收方接收高电平情况下,通过检测001来判断高电平是否跳变为低电平,在检测到001之前对高电平比特数进行计数,当某采样时刻检测到001时,则判定高电平跳变为低电平,输出高电平计数结果;在接收方接收低电平情况下,通过检测110来判断低电平是否跳变为高电平,在检测到110之前对低电平比特数进行计数,当某采样时刻检测到110时,则判定低电平跳变为高电平,输出低电平计数结果。最后根据接收方接收到的各段高电平/低电平比特数还原出原始数据。本发明在滤除毛刺的同时完成数据接收,提高了传输的正确性。

    一种可滤除毛刺的串行数据接收方法

    公开(公告)号:CN105680947B

    公开(公告)日:2018-01-19

    申请号:CN201511024487.8

    申请日:2015-12-29

    Applicant: 暨南大学

    Abstract: 本发明公开了一种可滤除毛刺的串行数据接收方法,接收方对信号采样接收时,将数据存入到3比特位的先入先出队列中,在接收方接收高电平情况下,通过检测001来判断高电平是否跳变为低电平,在检测到001之前对高电平比特数进行计数,当某采样时刻检测到001时,则判定高电平跳变为低电平,输出高电平计数结果;在接收方接收低电平情况下,通过检测110来判断低电平是否跳变为高电平,在检测到110之前对低电平比特数进行计数,当某采样时刻检测到110时,则判定低电平跳变为高电平,输出低电平计数结果。最后根据接收方接收到的各段高电平/低电平比特数还原出原始数据。本发明在滤除毛刺的同时完成数据接收,提高了传输的正确性。

    一种自适应波特率的信号接收方法

    公开(公告)号:CN104714920A

    公开(公告)日:2015-06-17

    申请号:CN201510080088.7

    申请日:2015-02-13

    Applicant: 暨南大学

    Abstract: 本发明公开了一种自适应波特率的信号接收方法,步骤:S1、建立接收方接收的每段高/低电平信号获得脉冲个数与发送方的发送波特率关系表;S2、发送方发送数据;S3、接收方接收信号,获取每段持续时间内高/低电平的脉冲个数;同时对接收到的数据帧长度进行计数;S4、对脉冲个数进行近似处理,查表得到对应发送方的发送波特率可能值的最小值,对所有的最小值进行比较并保留最大值为暂时发送波特率;S5、根据发送波特率和发送方的数据帧格式,确定接收方接收数据帧的总长度;S6、判断接收到数据帧的长度是否达到总长度,若是,接收完成,将S4中的最大值作为发送波特率,对之前获取的各个脉冲个数进行计算,得到发送方的数据帧;否则返回S3。

    一种自适应波特率的信号接收方法

    公开(公告)号:CN104714920B

    公开(公告)日:2017-08-08

    申请号:CN201510080088.7

    申请日:2015-02-13

    Applicant: 暨南大学

    Abstract: 本发明公开了一种自适应波特率的信号接收方法,步骤:S1、建立接收方接收的每段高/低电平信号获得脉冲个数与发送方的发送波特率关系表;S2、发送方发送数据;S3、接收方接收信号,获取每段持续时间内高/低电平的脉冲个数;同时对接收到的数据帧长度进行计数;S4、对脉冲个数进行近似处理,查表得到对应发送方的发送波特率可能值的最小值,对所有的最小值进行比较并保留最大值为暂时发送波特率;S5、根据发送波特率和发送方的数据帧格式,确定接收方接收数据帧的总长度;S6、判断接收到数据帧的长度是否达到总长度,若是,接收完成,将S4中的最大值作为发送波特率,对之前获取的各个脉冲个数进行计算,得到发送方的数据帧;否则返回S3。

Patent Agency Ranking