精华内容
下载资源
问答
  • 最近,打算去买个USB转RS232芯片,结果找到此产品:正面:背面:其中的:以及引脚说明:都提到了,不仅仅支持RS232,还支持TTL。所以,再次遇到TTL,需要去搞清楚,TTL和RS232的区别。【折腾过程】1.参考:整理...

    【背景】

    之前就听过TTL,一直没搞懂其和RS232的区别。

    最近,打算去买个USB转RS232的芯片,结果找到此产品:

    正面:

    背面:

    其中的:

    以及引脚说明:

    都提到了,不仅仅支持RS232,还支持TTL。

    所以,再次遇到TTL,需要去搞清楚,TTL和RS232的区别。

    【折腾过程】

    1.参考:

    整理如下:

    常见的微控制器中,都有了内置的UART(Universally Asynchronous Receiver/Transmitter)。

    UART可以用来已串行方式收发数据。

    UART是,以固定的某个速率(1200bps,9600bps,115200bps等),一次只能只传输一个bit比特位(所以叫做串行传输)

    这种串行通信的方法,有时候也被叫做TTL(Transistor-Transistor Logic)Serial。

    这种串行通信,在TTL级别上来说,对应的物理电平,始终是在0V和Vcc之间,其中常见的Vcc是5V或3.3V。

    其中:

    逻辑高电平==’1’==Vcc

    逻辑低电平==’0’==0V

    与此相对应的是:

    你的(台式机,笔记本等)电脑中的串口,是和RS232(通信标准)所兼容的(所一致的) => 不是和TTL的标准所一致的

    RS232和TTL在软件协议层面是一样的

    RS232的标准中,和你的微控制器中的串行信号所一样的,有:

    也是:一次只传输一个bit比特位 -> 表示是serial

    也是:也是以某个固定的速率去传输的->baudrate

    也是:带或不带,parity极性->即校验位

    也是:带或不带,停止位stop bit(s)

    RS232和TTL唯一不同在于硬件:电平表示的逻辑含义不同(相反)

    RS232和TTL,唯一的,最根本的不同在于:

    硬件(机制)不同:

    (1)TTL

    逻辑高电平==’1‘==Vcc==3.3V或5V

    逻辑低电平==’0‘==0V==0V

    (3)RS232:

    逻辑高电平==’0‘==负电压== -3V~-25V==常为:-13V

    逻辑低电平==’1‘==正电压== 3V~25V==常为:13V

    为何RS232中要(很奇怪的)用负电压表示逻辑高电平呢?

    按理来说:

    TTL用正电压(3.3V或5V)表示逻辑1,用0电压表示逻辑0,是相对来说,比较符合人类的逻辑的

    但是,为何RS232却,很奇怪的,用负电压表示逻辑高电平==1,呢?

    那是因为:

    此设计(用负电压表示逻辑1,正电压表示逻辑0)相对来说,更加:

    抗(外界的电磁)干扰

    抗外界的(电磁信号)噪音干扰

    抗(信号的)衰减

    使得和同样的TTL信号相比,RS232信号可以传输的更远

    由此使得:

    信号传输,相对更加稳定和可靠。

    RS232和TTL时序图对比

    对于同样传输0b01010101来说,RS232和TTL的时序对比:

    RS232和TTL之间的转换

    RS232和TTL之间的转换,不仅仅是简单的电平转换,还要考虑到其他一些因素,比如调节和矫正一些电平(提高或降低对应的电平),确保可能的有害的RS232电压不会破坏微控制器的串口针脚。

    关于如何在RS232和TTL之间转换,目前已经有很多种解决方案了。

    比如:

    总结

    很多知识,都是慢慢积累,才慢慢逐渐更加清楚的。。。

    包括这个TTL。

    展开全文
  • TTL转RS232电路

    2021-01-19 22:39:15
    RS232串口经常用到,本文分享下RS232协议方面基本点,并介绍一种简单的串口TTL(3.3V)电平转换为RS232电平的电路,这个电路是经过制板验证过的。 分享的电路使用芯片MAX3232E (tssop16封装),电源用3.3V,电路...

    RS232串口经常用到,本文分享下RS232协议方面基本点,并介绍一种简单的串口TTL(3.3V)电平转换为RS232电平的电路,这个电路是经过制板验证过的。

        分享的电路使用芯片MAX3232E (tssop16封装),电源用3.3V,电路如下图

    图片

        MAX3232是支持两路uart转成RS232,分享的电路只接了一路,如有需要可以接两路。

        另外上面电路是没有做隔离的,如果要做成隔离式的,可以加上光电开关。

     

     

    下面将原理图,规格书,PCB封装(cadence)资料分享如下,欢迎下载:

     

     

    链接:https://pan.baidu.com/s/1SvP10K-TRhMz4dWfnr2F8Q 

    提取码:nrlh 

     

     

     

    图片

     

    RS232相关知识点:

    图片

    图片

    通信速率:

        在通信速率低于20kb/s时,RS-232C所直接连接的最大物理距离为15m(50英尺)

     

    电气特性:

        EIA-RS-232C 对电器特性、逻辑电平和各种信号线功能都作了规定。

        在 TxD 和 RxD 上(负逻辑:负电平为1,正电平为0):

            逻辑 1(MARK)=-3V~-15V 

            逻辑 0(SPACE)=+3~+15V

        在 RTS、CTS、DSR、DTR 和 DCD 等控制线上:

            信号有效(接通,ON 状态,正电压)=+3V~+15V

            信号无效(断开,OFF 状态,负电压)=-3V~-15V

    图片

       

     远距离通信一般要加调制解调器MODEM,因此使用的信号线较多,即9根线都需要上。

    图片

    如果不接MODEM,就只接3根线就OK,即TXD,RXD,GND。

     

    展开全文
  • RS232串口经常用到,本文分享下RS232协议方面基本点,并介绍一种简单的串口TTL(3.3V)电平转换为RS232电平的电路,这个电路是经过制板验证过的。 使用芯片MAX3232E (tssop16封装),电源用3.3V,电路如下图 MAX...

    RS232串口经常用到,本文分享下RS232协议方面基本点,并介绍一种简单的串口TTL(3.3V)电平转换为RS232电平的电路,这个电路是经过制板验证过的。
    使用芯片MAX3232E (tssop16封装),电源用3.3V,电路如下图
     
    MAX3232是支持两路uart转成RS232,分享的电路只接了一路,如有需要可以接两路
    另外上面电路是没有做隔离的,如果要做成隔离式的,可以加上光电开关。

    下面将原理图,规格书,PCB封装(cadence)资料分享如下,欢迎下载:
    扫描文末下方二维码,关注微信公众号,回复“232”,即可获得下载链接。


    RS232相关知识点

     
     
    在通信速率低于20kb/s时,RS-232C所直接连接的最大物理距离为15m(50英尺)

    电气特性
    EIA-RS-232C 对电器特性、逻辑电平和各种信号线功能都作了规定。
    在 TxD 和 RxD 上(负逻辑:负电平为1,正电平为0):
    逻辑 1(MARK)=-3V~-15V 
    逻辑 0(SPACE)=+3~+15V
    在 RTS、CTS、DSR、DTR 和 DCD 等控制线上:
    信号有效(接通,ON 状态,正电压)=+3V~+15V
    信号无效(断开,OFF 状态,负电压)=-3V~-15V

    远距离通信一般要加调制解调器 MODEM,因此使用的信号线较多,即9根线都需要接上。
     
    如果不接MODEM,就只接3根线就OK,即TXD,RXD,GND。


    欲获取更多资料,欢迎关注微信公众号:硬件工程师炼成之路。 

    展开全文
  • UART通用异步收发传输器(Universal ... 一般来说,由芯片引脚直接引出的一般是 TTL 电平;而中间接有转换芯片的可能就是 RS232 电平。RS232-Serial-Communication-with-UARTTTLTTL 电平是 TTL 电路输出的电平,其...

    UART

    通用异步收发传输器(Universal Asynchronous Receiver/Transmitter),通常称作UART。在嵌入式系统中,通常作为 MCU 的外设; 一般来说,由芯片引脚直接引出的一般是 TTL 电平;而中间接有转换芯片的可能就是 RS232 电平。

    RS232-Serial-Communication-with-UART

    TTL

    TTL 电平是 TTL 电路输出的电平,其中"TTL"是英文 "Transistor-Transistor Logic" 的缩写,中文翻译为“晶体管-晶体管逻辑”,因此 TTL 电路就是“晶体管-晶体管逻辑电路”。

    由于电平是一个连续变化的电压范围,为了用这种模拟量的电压来表示数字量的逻辑1和逻辑0,TTL电平规定:

    输出电路:电压大于等于(≥)2.4V为逻辑1;电压小于等于(≤)0.4V为逻辑0;

    输入电路:电压大于等于(≥)2.0V为逻辑1;电压小于等于(≤)0.8V为逻辑0;

    RS232

    RS232 是美国电子工业协会于 1962 年发布的串行通信接口标准,其中 RS 为英文 "Recomend Standard" 的缩写,中文翻译为“推荐标准”,232为标识号。该标准对串行通信的物理接口及逻辑电平都做了规定。其输出的电平称为 RS232 电平。

    最简单的RS232通信由三条数据线组成,即 TxD、RxD 和GND。RS232采用负逻辑电平,即-15V ~ -3V代表逻辑"1",+3V ~ +15V代表逻辑"0"。这里的电平,是TxD线(或者RxD线)相对于 GND 的电压。

    RS232

    可见,TTL 电平和 RS232 电平,无论是在电压范围还是在极性(RS232负逻辑电平)上都是不同的,因此,这两种电平接口是不能直接相连的。

    为了把 MCU 的 TTL 电平转换成 RS232电平,通常我们需要一个专门的转换芯片,比如 TI 的 MAX3232。

    RS-232、RS-422与RS-485比较

    RS485:2线式、半双工、点对多主从通讯(4线制因只能点对点已经淘汰)

    RS232:3线制、全双工、点对点通讯(因点对点通讯方式而无法联网,导致出现RS485)

    RS422:4线制、全双工、点对多主从通讯(实际上还有一根信号地线,共5根线)

    展开全文
  • TTLrs232

    2020-05-09 11:38:40
    而TTL、RS-232、RS-485是指的电平标准(电信号)。...4、MAX232芯片是TTL电平与RS232电平的专用双向转换芯片,可以TTL转RS-232,也可以RS-232转TTL。 5、TTL标准是低电平为0,高电平为1(+5V电平)。RS-2
  • 最近,打算去买个USB转RS232芯片,结果找到此产品: 六合一多功能USB转UART串口模块CP2102 usb TTL485 232互转自恢复 正面: 背面: 其中的: 以及引脚说明: 都提到了,不仅仅支持RS232,还...
  • TTL、RS-232、RS-485是指的电平标准(电信号)。2、接设备的时候,一般只接...3、PL2303、CP2102芯片是 USB TTL串口 的芯片,用USB来扩展串口(TTL电平)。4、MAX232芯片TTL电平与RS232电平的专用双向转换芯片...
  • 标准的RS-232电平与单片机串口采用的TTL电平是不同的,要实现单片机与计算机之间的通信就必须进行TTL/RS232电平之间的转换,专用的转换芯片就可以实现两者之间的转换(比如MAX232),其实自己搭建电路进行转换也是...
  • 标题一 、 RS232接口简介 1、RS232接口又称DB9接口,是现在主流的串行通信接口之一。具体定义等参考百度即可(小猴子长话短说!!)。 平常所说的电脑串口(用于通讯)是指台式电脑主机后面的九针接口,专业名称就是...
  • 我用usb转rs232的连接线连接电脑和单个芯片的uart rx/tx口,然后打开串口助手,配置uart寄存器后向其fifo寄存器中写数,发现串口没反应,串口助手向fifo发送也不成功。 原因 电平不对。 解决方法 使用usb转串口uart...
  • 关于TTLRS232的探讨

    2017-05-25 07:40:18
    最近,打算去买个USB转RS232芯片,结果找到此产品:六合一多功能USB转UART串口模块CP2102 usb TTL485 232互转自恢复正面: 背面: 其中的: 以及引脚说明: 都提到了,不仅仅支持RS232,还支持TTL。所以,再次...
  •  由于RS232接口标准出现较早,难免有不足之处,主要有以下四点: 1)接口的信号电平值较高,易损坏接口电路的芯片,又因为与TTL电平不兼容故需使用电平转换电路方能与TTL电路连接。 2)传输速率较低,在异步传输...
  • TTLRS232、RS485、串口

    2016-09-21 11:07:00
    Point: ...而TTL、RS-232、RS-485是指的电平标准(电信号)。 2、接设备的时候,一般只接GND RX TX。...3、PL2303、CP2102芯片是 USB TTL串口 的芯片,用USB来扩展串口(TTL电平)。 4、MAX232芯片TTL电平与RS232...
  • TTL/RS232/RS485通信接口区别与波形串行通信接口区别波形图 串行通信接口区别 TTL/RS232/RS422/RS485指的是电平接口标准,都属于串行通信接口,即串口(UART)。 各通信接口可以通过电平接口芯片相互转换。 接口...
  • 电平之间的转换 PC机上的通信接口有USB接口,相应电平逻辑遵照USB原则;...当然,新手小白买的学习板上肯定都已经集成了类似PL2303、CP2102之类的USB转TTL芯片,相应接口也变成了USB接口;有些学习板上集成的是M...
  • 一个嵌入式工程师,无论你做硬件还是软件都会接触到串口、COM口、TTLRS232、RS485这些概念的。你是否也会一遇到这个概念就要百度一下,谷歌...3、PL2303、CP2102芯片都是常用的USB转TTL串口的芯片,用USB来扩展串口
  • 要想通过计算机操作A7模块,还需要一个串口,我这里使用cp2102串口可以通过开关来转换TTLRS232电平工作,第一次使用时需要安装驱动,因为安信可A7模块是TTL电平,所以我将串口电平开关拨到TTL端,如果两者电平不...
  • 转载来源: 端口的定义和区别、电平标准的区别:https://blog.csdn.net/wb790238030/article/details/83502823 Usart串口通信:https://www.cnblogs.com/luoxiao23/p/11209814.html usart和uart的区别: ... ...
  • TTL、RS-232、RS-485是指的电平标准(电信号)。2、接设备的时候,一般只接GND RX TX。...3、PL2303、CP2102芯片是 USB TTL串口 的芯片,用USB来扩展串口(TTL电平)。4、MAX232芯片TTL电平与RS232电平的专用...
  •   ...而TTL、RS-232、RS-485是指的电平标准(电信号)。 2、接设备的时候,一般只接GND RX TX。不会接Vcc或者+3.3v的电源线,避免与目标设备上的供电冲突...3、PL2303、CP2102芯片都是常用的USB转TTL串口的芯片,用US...
  • 2、从单片机芯片或者单片机软件编程的角度来分析,其实RS485、RS232、CAN其最终结果都是转换为TTL电平方式与单片机进行通讯的(输入数据时,(RS485、RS232、CAN)收发器把相应信号转换为TTL->(RS485、RS232、...
  • RS232芯片好坏判断

    千次阅读 2015-07-09 16:13:29
    单片机的串口是TTL电平,在实际应用时,需要将TTL电平转换成RS232电平。RS232的接口芯片很多,最著名的当然是maxim公司的max232;跟这个芯片完全兼容的芯片很多,象LINEAR公司的LT1081、LT1181,HARRIS的ICL232等,...
  • 其实就是配置单片机(这里以STM32F103ZET6为例)的USART(Universal Synchronous Asynchronous Receiver Transmitter)模块,然后将一个USB串口线连接到PC上,串口线的RX,TX和地线分别连接到芯片USART模块的TX,RX和...
  • TTL RS232 RS485 区别;

    2018-05-10 09:22:29
    TTL、RS-232、RS-485是指的电平标准(电信号)。 2、接设备的时候,一般只接GND RX TX... 3、PL2303、CP2102芯片是 USB TTL串口 的芯片,用USB来扩展串口(TTL电平)。 4、MAX232芯片TTL电平与RS232电平的专...

空空如也

空空如也

1 2 3 4 5 ... 12
收藏数 222
精华内容 88
关键字:

ttl转rs232芯片