0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

【教程分享】FPGA零基础学习:数字通信中的电压标准

电子发烧友论坛 来源:未知 2023-04-04 08:10 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

大侠好,欢迎来到FPGA技术江湖。本系列将带来FPGA的系统性学习,从最基本的数字电路基础开始,最详细操作步骤,最直白的言语描述,手把手的“傻瓜式”讲解,让电子、信息、通信类专业学生、初入职场小白及打算进阶提升的职业开发者都可以有系统性学习的机会。


系统性的掌握技术开发以及相关要求,对个人就业以及职业发展都有着潜在的帮助,希望对大家有所帮助。后续会陆续更新 Xilinx 的 Vivado、ISE 及相关操作软件的开发的相关内容,学习FPGA设计方法及设计思想的同时,实操结合各类操作软件,会让你在技术学习道路上无比的顺畅,告别技术学习小BUG卡破脑壳,告别目前忽悠性的培训诱导,真正的去学习去实战应用,这种快乐试试你就会懂的。话不多说,上货。

数字通信中的电压标准


信号存在的意义是为了能够进行信息的沟通,所以要求接收方必须能够正确的接收到信号,否则信号将没有任何存在的意义。


为了信息能够正确进行传输,发送和接收要有对信息认定的标准(发送方发送高电平,接收方要认为是高电平;发送方发送低电平,接收方要认为是低电平)。

在数字电路中,经常输入或者输出“高”、“低”电平,那么多高的电压标准算作是“高电平”呢?难道只有“0V”才算低电平?这些问题相信是任何一个初学者心中的疑虑。

我们平时所说的电压其实是电压差。例如:家用电压220V(火线)是相对于“零线”来说。

ASIC(Application Specific Integrated Circuit,专用集成电路)之间的相互通信是通过I/O发出高低电平进行通信的,这些电平都要符合相应的电平标准。

图1 :传输模型


现在数字通信系统中,I/O电压标准包括早期的TTL标准,CMOS标准,LVTTL标准,LVCMOS标准,RS232RS485标准以及HSTL(High Speed Transceiver Logic)标准和较新的LVDS(Low-Voltage Differential Signal)等标准。不同的标准支持的器件不同,支持的传输速度不同,支持的噪声容限也不同。从另一个方面来看,I/O标准的进步反映了数字系统的进步。

在实际中,各处的零电位实际上是不太相同的,将地线接在一起是为了统一零电位,以保证各处的电压,即电势差有统一的关系。

I/O端口标准按照信号的传输方式,分为单端信号(图1-8),差分信号(图1-9)和伪差分信号(图1-10、图1-11)。

图2 :单端信号传输模型


单端信号传输时,在单独的导线上传输信号,其逻辑电平相对于GND(地)。ASIC_A以相对于GND的逻辑进行驱动,接收端也用相对于地的逻辑进行捕获。LVTTL标准和LVCMOS标准都是单端信号标准。

单端信号传输一般都是短距离的传输,并且一般都是统一电源供电。中间的干扰相对较少。

LVDS,即LowVoltageDifferentialSignaling,是一种低压差分信号技术接口。它是美国NS公司(美国国家半导体公司)为克服以TTL电平方式传输宽带高码率数据时功耗大、EMI电磁干扰大等缺点而研制的一种数字视频信号传输方式。

LVDS输出接口利用非常低的电压摆幅(约350mV)在两条PCB走线或一对平衡电缆上通过差分进行数据的传输,即低压差分信号传输。采用LVDS输出接口,可以使得信号在差分PCB线或平衡电缆上以几百Mbit/s的速率传输,由于采用低压和低电流驱动方式,因此,实现了低噪声和低功耗。目前,LVDS输出接口在17in及以上液晶显示器中得到了广泛的应用。

图3 :差分信号传输模型


图4 :差分信号传输连接关系


差分信号进行传输时,使用两条传输线传输信号,ASIC_A按照信号的差值进行逻辑驱动,ASIC_B也按照信号的差值进行逻辑捕获。差分信号具有很强的抗共模干扰能力,因此它的速度性能和噪声性能较好,多用于高速数据传输。LVDS标准为I/O差分标准。


图5 :单端伪差分传输模型


图6 : 单端伪差分传输连接关系


