精华内容
下载资源
问答
  • RS232和TTL电平的区别

    2019-07-20 15:53:49
    RS232和TTL电平的区别本文转载自:http://www.elecfans.com/emb/jiekou/20171101573461.html(本文仅供参考,如需了解详情,请点击原文链接) 本文转载自:http://www.elecfans.com/emb/jiekou/20171101573461.html...

    本文转载自:http://www.elecfans.com/emb/jiekou/20171101573461.html(本文仅供参考,如需了解详情,请点击原文链接)

    TTL电平信号之所以被广泛使用,原因是因为:通常我们采用二进制来表示数据。而且规定,+5V等价于逻辑“1”,0V等价于逻辑“0”。这样的数据通信及电平规定方式,被称做TTL(晶体管-晶体管逻辑电平)信号系统。这是计算机处理器控制的设备内部各部分之间通信的标准技术。

    rs232是个人计算机上的通讯接口之一,由电子工业协会(Electronic Industries AssociaTIon,EIA) 所制定的异步传输标准接口。通常 RS-232 接口以9个引脚 (DB-9) 或是25个引脚 (DB-25) 的型态出现,一般个人计算机上会有两组 RS-232 接口,分别称为 COM1 和 COM2。RS232的电平标准为+12V为逻辑负,-12为逻辑正,TTL电平为5V为逻辑正,0为逻辑负。
      这篇文章我们主要来对比一下这几款常用的电平选择哪一款更好。

    (一)、TTL电平标准
      输出 L: 《0.8V ; H:》2.4V。

    输入 L: 《1.2V ; H:》2.0V

    TTL器件输出低电平要小于0.8V,高电平要大于2.4V。输入,低于1.2V就认为是0,高于2.0就认为是1。于是TTL电平的输入低电平的噪声容限就只有(0.8-0)/2=0.4V,高电平的噪声容限为(5-2.4)/2=1.3V。

    (二)、CMOS电平标准
      输出 L: 《0.1Vcc ; H:》0.9Vcc。

    输入 L: 《0.3Vcc ; H:》0.7Vcc.

    由于CMOS电源采用12V,则输入低于3.6V为低电平,噪声容限为1.8V,高于3.5V为高电平,噪声容限高为1.8V。比TTL有更高的噪声容限。

    (三)、RS232标准
      逻辑1的电平为-3~-15V,逻辑0的电平为+3~+15V,注意电平的定义反相了一次。

    TTL与CMOS电平使用起来有什么区别
      1.电平的上限和下限定义不一样,CMOS具有更大的抗噪区域。 同是5伏供电的话,ttl一般是1.7V和3.5V的样子,CMOS一般是2.2V,2.9V的样子,不准确,仅供参考。

    2.电流驱动能力不一样,ttl一般提供25毫安的驱动能力,而CMOS一般在10毫安左右。

    3.需要的电流输入大小也不一样,一般ttl需要2.5毫安左右,CMOS几乎不需要电流输入。

    4.很多器件都是兼容TTL和CMOS的,datasheet会有说明。如果不考虑速度和性能,一般器件可以互换。但是需要注意有时候负载效应可能引起电路工作不正常,因为有些ttl电路需要下一级的输入阻抗作为负载才能正常工作。

    1. TTL电路和CMOS电路的逻辑电平

    VOH: 逻辑电平 1 的输出电压

    VOL: 逻辑电平 0 的输出电压

    VIH : 逻辑电平 1 的输入电压

    VIH : 逻辑电平 0 的输入电压

    TTL电路临界值:
      VOHmin = 2.4V VOLmax = 0.4V

    VIHmin = 2.0V VILmax = 0.8V

    CMOS电路临界值(电源电压为+5V)

    VOHmin = 4.99V VOLmax = 0.01V

    VIHmin = 3.5V VILmax = 1.5V
      2. TTL和CMOS的逻辑电平转换

    CMOS电平能驱动TTL电平

    TTL电平不能驱动CMOS电平,需加上拉电阻。

    3. 常用逻辑芯片特点

    74LS系列: TTL 输入: TTL 输出: TTL

    74HC系列: CMOS 输入: CMOS 输出: CMOS

    74HCT系列: CMOS 输入: TTL 输出: CMOS

    CD4000系列: CMOS 输入: CMOS 输出: CMOS

    图:RS232和TTL/CMOS电平反相。

    rs232电平和TTL电平的区别

    展开全文
  • 串口通信Rs232和TTL

    2017-12-28 14:47:43
    微机系统中存在两种通信方式,同步异步通信。同步通信是指数据节一起传输,速度比较快,但是有几个数据就要有几根数据线,因此占用的资源比较多。但是串行通信是一个一个数据(按二进制,低位在前顺序发送)地发送...

    微机系统中存在两种通信方式,同步和异步通信。同步通信是指数据节一起传输,速度比较快,但是有几个数据就要有几根数据线,因此占用的资源比较多。但是串行通信是一个一个数据(按二进制,低位在前顺序发送)地发送,最少只需要一个数据线,因此适用于距离远对速度要求不是很高的情景。

    串口通信的两种最基本的方式:同步串行通信方式和异步串行通信方式。

    同步串行是指SPI(Serial Peripheral interface)的缩写,顾名思义就是串行外围设备接口。SPI总线系统是一种同步串行外设接口,它可以使MCU与各种外围设备以串行方式进行通信以交换信息,TRM450是SPI接口。

    异步串行是指UART(Universal Asynchronous Receiver/Transmitter),通用异步接收/发送。UART是一个并行输入成为串行输出的芯片,通常集成在主板上。UART包含TTL电平的串口和RS232电平的串口。 TTL电平是3.3V的,而RS232是负逻辑电平,它定义+5~+12V为低电平,而-12~-5V为高电平,MDS2710、MDS SD4、EL805等是RS232接口,EL806有TTL接口。

    异步通信。异步通信采用相同的帧格式,数据以相同帧格式进行传输

    如你所见,每一帧由起始位(0,设备准备接受信号),数据位(可以是八位五位六位七位),奇偶校验位(目前我也不是很懂),停止位(为1,空闲位,等待下一次传输开始)组成。

    同步通信,通信双方采用同一个时钟(这是很鲜明的一个特点)。以同步字符作为传送的开始,从而使收发双方取得同步。每位数据占用的时间相等。字符数据间不允许有空位,如果处于空闲状态,则发送同步字符。

    1.波特率。每秒传输的二进制代码的位数,单位位/秒。假设每秒120字符,一个字符十位(无奇偶校验位),则波特率1200b\s,位传送时间宽度Td=1/1200=0.883ms.

    在异步串行中,接受设备必须和发送设备保持相同的传送波特率。并且每个字符数据的起始位和发送设备保持同步。

     

     

    2.这个我也不是很懂,就简单说一下,接受/发送始终。二进制数据在传送过程中以数字信号的形式出现。无论接受还是发送,都必须有始终信号对传送的数据进行定位。

     

    Rs232和TTL的区别

    首先说一下,他们在数据传送上都是一个bit位传输(串行),数据格式也是一样的。最大的区别是他们硬件上有很大的不同。TTL以Vcc作为高电平1(3.3v或5v),以0作为低电平。

    Rs232以-3~-15作为高电平,3~15作为低电平,这种设置使得Rs232更抗电磁干扰和信号的衰减。因此陀螺仪串口发送采用了Rs232,但是你得先把TTL转换成Rs232才行。我现在就是做这个东西,是的,我就是在完成学长布置的作业的情景下写了这个博客。

    为什么Rs232最高是13V呢?我也不知道。。。可能不同232有不同的波形吧。

    如何转换Rs232和TTL呢

    两者之间的转换不是简单地电平转换,还要考虑到其他的一些元素,比如调节和矫正一些电平,确保有害的Rs232电压不会破坏为控制器的串口针脚。

    展开全文
  • RS232TTL

    2017-10-25 18:32:24
    做电子开发常常会遇到RS232和TTL的转化,那么什么是RS232呢,又为什么需要进行转化? 串行接口按标准被分为 RS-232、RS-422、RS-485。RS-232 是在 1962 年发布的,也是目前 PC 机与通信工业中应用 最广泛的一种...

    做电子开发常常会遇到RS232和TTL的转化,那么什么是RS232呢,又为什么需要进行转化?

    串行接口按标准被分为 RS-232、RS-422、RS-485。RS-232 是在 1962 年发布的,也是目前 PC 机与通信工业中应用
    最广泛的一种串行接口,RS-232 采取不平衡传输方式,即所谓单端通讯。典型的 RS-232 信号在正负电平之间摆动,
    在发送数据时,发送端驱动器输出正电平在+5~+15V,负电平在-5~-15V 电平。我们的单片机使用的是 TTL 电平的串
    行协议,因此单片机与 pc 通讯时需要进行 RS-232 电平和 TTL 电平的转换,最常用的电平转换芯片是 MAX232,单片机
    与单片机通讯时则可以直接连接。

    展开全文
  • UART、RS232TTL关系浅析UARTCOM口和RS232TTL关系 UART 在通信计算机科学中,Serial communication是一个通用概念,泛指所有的串行的通信协议,如RS232、USB、I2C、SPI、1-Wire、Ethernet等。这里的串行(serial...

    UART、RS232、TTL关系浅析

    UART

    在通信和计算机科学中,Serial communication是一个通用概念,泛指所有的串行的通信协议,如RS232、USB、I2C、SPI、1-Wire、Ethernet等。这里的串行(serial),是相对并行通信(parallel communication)来说的,如下图:

    在这里插入图片描述

    理解串行通信的概念之后,大家可能会有疑问:接收方接收到一长串的、表示0/1电平跳变的信号之后,怎么还原出有效的信息呢?有两种方法:

    1)发送端在发送串行数据的同时,提供一个时钟信号,并按照一定的约定(例如在时钟信号的上升沿的时候,将数据发送出去)发送数据,接收端根据发送端提供的时钟信号,以及大家的约定,接收数据。这就是常说的同步串行通信(Synchronous serial communication),I2C、SPI等有时钟信号的协议,都属于这种通信方式。本文不再详述。

    2)发送端在数据发送之前和之后,通过特定形式的信号(例如START信号和STOP信号),告诉接收端,可以开始(或者停止)接收数据了。与此同时,收发两方会约定一个数据发送的速度(就是大名鼎鼎的波特率),发送端在发送START信号之后,就按照固定的节奏发送串行数据,与此同时,接收端在收到START信号之后,也按照固定的节奏接收串行数据。这就是常说的异步串行通信(Asynchronous serial communication),我们本节的主角----串口通信,就是这种通信方式。

    UART(Universal Asynchronous Receiver/Transmitter) 即是规定编码格式、bit rate,产生通信所需的bit流的标准。

    COM口和RS232

    COM口是指针对串行通信协议的一种端口,是PC上异步串行通信口的简写,大部分为9针孔D型。COM口里分RS232,RS422和RS485,传输功能依次递增。由于历史原因,IBM的PC外部接口配置为RS232,成为实际上的PC界默认标准。所以,现在PC机的COM口均为RS232。若配有多个异步串行通信口,则分别称为COM1、COM2…

    RS232或者RS485,它更多的是规定电气特性和各个引脚的功能定义,如 用-3V— -15V之间的任意电平表示逻辑“1” ;用+3V — +15V电平表示逻辑“0”,这里采用的是负逻辑。

    在PC后面通过SIO(Super IO)引出到背板上如下图:

    在这里插入图片描述

    在主板上通过SIO或转换芯片引出如下图:
    在这里插入图片描述

    TTL

    TTL全名是晶体管-晶体管逻辑集成电路(Transistor-Transistor Logic),这种串行通信,对应的物理电平,始终是在0V和Vcc之间,其中常见的Vcc是5V或3.3V。TTL 高电平1是>=2.4V,低电平0是<=0.5V(对于5V或3.3V电源电压),这里是正逻辑。TTL接口在Minnow板子上如图:
    在这里插入图片描述

    关系

    UART更多关注规定编码格式的标准,如波特率(baud rate)、帧格式和波特率误差等等。RS232和TTL更多是电平标准和电压,他们在软件协议层面是一样的,如对于同样传输0b01010101来说,RS232和TTL的时序对比:
    在这里插入图片描述
    RS232和TTL之间的转换,不仅仅是简单的电平转换,还要考虑到其他一些因素,比如调节和矫正一些电平(提高或降低对应的电平),确保可能的有害的RS232电压不会破坏微控制器的串口针脚。这里有很成熟的方案,我们可以通过MAX3232之类的芯片,把TTL电平转为RS232电平,或者简单的在淘宝购买TTL转RS232电缆即可。

    如何分辨究竟是TTL还是RS232呢?一般来说,由SOC芯片引脚直接引出的一般是TTL,其高低电平不需要任何转换,可以由芯片之间驱动,节省费用;而中间接有转换芯片的可能就是RS232了,可以根据电路图的芯片型号google即可。

    另一个原则是RS232通常出现在传统的PC和服务器领域,TTL通常用于嵌入式设备。

    展开全文
  • 的USB转串口RS232TTL电平),原理图PCB 有驱动
  • RS232电平TTL电平COMS电平 RS232电平为+12V为逻辑负,-12为逻辑正,TTL电平为5V为逻辑正,0为逻辑负 TTL输出高电平>2.4V,输出低电平 输出低电平是0.2V。最小输入高电平低电平:输入高电平>=2.0V,输入低电平 ...
  • 用于将RS232转换为TTL,反之亦然(TXRX)。还支持微控制器与电脑串行通信。该RS232串行转换器由目标应用供电,可以在任何电压下运行!在5V电源板上,单元将RS232转换为5V TTL。2.8V供电,该转换器板将RS232转换为...
  • 参考资料: TTL电平、CMOS电平、232电平、USB电平的区别与转换方法 USB转TTL、USB转232的区别...一般来说,在PC端,能与单片机通信的接口有两种:DB9(九针口)USB口,其中DB9的电平逻辑遵循RS232原则,USB口的电平逻辑
  • RS232TTL的区别

    千次阅读 2014-12-07 11:35:28
    TTL电平,RS232电平CMOS电平   工作中,因项目需要2个系统的串口连接通信,傻傻的以为直接连接就行了,没有注意到电平问题,后来向牛人请教,查阅资料才明白怎么回事。虽然后来问题解决了,但这个解决这个...
  • 3合1调试利器, 集成隔离型USB转RS485/RS232/TTL(UART). 采用ADI公司iCoupler® 技术的双通道数字隔离器 全速USB设备接口,兼容USB V2.0。 RS485总线最多可连接 128 个节点 电磁辐射 EME 极低 电磁抗干扰 EMS 极高 ...
  • 百度百科对于RS232的定义为: RS-232标准接口(又称EIA ...DTE)数据通信设备(DCE)之间串行二进制数据交换接口技术标准”。 RS232是用于,通信双方在进行串行通讯时采用的一种标准。例如,RS-232-C...
  • RS232 / TTL / CMOS 电平

    2011-02-16 17:29:18
    在TxD和RxD上: 逻辑1(MARK)=-3V~-15V 逻辑0(SPACE)=+3~+15V 在RTS、CTS、DSR、DTR和DCD等控制线上: 信号有效(接通,ON状态,正电压)=+3V~+15V 信号无效(断开,OFF状态,负电压)=-3V~-15V RS232电平和TTL不...
  • 本设计项目STM32调试神器采用Micro USB或者USB接口转UART,RS232,ST_LINK,见附件下载其原理图PCB源文件。本模块可以作为STM32的下载器,也可以作为STC但单片机的下载器,当然可以作为串口工具同时使用,另外还有...
  • RS232电平和TTL电平

    千次阅读 2018-09-04 19:41:47
    结论:TTL电平和RS232电平,无论是在电压范围还是在极性上(RS232是负逻辑)都有很大的不同。显然,这两种电平是不能直接相连的。为了把单片机的TTL电平转换成RS232电平,通常我们需要一个专用的转换芯片,比如SP...
  • FT232(USB-RS232(TTL))

    2012-03-14 13:50:59
    该FT232BQ是5 x5 mm无铅QFN32 ...这种装置不仅adds额外的功能,其FT8U232AM前任减少外部元件计数,但还保持着原来的引脚兼容性高度,因此很容易升级或成本降低现有的设计,以及增加新的应用领域中使用该设备的潜力
  • 1、usb-rs232 标准串口 USB转串口线,再通过max232转换成TTL... 谁能帮忙解答下,USB电平、RS232电平、和TTL电平,我有一个usb转串口线,这个线的公头应该是RS232电平吧?还有一个usb转串口模块,这个电平是TTL,对吧?
  • TTL和RS232之间的详细对比<转>

    千次阅读 2017-10-17 10:59:57
    RS232和TTL唯一不同在于硬件:电平表示的逻辑含义不同(相反) RS232和TTL,唯一的,最根本的不同在于: 硬件(机制)不同: (1)TTL 逻辑高电平==’1‘==Vcc==3.3V或5V 逻辑低电平==’0‘==0V==0V   (3...
  • 图文详解 RS485 RS422 RS232 TTL RS485、RS422、RS232TTL只是按照电平特性进行区分, USB他们的关系是 在物理形式上,他们的区别有 RS232接口定义 RS232、RS422、RS485接口定义比较 参考链接
  • 注意这种方法可以用于恢复芯片的SWDJTAG被禁用! 第二种方法:利用串口模块烧写程序,就是usart通信协议,只需要4根线,但STM32芯片上的脚需要操作一下! 分别是BOOT0B00T1!这种方法可以使有些芯片的JTAG...
  • 鉴于本人手头积累了一些传感器执行器模块,依照实践出真知(一定要动手做)的理念,以学习交流为目的,这里准备逐一动手尝试系列实验,不管成功(程序走通)与否,都会记录下来—小小的进步或是搞不掂的问题,...
  • RS232、RS485和TTL电平与串行通信 转载: https://www.cnblogs.com/downey-blog/p/10483504.html. RS232、RS485和TTL 作为一个底层软件开发工程师,经常会碰到RS232、RS485和TTL这一类的问题。 之前总是碰到问题之后...
  • RS232和RS485、TTL的区别

    2020-04-30 09:29:50
    1 三者的通信协议相同,不同的是,代表0 跟 1的电平不同。 2 应用场景跟属性不同。场景 232 接口是9脚的 485 的传输长度更长一些 参考 百度 :详解串口、COM口、TTLRS232、RS485区别 ...
  • 详解:RS232和RS485、TTL有什么区别

    万次阅读 2018-08-10 10:31:12
    你是不是遇到这个概念就百度搜索一下呢,下面为大家整理了RS232和RS485、TTL接口的区别。  RS232接口的电气特征  在RS-232-C中任何一条信号线的电压均为负逻辑关系。即:逻辑“1”为-3到-15...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 501
精华内容 200
关键字:

rs232和ttl