当前位置:网站首页>ttl电平与rs232电平转换电路(232电平定义)
ttl电平与rs232电平转换电路(232电平定义)
2022-08-02 13:20:00 【全栈程序员站长】
大家好,又见面了,我是你们的朋友全栈君。
1 RS232接口简介
RS232接口又称DB9接口,是现在主流的串行通信接口之一。
由于RS232接口标准出现较早,难免有不足之处,主要有以下四点:
1)接口的信号电平值较高,易损坏接口电路的芯片,又因为与TTL电平不兼容故需使用电平转换电路方能与TTL电路连接。
2)传输速率较低,在异步传输时,波特率为20Kbps; 3)接口使用一根信号线和一根信号返回线而构成共地的传输形式,这种共地传输容易产生共模干扰,所以抗噪声干扰性弱。
4)传输距离有限,最大传输距离标准值为50英尺,实际上也只能用在50米左右。
1 载波检测 DCD 2 接收数据 RXD 3 发送数据 TXD 4 数据终端准备好 DTR 5 信号地 SG 6 数据准备好 DSR 7 请求发送 RTS 8 清除发送 CTS 9 振铃提示
接口电平
RS232采用负逻辑电平
-15~-3:逻辑1;
+15~+3:逻辑0;
电压值通常在7V左右
2 MAX232芯片简述与典型电路
MAX232可以实现RS232电平和TTL电平相互转换。PC机输出的是由+12V和-12V组成的一种叫RS232的通信协议,单片机输出的是+5V和0V的TTL电平。
MAX232的引脚图
典型电路:
在实际的应用中,器件对电源噪声很敏感,因此必须加去耦电容C5,其值为1uF,按照芯片手册来看,电容C1,C2,C3,C4应取1uF/16V的电解电容,经过大量的实验以及实际应用证明,这4个电容都可以选用0.1uF的非极性瓷片电容替代1uF/16V的电解电容,在实际设计电路时,这4个电容要尽量靠近MAX232芯片,以提高抗干扰能力。
芯片手册给出的典型电路图
最后我选用的是下面这个电路
3 SP3232芯片简述与典型电路
我看到很多的开发板使用的电平转换芯片都是SP3232,查了一下资料,有的说是因为SP3232较MAX232便宜,再就是MAX232假货较多。
SP3232的引脚说明
SP3232典型应用电路
实际应用电路,该电路取自友善之臂Tiny6410开发板
参考资料:
1 http://wenku.baidu.com/link?url=jflAJ02lvRSgcUAaArDHo9lRaoUx5catjcyMQUcFVN1ERkR2rRzs1NlFNKyWdeNy8NxHqSItc0w8mV2QsTogcMsFzGZJoolF99xnZjePtIC
2 http://blog.csdn.net/zzwdkxx/article/details/7936578?_t_t_t=0.8076314434874803 推荐看这一篇博客
3 http://www.51wendang.com/doc/859cdef3bd6eb3aa9b4434b7
4 MAX232芯片手册(英文版)下载地址:http://download.csdn.net/detail/qq_27312943/9646494
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/125424.html原文链接:https://javaforall.cn
边栏推荐
猜你喜欢
随机推荐
C语言结构体(入门)
图论之Floyd,多源图最短路如何暴力美学?
How to do short video food from the media?5 steps to teach you to get started quickly
[b01lers2020]Welcome to Earth-1
图文短视频自媒体怎么创作?如何让点击量达到10W?
如何通过DBeaver 连接 TDengine?
Fabric.js 动态设置字号大小
Taurus.MVC V3.0.3 microservice open source framework released: Make the evolution of .NET architecture easier in large concurrency.
js数组递归使用
短视频美食自媒体怎么做?5步教你快速上手
This binding to detailed answers
.Net 5.0快速上手 Redis
The uniapp/applet onload method executes the interpretation every time the page is opened
永远退出机器学习界!
sql concat() function
PGSQL database to realize the import and export
JS中的闭包
Detailed explanation of network flow (what information can the flow network diagram generally reflect)
【C语言】细品分支结构——if-else语句
Mysql 基本操作指南之mysql查询语句









