在我们的台式
电脑上,有一个9针的串行接口,这个串行接口叫做RS232接口,它和UART通信有关联,但是由于现在笔记本电脑都不带这种9针串口了,所以和
单片机通信越来越趋向于使用USB虚拟的串口和单片机通信,因此这一节的内容作为了解内容,大家知道有这么回事就行。
我们先来认识一下这个标准串口,串口分为9针的和9孔的,习惯上我们也称之为公头和母头,如图1所示。
图1 RS232通信接口
RS232接口一共有9个引脚,分别定义是:1、载波检测(DCD);2、接收数据(RXD);3、发送数据(TXD);4、数据终端准备好(DTR);5、信号地线(SG);6、数据准备好(DSR);7、请求发送(RTS);8、清除发送(CTS);9、振铃提示(RI)。我们要让这个串口和我们单片机进行通信,我们只需要关心其中的2脚(RXD),3脚(TXD)和5脚(GND)。
虽然这三个脚的名字和我们单片机上的串口名字一样,但是却不能直接和单片机对连直接通信,这是为什么呢?随着我们了解的内容越来越多,我们得慢慢知道,不是所有的电路都是5V代表高电平而0V代表低电平的。对于RS232标准来说,它是个反逻辑,也叫做负逻辑。为何叫负逻辑?它的TXD和RXD的电压,-3V到-15V代表是1,3-15V之间的电压代表是0。低电平代表的是1,而高电平代表的是0,所以称之为负逻辑。因此电脑的9针232串口是不能和单片机直接连接的,需要用一个转换芯片MAX232来完成,如图2所示。
图2 MAX232转接图
这个芯片就可以实现把标准RS232串口电平转换成我们单片机能够识别和承受的UART 0V/5V电平标准。从这里大家似乎慢慢有点明白了,其实RS232串口和UART串口,他们的协议类型是一样,只是电平不同而已,而MAX232这个芯片起到的就是中间人的作用,他把UART电平转换成RS232电平,也把RS232电平转换成UART电平,从而实现标准RS232接口和单片机UART之间的通信连接。
关键字:串行RS232 通信接口 MAX232转接图
引用地址:
串行RS232通信接口_MAX232转接图
推荐阅读最新更新时间:2024-03-16 13:55
10M存储器+丰富通信接口的MCU,打造更低成本的微型打印机
随着电子技术和信息化社会的发展,作为嵌入式系统和计算机的输出设备之一的微型打印机被广泛应用于生活当中。 基于世强代理的瑞萨 RZ/A1的微型打印模块系统主要包括MCU、字库芯片、热敏机芯(加热控制、温度检测、滚筒检测、缺纸检测、步进电机驱动)、串行接口电路等。 图:基于世强代理的瑞萨RZ/A1的微型打模块系统框图 瑞萨RZ/A1系列微处理器是以ARM Cortex-A9 CPU为内核,该CPU的时钟频率为400 MHz,DMIPS3为1000,拥有全球容量最大4的片上RAM,其最大容量可达10 MB。 RZ/A1微处理器的DMIPS性能约为其他ARM mbed产品的四倍,RAM容量约为其他ARM mbed产品的40倍。 通
[嵌入式]
串行通信接口标准
数据通信、计算机网络以及分布式工业控制系统中,经常采用串行通信来交换数据和信息。 1969年,美国电子工业协会(EIA)公布了RS-232C作为串行通信接口的电气标准,该标准定义了数据终端设备(DTE)和数据通信设备(DCE)间按位串行传输的接口信息,合理安排了接口的电气信号和机械要求,在世界范围内得到了广泛的应用。但它采用单端驱动非差分接收电路,因而存在着传输距离不太远(最大传输距离15m)和传送速率不太高(最大位速率为20Kb/s)的问题。远距离串行通信必须使用Modem,增加了成本。在分布式控制系统和工业局部网络中,传输距离常介于近距离(<20m)和远距离(>2km)之间的情况,这时RS-232C(25脚连接器)不能采
[模拟电子]
STM32通信接口(二)IIC--软件模拟
一、概述 IIC 即Inter-Integrated Circuit(集成电路总线),这种总线类型是由飞利浦半导体公司在八十年代初设计出来的一种简单、双向、二线制、同步串行总线,主要是用来连接整体电路(ICS) ,IIC是一种多向控制总线,也就是说多个芯片可以连接到同一总线结构下,同时每个芯片都可以作为实时数据传输的控制源。 IIC是 由数据线SDA和时钟SCL构成的串行总线,可发送和接收数据。在CPU与被控IC之间、IC与IC之间进行双向传送,高速IIC总线一般可达400kbps以上。 二、基本原理 (IIC总线的时序图) IIC总线在传输数据的过程中共有三种类型的信号,分别为:开始信号、结束信
[单片机]
RS485串行通信接口电路的总体设计
在电参数仪的设计中,数据采集由单片机AT89C52负责,上位PC机主要负责通信(包括与单片机之间的串行通信和数据的远程通信),以及数据处理等工作。在工作中,单片机需要定时向上位PC机传送大批量的采样数据。通常,主控PC机和由单片机构成的现场数据采集系统相距较远,近则几十米,远则上百米,并且数据传输通道环境比较恶劣,经常有大容量的电器(如电动机,电焊机等)启动或切断。为了保证下位机的数据能高速及时、安全地传送至上位PC机,单片机和PC机之间采用RS485协议的串行通信方式较为合理。
实际应用中,由于大多数普通PC机只有常用的RS232串行通信口,而不具备RS485通信接口。因此,为了实现RS485协议的串行通信,必须在PC机侧
[嵌入式]
基于89C52单片机和16C554收发器实现扩展通信接口的设计
引言 在交通路口的红绿灯控制系统中,需要将各器口车流量、车速等状态信息时传到主控室,另外,上位主机随时可能下发各种道路控制信息。这种远距离通信常通过 MODEM以点对点的方式进行。常用MODEM通信链路的连接方式有两种。第一种是通过电话以拨号方式完成通信链接。采用这种方式,上位主机与各路口机的距离可无限远,但缺点是每个路口占用1个电话号。由于主机与路口机的通信是频繁的,若不采用专线电话,则难以保证信息收发的实时性;而采用专线连接,势必增加系统成本和设备开销。另一种连接是直接通过调制电缆连接两台MODEM,即背靠背连接。背靠背的连接在数据传输波特率为9600 baud时,通信距离可以达到10 km,完全能够满足中小城市道路控制系统中
[单片机]
行政中心电力监控系统设计方案
0 引言 海门位于著名的长江三角洲,建县于公元958年(后周显德5年),因出江入海之门户而得名,素有"棉粮故里、滨江乐土"之称。
海门行政中心电力监控和电能管理项目是2009年7月份开始的项目,旨在通过该系统实现行政中心A楼,B楼,H楼和主楼电力系统的集中管理和检测,实现远程智能化配电系统。该项目实现了海门行政中心4座楼内电力系统的智能管理。设计方案为4个楼内的4个配电室,通过光电转换器经过光纤拉倒主楼地下一层的配电中心。4个配电室现场放置通讯机柜,仪表数据通过485线通过MOXA串口服务器,光电转换器输送到配电中心。
1 系统结构
Acrel-3000电
[嵌入式]
SEP3203处理器的FPGA数据通信接口设计
SEP3203处理器是由东南大学国家专用集成电路系统工程技术研究中心设计的16/32位RISC微控制器,面向低成本手持设备和其他通用嵌入式设备。该处理器内嵌ARM7TDMI处理器内核,为用户提供了面向移动终端应用的丰富外设、低功耗管理和低成本的外存配置,整个芯片可以运行在75 MHz。数据通信系统使用的主要功能模块如下:20 KB片上零等待静态存储器(eSRAM);外部存储器接口控制器(EMI);中断控制器(INTC);DMA控制器(DMAC)。 系统中使用的FPGA为Altera公司的Cyclone系列中的EP1C6Q240C8,拥有丰富的I/O资源和逻辑资源,外部接口遵循SRAM时序。它主要负责提供信号的A/D采样频率,并将A
[单片机]
FPGA与DSP的高速通信接口设计与实现
在雷达信号处理、数字图像处理等领域中,信号处理的实时性至关重要。由于FPGA芯片在大数据量的底层算法处理上的优势及DSP芯片在复杂算法处理上的优势,DSP+FPGA的实时信号处理系统的应用越来越广泛。ADI公司的TigerSHARC系列DSP芯片浮点处理性能优越,故基于这类。DSP的DSP+FPGA处理系统正广泛应用于复杂的信号处理领域。同时在这类实时处理系统中,FPGA与DSP芯片之间数据的实时通信至关重要。 TigerSHARC系列DSP芯片与外部进行数据通信主要有两种方式:总线方式和链路口方式。链路口方式更适合于FPGA与DSP之间的实时通信。随着实时信号处理运算量的日益增加,多DSP并行处理的方式被普遍采用,它们
[工业控制]