单端伪差分信号进行传输时,使用一条传输线传输信号,ASIC_A正常发送逻辑值,ASIC_B接收是相对于ref_V(参考电压)进行接收。ref_V一般为传输电压的一半。接收端的信号电压低于ref_V当作逻辑“低”,高于ref_V当作逻辑“高”。

图7 :双端伪差分传输模型


图8 :双端伪差分传输连接关系


双端伪差分信号传输时,使用两条传输线分别传输信号的“正”、“反”逻辑。ASIC_A发送信号的电平与“反”电平,接收端按照单端伪差分接收标准接收,然后取出其中一路作为输出。

伪差分标准的信号输出幅度较小,电源逻辑比真差分电路简单,噪声容限大而且与JEDEC支持的SDRAM的L-Bank结构相对应,所以被应用于DDR/DDR2/DDR3接口,数据速率可以达到600Mbit/s。

从发送端发出信号,经过线路的干扰影响,其电平可能升高或者降低,因而接收端必须在一个电平范围内判断它的逻辑值。这个电平范围称为噪声容限(Noise Margin, NM)。不同的信号传输方式和I/O标准有不同的噪声容限和逻辑值判断方式。

图9 :高电平噪声容限示意图


图10 :低电平噪声容限示意图


在单端信号传输高电平中,ASIC_A输出高电平的电压值要在VOH_max和VOH_min之间,ASIC_B为了能够正确接收到逻辑,所以要求VIH_max大于VOH_max,VIH_min小于VOH_min。而VIH_max和VOH_max都是受到电源电压的影响,并且越高肯定会判断成为逻辑高,因此VIH_min和VOH_min才是影响传输的关键。所以高电平的噪声容限(NMH)为VOH_min — VIH_min。

对于低电平而言,ASIC_A输出高电平的电压值要在VOL_max和VOL_min之间,ASIC_B为了能够正确接收到逻辑,所以要求VIL_max大于VOL_max,VIL_min小于VOL_min。而VIL_min和VOL_min都是受到GND的影响,并且越低肯定会判断成为逻辑低,因此VIL_max和VOH_max才是影响传输的关键。所以低电平的噪声容限(NML)为VIL_max — VOL_max。如果发送端和接收端不能满足以上条件,那么通信就会受到影响。

图11 :某芯片的电气标准


图12 :各类电压标准详细信息


思考:3.3V供电的单片机如何和5V供电的单片机进行通信?

  1. 电平转换芯片

  2. 通过上拉电阻或者三极管等

- End -





声明本文由电子发烧友社区发布,转载请注明以上来源。如需社区合作及入群交流,请添加微信EEFans0806,或者发邮箱liuyong@huaqiu.com。


更多热点文章阅读

  • 龙芯架构首款面向嵌入式应用的开发板,2K500开发应用实例

  • ARM架构国产MCU移植!国民技术N32系列开源移植样例合集

  • RK3568!四核64位ARMv8.2A架构,汇聚编译源码及实战样例

  • 尺寸仅有21mm*51mm,板边采用邮票孔设计,合宙 Air105 核心板开发总结

  • 24Bit ADC高精度低功耗MCU 医疗级别设备参考设计(附上高精确算法+电路原理图)


原文标题:【教程分享】FPGA零基础学习:数字通信中的电压标准

文章出处:【微信公众号:电子发烧友论坛】欢迎添加关注!文章转载请注明出处。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

原文标题:【教程分享】FPGA零基础学习:数字通信中的电压标准

