集成电路技术分享

 找回密码
 我要注册

QQ登录

只需一步,快速开始

搜索
查看: 879|回复: 1

串行通信干扰源

[复制链接]
zxopenljx 发表于 2019-7-21 09:40:00 | 显示全部楼层 |阅读模式
串行通信工作场所多处于强电/户外等复杂环境,并且通信各方间距离一般较长,因此易受干扰。 串行通信,波特率一定时,数据位的传输时间相对较短,由于串行通信的数据位采样/ 获取特点,位信息受干扰,整个字节数据就是错误信息。 [3]
现实中,容易带入串行通信干扰的因素包括:
(1)环境电磁干扰 在串行通信工作设备附近, 无可避免的存在强电设备、功率发射台等。 这些设备发射/感应的强电磁场感应区内,环境电磁干扰强。 串行通信设备工作在这种环境下,由于噪声(干扰)在 信号电平上的叠加,引发了通信双方数据错误。 [3]
(2)系统噪声
串行通信依赖于串行通信芯片。 由于芯片的设计工艺与制作水平,对输出电平的噪声控制参差不齐。 产生输出电平的噪声包括数字逻辑中供电电源和器件自身的稳定性。 通信中,供电电源的纹波无可避免的会加载到通信线路中。 纹波较大时, 容易引发串行通信的错误。 [3]
(3)码率误差
串行通信双方事先约定了固定的波特率作为数据传输的步调。 波特率的一致性是串行通信数据稳定可靠的基础。 由于通信双方的波特率由各自本地产生,存在误差率的波特率导致通信双方存在码率误差。 波特率误差越大,通信数据错误的几率就越大。 [3]
(4)地回路与参考地电位
通信双方共地应用中,由于系统间参考地信号的高低电平不一致,导致传输的信号对地电压存在一定的误差。 低电压供电应用系统中,两侧参考地电位误差过大,会引发串行通信的数据错误。 以上干扰源,在通信线屏蔽、线路隔离、校准波特率等不同的硬件优化措施下,可以减弱或消除部分干扰,但仍存在数据错误的可能性。 因此,在硬件抗干扰的保障之外,加入软件侦错机制,不可忽略,尤为必要。
 楼主| zxopenljx 发表于 2023-3-11 20:22:33 | 显示全部楼层
串行通信干扰源
您需要登录后才可以回帖 登录 | 我要注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

QQ|小黑屋|手机版|Archiver|fpga论坛|fpga设计论坛 ( 京ICP备20003123号-1 )

GMT+8, 2024-11-28 06:54 , Processed in 0.057440 second(s), 20 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表