1.计算机串口通信的RS-232电平:用正负电压来表示逻辑状态.逻辑1= = -3V~-15V,逻辑0=+3~+15V。

2.单片机串口通信的TTL电平:输出高电平>2.4V,输出低电平<0.4V。在室温下,一般输出高电平是3.5V,输出低电平

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

由于计算机的串口通信使用的是RS-232标准的电平协议而单片机的串口采用的是TTL电平,为了实现单片机与计算机之间的

通信就必须进行TTL/RS232电平之间的转换,集成转换芯片就可以实现两者之间的转换,如果自己搭建电路进行转换也可以

实现。

转换的原理图如下:

左边的是DB9串口,电脑主机后面的那个与显示器连接的就是这个,右边的TXD与RXD是单片机的引脚,电源VCC是+5V

(一)TTLàRS-232电平的转换原理
I) TXD=L=0时,因为T1是NPN型三极管所以Q3会导通,而导通电阻是比较小的所以PCRXD的电压与VCC相同,都是5V,在+3~+15V之间是逻辑0

II)TXD=H=1时,此时Q3是截止的(截止电阻非常大),而PCTXD的电平是-3~-15V之间,当PCTXD的电平是-3V时二极管D1导通,电容C7充电,上负下正,电容C7的上极板电位最终被钳在-3V之间(呵呵假设二极管是理想二极管,没有导通压降)由于电容的作用会保持一段时间,而PCRXD的电位与电容C7的上极板电位是等同的都是-3V,同理可知当PCTXD的电平是-15V时PCRXD的电位也是-15V

综上所述:TXD=H=1(RS-232)时转换后的PCTXD电位在-3~-15V之间是逻辑1(TTL)

TXD=L=0(RS-232)时转换后的PCTXD电位在+3~+15V之间是逻辑0(TTL)

(二)RS-232àTTL电平的转换原理

当PCTXD为-3~-15时显然Q4是处于截止状态的,RXD的电平与VCC相等的为+5V是逻辑1

当PCTXD为+3~+15V时显然Q4是处于导通状态的,RXD的电位为0是逻辑0

综上所述: 当PCTXD为-3~-15(RS-232)时转换后的TTL电平为+5V是逻辑1(TTL)

当PCTXD为+3~+15V(RS-232)时转换后的TTL电平为0V是

用分立元件实现串口通讯TTL/RS232电平转换相关推荐

  1. 调试血泪经验之uart/ttl/rs232电平转换问题

    发现已经有前辈总结,感谢!http://blog.sina.com.cn/s/blog_6330c39b0102vrqm.html 芯片tx直接输入的是ttl电平 现象 我用usb转rs232的连接线 ...

  2. 单片机 rs232 c语言,完全手册 51单片机C语言开发详解系列之第8章 串口通讯实战—RS232...

    完全手册 51单片机C语言开发详解系列 技术凝聚实力 专业创新出版 第8章 串口通讯实战-RS232接口电路与软件设计 本章主要通过实际的例子讲解AT89S51单片机的RS232串行通讯接口设计. 随 ...

  3. 串口接头与区分TTL\RS232电平

    串口通信(Serial Communication),是指外设和计算机间,通过数据信号线.地线等,按位进行传输数据的一种通讯方式. 串口接头 常用的串口接头有两种,一种是9针串口(简称DB-9),一种 ...

  4. STM中USART串口通讯:RS232,RS485

    作为单片机开发,经常使用的协议,进行程序的正确性的测试使用.但其实I2C,SPI(串行通信使用最多)在各个器件中使用最多,后面再复习.8位,16位并行通讯也使用多.USART使用也多,蓝牙转串口,wi ...

  5. TTL电平、CMOS电平、RS232电平及RS232电平转换电路

    https://wenku.baidu.com/view/e11fc2d019e8b8f67c1cb9d0

  6. c# SerialPort 串口通讯 十六进制接收发送 转换

    SerialPort serialPort1 = new SerialPort();public Form1(){InitializeComponent();//线程传值CheckForIllegal ...

  7. 单片机与电脑接口(TTL与RS232电平模拟转换)电路及工作原理分析

    RS232接口概述 RS232接口又称DB9接口,是现在主流的串行通信接口之一. 由于RS232接口标准出现较早,难免有不足之处,主要有以下四点: 1)接口的信号电平值较高,易损坏接口电路的芯片,又因 ...

  8. TTL电平与RS232电平的区别

    51系列单片机接口是TTL电平,其中就有串口,如 Tx Rx 等. 电脑自带串口是标准 RS232电平.51系列单片机 串口 ,一般要用 max232电平转换后才能与电脑自带串口 相连. RS-232 ...

  9. 从认识串口到串口通讯

    目录 一.串口协议和RS-232标准 二.TTL电平 三.RS232电平 四.USB/TTL转232"模块(以CH340芯片模块为例)的原理 五.使用stm32cubeMX生成工程及串口烧录 ...

最新文章

  1. mysql数据库1对n_MySQL数据库InnnoDB引擎事务说明
  2. Unity3d暴风魔镜发布ios问题记录
  3. Java教程:Java continue语句详解
  4. 蓝屏代码PAGE_FAULT_IN_NONPAGED_AREA的解决方法
  5. raft Paxos
  6. 区块链 FISCO BCOS学习文章(1)-平台介绍
  7. 【常用方法】ContactsUtil-联系人工具类
  8. VNC 实现 Windows 远程访问 Ubuntu 16.04(无需安装第三方桌面,直接使用自带远程工具)
  9. 【windows系统】插入移动硬盘后,有盘符,但提示需要格式化的解决办法
  10. [python爬虫小实战2]根据用户输入关键词爬取今日头条图集,并批量下载图片
  11. 关系数据库——关系操作关系模型的完整性
  12. 修改jupyter notebook中的tensorflow版本
  13. 在线炒股天载分析市场呈现出一片跌势
  14. violate关键字的理解
  15. 利用JNative调用MediaInfo.dll
  16. [Unity Mirror] Network Discovery
  17. java集成华为推送
  18. 力求颜值与干货齐高,出品人深度解读三大专场
  19. linux 盘符 路径,linux下powerpath对盘与更改盘符名
  20. 销售管理系统哪种好?

热门文章

  1. 2021-2027全球与中国李子提取物市场现状及未来发展趋势
  2. Origin如何使用基础功能?
  3. 产品材料声学性能质检及其测试方法
  4. ikun必学!python 画一个简单的只因
  5. 微信小程序如何自定义字体wx.loadFontFace
  6. HashMap源码和原理
  7. Spark GraphX图计算入门
  8. WPF中的嵌入的资源与Resource
  9. 对抗谷歌地图:Nokia Maps正式登陆iPhone
  10. 浅谈计算机技术与人工智能,浅谈人工智能与计算机.doc