一种串行通信防串扰方法

文档序号:7541864阅读:193来源:国知局
一种串行通信防串扰方法
【专利摘要】一种串行通信防串扰方法,它包括微处理器以及与微处理器通信连接的至少两个片外A/D芯片;相邻片外A/D芯片间的片选信号分时使能时,相互错开一个间隔时间T,其中,N为微处理芯片所能提供的串行通信端口数的最大值,N为自然数。采用上述技术方案的本发明,通过使相邻A/D芯片间的片选信号分时使能时错开一个死区时间,解决了输出数据间的串扰问题,从而保证了多个串行数据输出的正确性。
【专利说明】一种串行通信防串扰方法

【技术领域】
[0001] 本发明涉及多片片外A/D转换器分时复用同一个串行通信口输出数据的方法。

【背景技术】
[0002] 工程技术人员采用微处理芯片进行系统设计时,需要对很多信号进行采集,若仅 使用微处理芯片片上的A/D转换器进行信号采集,显然不够。因此,人们转向使用片外A/D 转换器。
[0003] 片外串行A/D转换器占用芯片引脚少,转化速度和精度与并行A/D转换器相当。当 多片片外串行A/D转换器的数据输出引脚分时复用同一个串行通信口进行串行数据输出 时,有时因为时统不严格,或者电平转换时间长,输出数据间的相互干扰问题就会出现。表 现出的现象就是通道紊乱,几个通道传输的数据出现串扰。


【发明内容】

[0004] 本发明的目的是提供一种串行通信防串扰方法,通过使相邻A/D芯片间的片选信 号分时使能时错开一个死区时间,解决了输出数据间的串扰问题。
[0005] 为实现上述目的,本发明采用以下技术方案: 一种串行通信防串扰方法,它包括微处理器以及与微处理器通信连接的至少两个片外 A/D芯片;相邻片外A/D芯片间的片选信号分时使能时,相互错开一个间隔时间T,其中,N 为微处理芯片所能提供的串行通信端口数的最大值,N为自然数。
[0006] 所述的间隔时间T为转换开始信号C0NVST的一个脉冲时间。
[0007] 所述片外A/D芯片的数量为三个。
[0008] 采用上述技术方案的本发明,通过使相邻A/D芯片间的片选信号分时使能时错开 一个死区时间,解决了输出数据间的串扰问题,从而保证了多个串行数据输出的正确性。

【专利附图】

【附图说明】
[0009] 图1是两片A/D芯片串行通信时的原理框图。图中,为转换开始信号, 茂为芯片选择信号(低电平有效),5Z沿为串行数据输出信号。
[0010] 图2是两片A/D芯片串行通信时的片选信号时序图。
[0011] 图3是三片A/D芯片串行通信时的原理框图。
[0012] 图4是三片A/D芯片串行通信时的片选信号时序图。

【具体实施方式】
[0013] 本发明在分析多个串行数据输出时相邻两个数据首尾叠加出现的1/2数字波基 础上,提出了一种通过使相邻A/D芯片间的片选信号分时使能时错开一个死区时间的串行 通信防串扰方法,具体如下:它包括微处理器以及与微处理器通信连接的至少两个片外A/ D芯片;相邻片外A/D芯片间的片选信号分时使能时,相互错开一个间隔时间T,其中,N为 微处理芯片所能提供的串行通信端口数的最大值,N为自然数。
[0014] 上述的间隔时间T为转换开始信号C0NVST的一个脉冲时间。
[0015] 以三个片外A/D芯片的串行通信为例加以说明。微处理芯片送给三个片外A/D芯 片同样的转换开始信号C0NVST ;按照图3、图4的方式分别送给每片片外A/D芯片各自的片 选信号茂1、而2、而3。普通的片选信号脉冲应该是将茂1、茂2、茂3两两之间的上升沿 与下降沿对齐。本发明采用片选信号脉冲的上升沿和下降沿相互错一个短的时间间隔T的 方法。这样开始转换信号为高电平时,需要选通的通道的片选信号由低电平变为高电平然 后取消选通的通道的片选信号由高电平变为低电平,这样避免了选通通道紊乱的情况。相 邻片外A/D芯片间的片选信号分时使能时错开一个小脉冲。三片片外A/D芯片的串行数据 输出引脚分时复用同一个串行通信口进行串行数据输出。由于三个片外A/D芯片片选信号 的给定采取了上述措施,使得多个串行数据输出时不会出现相邻两个数据首尾叠加的1/2 数字波,从而保证了多个串行数据输出的正确性。
[0016] 依照这种思想,可以将片外串行A/D转换器的数量扩展为N个,N为微处理芯片所 能提供的串行通信端口数的最大值。
【权利要求】
1. 一种串行通信防串扰方法,它包括微处理器以及与微处理器通信连接的至少两个片 外A/D芯片;其特征在于:相邻片外A/D芯片间的片选信号分时使能时,相互错开一个间隔 时间T,其中,N为微处理芯片所能提供的串行通信端口数的最大值,N为自然数。
2. 根据权利要求1所述的串行通信防串扰方法,其特征在于:所述的间隔时间T为转 换开始信号CONVST的一个脉冲时间。
3. 根据权利要求1所述的串行通信防串扰方法,其特征在于:所述片外A/D芯片的数 量为三个。
【文档编号】H03K19/0175GK104242898SQ201310230003
【公开日】2014年12月24日 申请日期:2013年6月9日 优先权日:2013年6月9日
【发明者】高瑛, 向阳, 谢战洪, 王笑非, 王大鹏, 马新科, 李满, 王旺球, 李莎莎 申请人:中国船舶重工集团公司第七一三研究所
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1