单片机ttl电平_单片机ttl电平通讯 - CSDN
  • 在使用的单片机的串口与电脑的通信过程,以及硬件设计设计外部通信方式中经常会遇到TTL电平,RS232,RS485相互兼容等设计要求,下面来简单介绍一下RS485,RS232,TTL电平的区别和应用。 简介 《1》TTL电平...

    在使用的单片机的串口与电脑的通信过程,以及硬件设计设计外部通信方式中经常会遇到TTL电平,RS232,RS485相互兼容等设计要求,下面来简单介绍一下RS485,RS232,TTL电平的区别和应用。

    <一>简介

    《1》TTL电平就是处理器控制的设备内部各部分之间通信的标准技术,以STM32F1x系列的单片机以3.3V作为逻辑“1”,0V等价于逻辑“0”。而且单片机常用的USART通信采用的就是TTL电平方式。

    《2》RS232是串口通讯的一种标准接口和其所对应的通信方式。其标准接口有9个引脚 (DB-9) 或是25个引脚 (DB-25) 的型态出现。工业控制的RS-232口一般只使用RXD、TXD、GND三条线,便是单片机中的串口的形态。只是其逻辑1(MARK)范围为-3V~-15V范围为+3~+15V,需要电平转换芯片实现转换。

    《3》RS485是串口通讯的一种标准接口和其所对应的通信方式。采用差分信号负逻辑,逻辑"0”以两线间的电压差为+(2~6)V表示;逻辑"1"以两线间的电压差为-(2~6)V表示。

    <二>区别

      从本质上来说大多数的的单片机的串口通讯方式是TTL电平的RS232方式,其通信距离较短,传递速度较慢,且只能实现点对点通信。而RS485最高传输速率为10Mbps,传递速度快,半双工网络方式,能过实现主从间的切换。

        



    展开全文
  • TTL电平标准

    2012-01-04 17:32:06
    规定输出高电平>2.4V,输出低电平 在室温下,一般输出高电平是3.5V,输出低电平是0.2V。 最小输入高电平和低电平:输入高电平>=2.0V,输入低电平

    规定输出高电平>2.4V,输出低电平<0.4V。

    在室温下,一般输出高电平是3.5V,输出低电平是0.2V。

    最小输入高电平和低电平:输入高电平>=2.0V,输入低电平<=0.8V,噪声容限是0.4V。


    展开全文
  • 目前的一个项目中,需要使用单片机的串口通讯,由于外部设备的串口电平为TTL电平,故在应用中,将单片机的串口IO与外部设备上直接相连的。 但是在后来的调试中,暂时不需要连接外部设备,发现单片机总是会莫名的...

    目前的一个项目中,需要使用单片机的串口通讯,由于外部设备的串口电平为TTL电平,故在应用中,将单片机的串口IO与外部设备上直接相连的。

    但是在后来的调试中,暂时不需要连接外部设备,发现单片机总是会莫名的进入串口中断,仔细检查后才发现单片机的串口IO直接从单片机中引出来,由于没有接设备,连接线直接悬空,也没有进行任何上拉或下拉的处理,从而导致电平信号不稳定,频繁进入中断。

    展开全文
  • 什么是TTL电平、CMOS电平、RS232电平?它们有什么区别呢?一般说来,CMOS电平比TTL电平有着更高的噪声容限。 (一)、TTL电平标准 输出 L:&lt;0.8V ;H:&gt;2.4V。 输入 L:&lt;1.2V ;H:&gt;...
      什么是TTL电平、CMOS电平、RS232电平?它们有什么区别呢?一般说来,CMOS电平比TTL电平有着更高的噪声容限。
      (一)、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.1*Vcc ;H:>0.9*Vcc。
      输入 L:<0.3*Vcc ;H:>0.7*Vcc.
      由于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.4VVOLmax =0.4V
      VIHmin =2.0VVILmax =0.8V
      CMOS电路临界值(电源电压为+5V)
      VOHmin =4.99V VOLmax =0.01V
      VIHmin =3.5VVILmax =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
    展开全文
  •  TTL电平:一般用作数字芯片的电平,单片机大多是TTL电平(电压标准不同)。 232电平:电脑串口的电平二:USB转串口包括两种: 1.USB转232串口 2.USB转TTL串口三:三者转换(1)TTL与232串口互转:单片机串口...
    USB、TTL电平、232电平之间的相互转换

    一:什么是TTl电平、232电平?
        TTL电平:一般用作数字芯片的电平,单片机大多是TTL电平(电压标准不同)。
        232电平:电脑串口的电平

    二:USB转串口包括两种:
           1.USB转232串口
           2.USB转TTL串口

    三:三者转换
    (1)TTL与232串口互转:

    单片机串口(TTL电平)想和电脑串口(232电平)通信,就需要使得他两的电平逻辑一样才可以通信。这时候,就需要用到转换TTL--232电平的芯片,常用的有MAX232、MAX3232、SP232、SP3232等。MAX232芯片是TTL电平与RS232电平的专用双向转换芯片,不同引脚实现TTL转RS-232或RS-232转TTL的功能。连接方式为:单片机串口—232芯片–串口

    (2)USB转TTL串口:
    USB转TTL芯片有很多,例如:CH340、PL2303、CP2102、FT232等。开发板上,板载USB转TTL芯片:CH340,所以你只需要用USB连接线把电脑和开发板连起来,就可以下载程序和进行串口通信了。连接方式:单片机串口—USB转TTL芯片–USB口

    (3)USB转232串口:
    USB经过PL2303转成了TTL串口(中间那四个窟窿可以引出,再经由MAX232转换为RS-232电平,9针串口引出。(公口,泛指所有带针的口,样子与台式电脑后边自带的串口相同。)
    展开全文
  • 之前用stm32与电脑做串口通讯,使用了USB转TTL电平模块。一直没有弄清楚其什么是RS232电平,什么是TTL电平,以及为什么他们要相互转化。    什么是TTL电平:  TTL(晶体管-晶体管逻辑电平),这是计算机...
  • RS232电平和TTL电平

    2018-09-04 19:57:20
    为了把单片机TTL电平转换成RS232电平,通常我们需要一个专用的转换芯片,比如SP3232。 RS232是工业上常用的串口标准,无论是PLC的RS232串口模块,还是工控机的串口(COM),输出的电平都称为RS232电平。同时我们...
  • TTL电平:一般用作数字芯片的电平(单片机大多是TTL电平,只是不同的电压标准) 232电平:232电平特制电脑串口的电平 USB:除去屏蔽层,有4根线,分别是VCC、GND和D+、D-两根信号线。5V是USB的电源电压,给USB ...
  • TTL电平、COMS电平、232电平、USB电平的区别与转换方法一、电平信号的主要特性电平 输入 输出特点 高低高低TTL大于2.0小于1.2V大于2.4V小于0.8V所有的主控制芯片引脚(包括串口的RX,TX,普通IO口)都是TTL电平,...
  • 什么是TTL电平TTL电平信号被利用的最多是因为通常数据表示采用二进制规定,+5V等价于逻辑"1",0V等价于逻辑"0",这被称做TTL(晶体管-晶体管逻辑电平)信号系统,这是计算机处理器控制的设备内部...
  • 1)接口的信号电平值较高,易损坏接口电路的芯片,又因为与TTL电平不兼容故需使用电平转换电路方能与TTL电路连接。  2)传输速率较低,在异步传输时,波特率为20Kbps; 3)接口使用一根信号线和一根信号返回线而...
  • TTL电平--单片输出电平,电压范围0-3.3V或者0-5V;RS-232电平,一般PC端的DB9接口-15V-+15V;USB电平 USB接口。D+,D-;TTL要接DB9一定要用到232转换芯片,转换一下电压;TTL要接USB需要接CH340或其他转USB信号的芯片...
  • 什么是ttl电平 TTL电平信号被利用的最多是因为通常数据表示采用二进制规定,+5V等价于逻辑"1",0V等价于逻辑"0",这被称做TTL(晶体管-晶体管逻辑电平)信号系统,这是计算机处理器控制的设备内部各部分之间通信的...
  • 电子电路是单片机硬件部分的基础知识,电子电路...单片机中一般使用TTL电平。51单片机中(0-5V,小于0.4V表示低电平,大于2.4V表示高电平)。STM32单片机中(0-3.3V,小于0.4V表示低电平,大于2V表示高电平)。 CM...
  • TTL电平

    2019-05-14 01:35:25
    什么是ttl电平 TTL电平信号被利用的最多是因为通常数据表示采用二进制规定,+5V等价于逻辑"1",0V等价于逻辑"0",这被称做TTL(晶体管-晶体管逻辑电平)信号系统,这是计算机处理器控制的设备内部各部分之间通信的...
  • TTL电平信号被利用的最多是因为通常数据表示采用二进制规定,+5V等价于逻辑"1",0V等价于逻辑"0",这被称做TTL(晶体管-晶体管逻辑电平)信号系统,这是计算机处理器控制的设备内部各部分之间通信...
  • 后来才弄清楚:在UART上使用的TTL电平,而PC的串口是RS232,它有自己的电平定义,所以在UART和RS232之间需要做一个电平转换。现在来认识一下什么是TTL电平和RS232电平。1.MCU的Rx和Tx可以直接 ...
1 2 3 4 5 ... 20
收藏数 3,565
精华内容 1,426
关键字:

单片机ttl电平