百度百科的DB9词条:

DB9接口

按照接口数量细分为A型(15针),B型(25针),C型(37针),D型(50针),E型(9针)。因此常见的计算机并口即为DB25针的连接器。而串口则应为DE9针连接器。

由于早期的计算机的串口与并口都是使用DB25针连接器,而人们则习惯把字母B与D合在一起记了下来,当作D型接口的共同名字,以至于后来计算机串口改用9针接口以后,人们更多的使用DB9而不是DE9来称呼9针的接口。这一习惯进一步推广的结果就是如今人们使用DBxx来代表D型接口,数字xx则为接口的针数。

电脑上常见的DB接口有:

串行通信接口RS232 9针 --DB9

显示器 VGA 15针 -- DB15

并行打印机 LPT 25孔 -DB25

一般通讯只用到3口,rx,tx,Gnd

---------------------------------------------------------------------------------------------------------------------------------------

转自 https://blog.csdn.net/sdnu2011d1/article/details/79288814

做工业设备的经常会接触到RS232、RS485电气标准,其物理接口大多是DB9接口。很多场合需要监听总线上的数据,就需要做一条三通线。

首先,RS232、RS485只是规定了物理层上的电气标准:

RS232常用的是Rx、Tx和GND这三条线,RS485是双绞线A和B。所以,这决定了RS232是全双工,RS485是半双工。

RS232的逻辑1的电平(相对GND)是-3V~-15V,逻辑0的电平(相对GND)是+3V~+15V。

RS485采用差分传输,A线和B线的电压差(UA-UB)在+2V~+6V表示逻辑1,电压差(UA-UB)在-2V~-6V表示逻辑0。

DB9的公头的引脚号是从左往右定义,母头是从右往左定义,这样公头母头对接时,相同的引脚号才对应。

对于RS232,标准的DB9接线应该是2-Rx,3-Tx,5-GND,公头母头都是这样,通信双方的接线要交叉,即Rx接Tx,Tx接Rx,GND接GND。

经过使用比较,下面的这种端子适合制作三通线,找一公一母接头,再找9条导线,将公头母头的1~9脚一一对应连接,然后连接到设备的通信线上,这样,数据肯定会经过这9条线的,再根据需要引出几条来做监听。

注意:这种接头上的GND丝印是针对PCB而言的,并不是RS232的GND。

对于RS485,在DB9上没有标准接线,通常是3-A,8-B,公头母头都是如此,通信双方接线直连,A接A,B接B。

补充1:

由于RS485是半双工的,如果使用两对RS485差分线就可组成全双工通信(一对线只接收,一对线只发送),这就是RS422标准了。

补充2:

如何使用RS232线来监听RS485总线的数据?

通过观察比较RS232和RS485的电平标准,这两者的逻辑电平是相反的,RS232的电压范围大于RS485的(也就是说可以兼容485电平的),因此可将RS485的A接到RS232的5-GND上,将RS485的B接到RS232的2-Rx上,这样可实现用RS232线监听RS485总线上的数据。这种方法是在遇到RS485通信时又只有RS232线的情况下临时使用。

