RS232

转载 2015年07月11日 10:27:25


RS232接口简介

按照接口类型分,可分为:

  • 公口(Male):带针脚,可以插入到另外别的一端
    • rs232_male_pins
  • 母口(Female):带针孔,被插入的那个
    • rs232 female connector

 

按照引脚个数分,有:

  • 9针=9 pins
    • 主流最常用的就是这个9针的RS232
  • 25针=25 pins
    • 目前很少用,此处不多介绍。

 

RS232引脚含义

 

RS232引脚编号

引脚名

引脚名全称

信号传输方向

1

DCD

Data Carrier Detect

<—-

2

RXD

Receive Data

<—-

3

TXD

Transmit Data

—->

4

DTR

Data Terminal Ready

—->

5

GND

System Ground

—-

6

DSR

Data Set Ready

<—-

7

RTS

Request to Send

—->

8

CTS

Clear to Send

<—-

9

RI

Ring Indicator

<—-

 

对于公口的引脚的含义,图示如下:

rs232 male pinouts

 

对于公口和母口对应的关系,此图一目了然:

各个引脚的名称,功能,传输方向,以及公口和母口的位置编号

RS232_male_female_pins

 

RS232引脚的解法

正常情况下,两个RS232接口,一个公口和母口,直接对应的插上互联,就可以使用了。

有时候,为了简化数据传输,仅仅使用最基本的引脚,即可实现数据传输了。

常见的有:

不考虑流控制(握手协议),直接数据线和接地,即:

只用到:

引脚3==TxD==发送数据

引脚2==RxD==接受数据

引脚5==GND==接地

即:

pin3 txd pin2 rxd pin5 gnd

 

所以这时候,只需要连接对应的3,2,5三个引脚即可:

two only connect txd rxd gnd

485转RS232数据线及RJ45线制作方法

在学校里面我们应该都见过POS机,感应卡放在上面“滴”一下就可以消费了,很方便。对于使用POS机的学校,企业而言,其重要意义在于通过电脑软件的管理,实时了解消费动态,根据不同时间段得需求,来改变消费的...

RS232 422 485定义、接口、接线图

RS232接口 RS232接口是1970年由美国电子工业协会(EIA)联合贝尔系统、调制解调器厂家及计算机终端生产厂家共同制定的用于串行通讯的标准。它的全名是“数据终端设备(DTE)和数据通讯设备(...

RS232 9针串口定义

电脑 9 针串口 电脑串口引脚定义 按序号说明: 1 载波检测(DCD) 2 接受数据(RXD) 3 发出数据(TXD) 4 数据终端准备好(DTR) 5 信号地线(SG) 6 数...
  • talkxin
  • talkxin
  • 2016年01月10日 20:19
  • 6735

串口、COM口、TTL、RS-232的区别

1、串口、COM口是指的物理接口形式(硬件)。而TTL、RS-232、RS-485是指的电平标准(电信号)。   2、接设备的时候,一般只接GND RX TX。不会接Vcc或者+3.3v的电源线...

RS232实现串口双向通讯

之前对接了一个pos机设备,设备使用了RS232进行通讯,现在也完成该需求并在线上运行使用当中了,此次对接实现的功能主要是应用程序向POS机设备发送应收金额和收费时间;至此想记录一下开发过程中遇到的问...

MFC RS232串口通信

PC程序跟RS232串口进行通信算是比较老的题目了,不过老归老,只要用这个接口的硬件还在,就难免要去折腾它。而这个时候就会发现老的坏处在于资料都是半截入土,拍一拍烟尘四起,抖一抖蛛丝乱飞的玩意。   ...

RS232通信协议源代码

参考一下      int OpenComm(char * commstr,char * boundstr) {  struct termio t;  char filename[20]...

在ROS下使用RS232串口读取LSM200激光测距仪数据的具体步骤

在ubantu下使用RS232串口读取LSM200激光测距仪数据的具体步骤一直觉得ros的教程挺细致的,但这次连接激光测距仪的时候遇到许多问题,折腾了好久。所以将过程记录下来作为笔记。这里是原教程,不...

配置实现通过串口(com 口、RS232 接口)终端控制 Linux 系统

开始之前,请确认机器有串口(com口, RS232接口),如果没有,那就没有办法达到通过串口控制机器的目的了。当然,也可以额外给机器安装一个带串口的 PCI 模块,然后想办法将模块驱动起来(内核默认能...
  • yuyin86
  • yuyin86
  • 2012年03月21日 08:47
  • 977

利用python发出rs232信号

最近接的一个项目涉及到用PC机的usb口收发rs232信号。为此,我写了一个简单的python程序,向usb口发送信号,然后通过一个usb转232线缆将信号转为rs232的。最后用万用表检查rs232...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:RS232
举报原因:
原因补充:

(最多只允许输入30个字)