详细讲解RS232串口通信原理
RS232详细介绍:
一、R232用图文简介
RS232串口是我们常用的通讯接口之一,它主要用来进行人机交互,它最常用的接口形式就是这种DB9的接口。
信号定义如图所示:
TxD(传输引脚):将数据从DTE传输到DCE。
RxD(接收引脚):将数据从DCE发送到DTE。
DTR(数据终端就绪):DTE准备接受请求。
DCD(数据载波检测):DCE从位于远程位置的DTE接收载波。
DSR(数据集就绪):DCE准备发送和接收信息。
RI(振铃指示器):检测电话线上的来电铃声。
RTS(发送请求):DCE的DTE调用以发送数据。
RTR(准备接收):DTE已做好准备以接收来自DCE的数据。
CTS(清除发送):DCE处于就绪状态,可以接受来自DTE的数据
我们平常简单的使用时只需要用到2,3,5脚就可以了。
这些信号的电平我们称为RS232电平,具有抗干扰能力强,传输距离较数字信号要远一些,但是传输速率要低一点。RS232电平逻辑1的电压范围为315V,逻辑0的电压范围为315V,它的噪声容限为2V。
我们常用的芯片串口电平大部分是1。8V,3。3V或者5V,要想变成RS232电平接口需要芯片进行电平转换。我们常用的有MAX3232,可以将3。3或5V的电平转成RS232电平。我们简单使用时,只需要用到TX和RX这两个信号就可以了。我们来看下电路图
二、MAX3232芯片介绍:
MAX3232设备有两路发送器、两路接收器,双电荷泵电路,并带有15kVESD保护端子。
提供异步通信控制器和串行端口连接器之间的电气接口。该器件高达250kbits的数据信令速率,3。3V5V供电。
1)芯片极限参数
VCC最大电压不能超过6V,最低电压不能低于0。3V;电荷泵V范围0。37V,电荷泵V范围70。3V,V与V电压差不能超过13V,运行时芯片结温不能超过150C。
2)正常运行参数
VCC电压3。3V5V,逻辑高电平要求大于22。4V,逻辑电平要求小于0。8V,运行时芯片温度不能超过70C。MAX3232C为商业上用的,MAX3232I为工业上用的。
3)温升参数
根据温升参数可以估算出芯片的运行温度,公式:芯片温度环境温度温升功率
4)芯片转换特性:
这是芯片的速率和高低电平转换延时时间,输入高,则输出低电平逻辑
5)TSSOP封装尺寸
三、RS232通讯格式
1)串口通信参数
波特率:数据传输速率为每秒50、75、100、150、300、600、1200、2400、4800、9600、19200、115200波特;
数据位:标准值是5、7和8位;
停止位:用于表示单个包的最后一位;
奇偶校验位:检错方式
2)串口通信传输格式
串口通信中,线路空闲时,线路的TTL电平总是高,经过RS232芯片反向电平总是低,一个数据的开始RS232线路为高电平,结束时RS232为低电平,数据总是从低位向高位一位一位的传输。示波器读数时,左边是数据的高位。
例如,对于16进制数据55AAH,采用8位数据位、1位停止位传输时,如图
55H01010101B,取反后10101010B,加入一个起始位1,一个停止位0,55H数据格式为1010101010B;
AAH10101010B,取反后01010101B,加入一个起始位1,一个停止位0,55H的数据格式为1101010100B;
3)串口通信时接收过程:
RS232是异步通信,异步通信即接收器和发送器有各自的时钟,而同步通信的发送器和接收器共用同一个时钟源控制。
a)开始通信时,信号线为空闲(高电平,逻辑1),当检测到由1到0的跳变时,开始对接收时钟计数;
b)当计数到8个时钟时,对输入信号进行检测,若仍为低电平,则确认这是起始位,而不是干扰信号;
c)接收端检测到起始位后,隔16个接收时钟,对输入信号检测一次,把对应的值作为D0位数据,若为逻辑1,作为数据为1,若为逻辑0,作为数据为0
d)再隔16个接收时钟,对输入信号检测一次,把对应的值作为D1位数据,直到全部数据位都有输入;
e)如果有校验位,检测校验位P;
f)接收到规定的数据位个数和校验后,通信接口电路希望收到停止位S(逻辑1),对全部数据位进行奇偶校验,无校验错时,把数据位从移位寄存器中送数据输入寄存器,若校验错,在状态寄存器中置奇偶错标志;
g)本帧信息全部接收完,把线路上出现的高电平作为空闲位;
h)当信号再次变低时,开始进入下一帧的检测。
4)波特率和晶振对应关系
单片机常用11。0592M的晶振,波特率为9600BPS,每位位宽t119600s
晶振周期t2111。05921000000s;单片机机器周期t312t2
而t1t396,即对于9600BPS的串口,单片机对其以96倍的速率进行采样,如果单片机晶振用的不正确,会对串口接收产生误码。
德国大师赛中国军团7人已获正赛席位,丁俊晖领衔冲击最后一日北京时间11月26日凌晨,2023斯诺克德国大师赛资格赛在英国莱斯特MorningsideArena结束第5日资格赛,中国选手庞俊旭李行曹宇鹏和范争一在这一天的首轮资格赛中胜出晋级
大爆冷!火箭三少轰832116,扎心2。76亿双巨头,榜眼突破真狠北京时间11月26日,火箭主场128比122击败老鹰,取得新赛季第四场胜利,4胜14负的战绩依然排名联盟倒数第一。老鹰原本排名东部第四,此战遭到爆冷。特雷扬轰下44分,德章泰穆雷得
比莱万还水!1。5亿先生被打回原形,世界杯5场0球,大赛软脚虾2022世界杯在以62的比分大胜了伊朗队后,英格兰队迎来了小组赛第2轮比赛,对手是美国队。当外界认为英格兰队还能够取得一场大捷时,他们却战平了对手,最后的比分是00。两队本场踢出了
1994年的夏天,我的第一次世界杯世界杯伴我度过的人生阶段我从小就喜欢足球,从1982年开始我就守着黑白电视看世界杯的转播,87年上大学,还代表大学队参加过北京的大学生足球联赛。90年代我大学毕业被分配到一家纺织品
世界杯疯狂一夜!夺冠热门丢分,美国创72年纪录,CCTV5直播2022世界杯26凌晨三点,夺冠大热队世界排名第5的英格兰,与金杯赛7冠王美国队碰面,他们世界排名远高于美国队,且双方队史碰面至今,英格兰队赢球次数更多,甚至面对美国队有4连胜成绩
世界杯亚洲或首次4支球队出现进入16强目前世界杯正在如火如荼的进行着,虽然大部分比略显沉闷,但是亚洲球队的整体表现是真的很让人震惊。沙特爆冷阿根廷,日本狂暴德意志,韩国压平乌拉圭,伊朗触底反弹拉下威尔士,就是主办方卡塔
世界杯诞生的那些事,你知道吗?1904年5月21日,在法国巴黎的奥诺雷街229号,成立了一个国际性的协会组织。这个组织虽然称之为国际,却只有七个国家,分别是法国比利时丹麦荷兰西班牙瑞典和瑞士。这个组织叫国际足球
又一亚洲之光!伊朗改写历史世界杯首胜欧洲队首轮大比分失利的伊朗队,昨天用一场20的绝杀,消灭了场外的杂音。还能有比这更有力的回击吗?伊朗足球,值得尊敬。首场小组赛,伊朗队被英格兰队灌了6个球,不少评论把因果联系到赛前队员不
世界杯,球场上的伤痛你不懂北京时间11月25日凌晨,卡塔尔世界杯小组赛G组第1轮,夺冠热门巴西队以20击败塞尔维亚。本场比赛,巴西队老大内马尔被对手踢到脚踝受伤下场,他在替补席落泪,让人揪心。足球场上,剧烈
拥抱星辰大海李锦记希望厨师用美食诠释航天梦我的梦想是成为一名航天员这是成都一名小学三年级小朋友的梦想,也是四川凉山州大山深处小朋友的梦想。为了帮助这些孩子更好地了解航天,近日,李锦记联合新华教育基金会成都希尔顿酒店联合发起
新能源车发展别落下极寒地区来源经济参考报张建王晓林在多年的市场培育和政策驱动下,我国新能源汽车产业得到了快速发展。今年以来,我国新能源汽车产销一路高歌猛进,市场渗透率持续提升。即便在东北西北等高寒地区,新能