RS232、RS485标准以及在DB9公头、母头上的接线定义相关推荐

  1. RS-232 RS-485 TTL电平标准 以及串口、COM口、UART口、USB转TTL、USB转串口

     串口 即串行通信接口,与之相对应的另一种接口叫并口,并行接口.两者的区别是,传输一个字节(8个位)的数据时,串口是将8个位排好队,逐个地在1条连接线上传输,而并口则将8个位一字排开,分别在8条连接线 ...

  2. 串口 COM口 USB-TTL RS-232 RS-485 不同标准 区别 释疑

    转载地址:http://blog.sina.com.cn/s/blog_6566538d0100r7p8.html 有几个概念玩嵌入式的同志经常搞混.也不怨谁,现在的卖家为了一点可怜的销量都在故意混淆 ...

  3. 串口RS232/RS485/RS422的DB9引脚定义

    1.DB9公/母座脚定义 DB9M指的是DB9公头(针型)(M是Male的缩写) DB9F指的是DB9母头(孔型)(F是Female的缩写) 1.1 RS232 DB9M脚定义 DB9F脚定义 RS2 ...

  4. RS-232、RS-422与RS-485标准

    一.RS-232.RS-422与RS-485的由来 RS-232.RS-422与RS-485都是串行数据接口标准,最初都是由电子工业协会(EIA)制订并发布的,RS-232在1962年发布,命名为EI ...

  5. RS232 RS485 串口 电平标准

    RS-232 个人计算机上的通讯接口之一,由电子工业协会(Electronic Industries Association,EIA) 所制定的异步传输标准接口.通常 RS-232 接口以9个引脚 ( ...

  6. DB9与RS232 RS485 RS422

    DB9是一种串口形式, 看芯片是422还是485还是232. 有转485的芯片,有转232的芯片,具体是什么样的转接头,看芯片而定 串行通信接口 :rs232 rs485 rs422 串口通信(Ser ...

  7. RS-232、RS-422与RS-485标准及应用

    转载连接: http://blog.csdn.net/long___fei/article/details/10295673 一.RS-232.RS-422与RS-485的由来 RS-232.RS-4 ...

  8. RS-232/RS-485/RS-422通信协议介绍

    1.RS-232 (1) 基本概念 RS-232接口符合美国电子工业联盟(EIA)制定的串行数据通信的接口标准,被广泛用于计算机串行接口外设连接,像有些老式PC机上就配置有RS232接口.RS232的 ...

  9. RS232/RS485/MODBUS理解

    RS232/RS485/MODBUS 最近真的是被这三个东西搞糊涂了,就下定决心把这几个概念弄明白,以下是自己的探索理解历程,想到哪说到哪,如果问题,欢迎批评指正 RS232 不知道这是指软件层面的串 ...

  10. UART和RS232/RS485的关系是什么?

    串口通讯是电子工程师和嵌入式开发工程师面对的最基本问题,RS232则是其中最简单最常用的通讯方式.但是初学者往往搞不清有关的名词如UART和RS232或RS485之间是什么关系,因为它们经常被放到语句 ...

最新文章

  1. HDU 3306 Another kind of Fibonacci 矩阵快速幂
  2. 第三届传智杯全国大学生IT技能大赛(决赛B组)【c++】
  3. win10+python373安装pycrypto
  4. 以编程方式访问Java基本类型的大小
  5. 决策树(西瓜书学习)
  6. php6 配置,thinkphp6如何配置环境变量
  7. php 修改密码提示,修改密码通知
  8. python横向输出字符串_Python字符串及用法详解
  9. python远程linux服务器执行命令_基于使用paramiko执行远程linux主机命令(详解)
  10. 【转】Linux配置使用SSH Key登录并禁用root密码登录
  11. Linux线程的终止
  12. 字段名的映射的三种方式
  13. python图像识别植物识别_python 植物识别 error_code
  14. android fragment 白屏,当应用Crash后fragment出现白屏
  15. 《鱿鱼游戏》开场了|谁才是影评人的御用写作工具
  16. beyond compare linux文件夹,Beyond Compare比较文件夹的方法
  17. 安卓图片分类浏览器php,Android快速实现图片浏览
  18. 毕达哥拉斯 三角形数和正方形数
  19. 408 | 王道模拟冲刺题自用笔记整理(第二套)
  20. CS 面试题目总结(问题+答案)

热门文章

  1. 看了IDC 2018 Q1存储报告,才知道宏杉科技为什么稳稳的
  2. win10+vs2015破解VA_X
  3. 计算机房安全防范措施,机房安全防护方案
  4. firefox插件使用
  5. 深入理解LSTM神经网络
  6. 【预测模型】Leslie 人口增长模型
  7. [C#]六十甲子纳音WM版 v2.1 By:LESLIE
  8. 打算开源一个低代码平台,包含【工作流,业务流,财务,APQC】。技术站 React,typescript,java,mysql
  9. 实时取色器(RGB)
  10. java读取excel图表模板,修改选值范围