文章出处:【微信号:gh_9b9470648b3c,微信公众号:电子发烧友论坛】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    UART通信中出现随机乱码怎么解决?

    UART 通信中出现随机乱码
    发表于 11-21 07:05

    商业综合体无线对讲系统,物业、商超专业的数字通信系统

    商业综合体无线对讲系统,物业、商超专业的数字通信系统
    的头像 发表于 10-27 14:26 142次阅读
    商业综合体无线对讲系统,物业、商超专业的<b class='flag-5'>数字通信</b>系统

    免焊BNC接头接法:零基础快速安装指南与信号稳定技巧

    通过以上步骤,即使零基础用户也能快速完成免焊BNC接头的安装,确保视频、音频信号稳定传输,满足监控、音视频工程等场景需求。
    的头像 发表于 08-28 16:59 746次阅读
    免焊BNC接头接法:<b class='flag-5'>零基</b>础快速安装指南与信号稳定技巧

    四对数字通信线缆是六类线吗

    四对数字通信线缆不一定是六类线,但六类线通常采用四对线芯结构。以下是对两者的详细分析: 四对数字通信线缆 四对数字通信线缆指的是包含四对双绞线的线缆,这种结构在数据通信中非常常见。双绞
    的头像 发表于 08-20 10:39 459次阅读

    【教程】零基础!手把手教你使用STM32F4进行E22-400T22S编程通信

    通过本文带大家零基础使用STM32F407VET6单片机进行E22-400T22S模块编程并进行简单的通信,当然如果学会了,也可以举一反三应用于E22、E220、E32所有模块上。一STM32环境
    的头像 发表于 07-03 19:32 1045次阅读
    【教程】<b class='flag-5'>零基</b>础!手把手教你使用STM32F4进行E22-400T22S编程<b class='flag-5'>通信</b>

    零基学习LuatOS编程:快速上手开发实战教程!

    无论你是刚接触物联网编程的新手,还是希望拓展技能的技术爱好者,本教程将为零基础的读者提供一条清晰的LuatOS学习路径。从安装开发工具到编写第一个程序,我们将通过实例讲解核心概念,助你快速实现从理论
    的头像 发表于 06-13 17:27 447次阅读
    <b class='flag-5'>零基</b>础<b class='flag-5'>学习</b>LuatOS编程:快速上手开发实战教程!

    【「零基础开发AI Agent」阅读体验】+读《零基础开发AI Agent》掌握扣子平台开发智能体方法

    收到发烧友网站寄来的《零基础开发AI Agent》这本书已经有好些天了,这段时间有幸拜读了一下全书,掌握了一个开发智能体的方法。 该书充分从零基础入手,先阐述了Agent是什么,它的基本概念和知识
    发表于 05-14 19:51

    【「零基础开发AI Agent」阅读体验】+ 入门篇学习

    很高兴又有机会学习ai技术,这次试读的是「零基础开发AI Agent」,作者叶涛、管锴、张心雨。 大模型的普及是近三年来的一件大事,万物皆可大模型已成为趋势。作为大模型开发应用中重要组成部分,提示词
    发表于 05-02 09:26

    【「零基础开发AI Agent」阅读体验】+初品Agent

    期待中的《零基础开发AI Agent——手把手教你用扣子做智能体》终于寄到了,该书由叶涛、 管锴、张心雨完成,并由电子工业出版社出版发行。 全书分为三个部分,即入门篇、工具篇及实践篇。由此可见这是
    发表于 04-22 11:51

    进群免费领FPGA学习资料!数字信号处理、傅里叶变换与FPGA开发等

    进群免费领FPGA学习资料啦!小编整理了数字信号处理、傅里叶变换与FPGA开发等FPGA必看资料,需要的小伙伴可以加小助手(微信:elecf
    发表于 04-07 16:41

    零基学习一阶RC低通滤波器(从原理到实践)

    *附件:零基学习一阶RC低通滤波器(从原理到实践).docx
    发表于 03-26 14:35

    调制在卫星通信中的作用

    在现代通信技术中,卫星通信扮演着不可或缺的角色。它不仅连接了全球各地,还为偏远地区提供了通信服务。调制是卫星通信中的关键技术之一,它直接影响到信号的传输效率和质量。 调制的基本原理 调
    的头像 发表于 01-21 09:46 1316次阅读

    Vivado Tcl零基础入门与案例实战【高亚军编著】

    Vivado Tcl零基础入门与案例实战-高亚军编写
    发表于 01-14 11:13

    DC/DC 转换器输出电压调整的方法,包括数字通信接口、数字输入和模拟输入三种方式

    本文主要介绍了 DC/DC 转换器输出电压调整的方法,包括数字通信接口、数字输入和模拟输入三种方式,具体内容如下: *附件:DCDC 转换器输出电压调整的方法.pdf
    的头像 发表于 12-25 17:32 4820次阅读
    DC/DC 转换器输出<b class='flag-5'>电压</b>调整的方法,包括<b class='flag-5'>数字通信</b>接口、<b class='flag-5'>数字</b>输入和模拟输入三种方式

    数字通信分析仪的技术原理和应用

    精确分析。通过查看眼图,可以确定模板裕量、幅度、消光比和总体质量等关键参数,从而确保信号符合标准,并能够与其他设备进行互操作。 抖动分析:抖动是数字通信中的一个重要问题,它可能导致接收机电路在解释逻辑
    发表于 12-10 14:32