-
TTL转RS232电路--分享原理图和参考资料
2019-03-01 21:24:44RS232串口经常用到,本文分享下RS232协议方面基本点,并介绍一种简单的串口TTL(3.3V)电平转换为RS232电平的电路,这个电路是经过制板验证过的。 使用芯片MAX3232E (tssop16封装),电源用3.3V,电路如下图 MAX...RS232串口经常用到,本文分享下RS232协议方面基本点,并介绍一种简单的串口TTL(3.3V)电平转换为RS232电平的电路,这个电路是经过制板验证过的。
使用芯片MAX3232E (tssop16封装),电源用3.3V,电路如下图
MAX3232是支持两路uart转成RS232,分享的电路只接了一路,如有需要可以接两路
另外上面电路是没有做隔离的,如果要做成隔离式的,可以加上光电开关。下面将原理图,规格书,PCB封装(cadence)资料分享如下,欢迎下载:
扫描文末下方二维码,关注微信公众号,回复“232”,即可获得下载链接。
RS232相关知识点
在通信速率低于20kb/s时,RS-232C所直接连接的最大物理距离为15m(50英尺)电气特性
EIA-RS-232C 对电器特性、逻辑电平和各种信号线功能都作了规定。
在 TxD 和 RxD 上(负逻辑:负电平为1,正电平为0):
逻辑 1(MARK)=-3V~-15V
逻辑 0(SPACE)=+3~+15V
在 RTS、CTS、DSR、DTR 和 DCD 等控制线上:
信号有效(接通,ON 状态,正电压)=+3V~+15V
信号无效(断开,OFF 状态,负电压)=-3V~-15V远距离通信一般要加调制解调器 MODEM,因此使用的信号线较多,即9根线都需要接上。
如果不接MODEM,就只接3根线就OK,即TXD,RXD,GND。
欲获取更多资料,欢迎关注微信公众号:硬件工程师炼成之路。
欲获取更多资料,欢迎关注微信公众号:硬件工程师炼成之路。
欲获取更多资料,欢迎关注微信公众号:硬件工程师炼成之路。 -
rs232/485/TTL转换电路原理图
2010-08-03 12:03:45方便搞电子的朋友串口调试,自己做个PCB,很简单 -
TTL转RS232电平转换电路及工作原理
2020-02-25 10:00:05TTL转RS232电平转换电路及工作原理 1、先介绍电脑上与单片机进行通讯的接口的名称 (1)一般是用电脑串口来进行通讯的,平常大家说的电脑的串口是指台式电脑主机后面的九针接口,如下图 这个接口有个专业的名称,叫...TTL转RS232电平转换电路及工作原理
1、先介绍电脑上与单片机进行通讯的接口的名称
(1)一般是用电脑串口来进行通讯的,平常大家说的电脑的串口是指台式电脑主机后面的九针接口,如下图
这个接口有个专业的名称,叫RS23接口,而RS232接口是串口通讯的一种,其实所谓的接口,我的理解就是一种通信协议,规定了传输电平,传输方式,及怎么传输数据等等。
协议标准规定采用一个25个脚的DB25连接器,还规定了连接器的每个引脚的信号内容,同时还对各种信号的电平加以规定。但随着设备的不断改进,出现了代替DB25的DB9接口,现在都把RS232接口叫做DB9。
(2)电脑上的RS232接口采用的是负逻辑电平:
-15~-3表示逻辑1;
+15~+3表示逻辑0;
电压值通常在7V左右
(3)我们可以使用串口电缆直接连接两台PC机的串口,实现两台PC机的串口通讯。但是PC机和单片机的通讯却不能够用电缆直接进行连接,原因是PC机RS232串口的电平标准和单片机的TTL电平不一致,因此单片机和PC机之间的串口通讯必须要有一个RS232/TTL电平转换电路。通常这个电路都选择专用的RS232接口电平转换集成电路进行设计,如MAX232、HIN232等。
2、单片机串口输出的逻辑电平
单片机的串口输出电路采用的逻辑电平是TTL电平。这种电平信号由TTL器件产生的,一般的芯片,如运放,数字器件等…
TTL:Transistor-Transistor Logic 三极管结构。
Vcc:5V;VOH>=2.4V;VOL<=0.5V;
VIH>=2V;VIL<=0.8V
3、单片机与电脑串口的连接
首先解决的就是逻辑接口电平的问题,其次就是通信方法及方式的问题
(1)在这里我们可以使用集成芯片MAX232,这是一款专门用来进行信号电平的转换的芯片,使用起来简单方便,这里把电路贴出。
(2)当然,我们也可以使用分立元件来搭建RS232电平转换电路以供我们实验使用,下图给出了一个常见电路,只要器件完好,电路焊接完毕后即可正常工作,经实际使用,效果良好。不用MAX232实现DSP或MCU与PC通讯的电路,元件经济,结构简单设计巧妙
用三极管实现RS-232转TTL电路
电路如下图
1.DB9的2脚 TXD:为RS-232电平信号接收端,RXD;3脚为RS-232电平信号发送端,
2.图中的Vcc应该是+5V,TXD接单片机TXD,RXD接单片机RXD。
工作原理是:?从TTL转为RS2323电平,由于二极管与电容的作用使得在二极管D1与电容C7交接处的电压保持在-3V~-15V.
当TXD为"1"(TTL)时,Q3截止,PCRXD上的电压与PCTXD电压相等,也是-3~-15V,为"1"(RS232)
当TXD为"0"(TTL)时, Q3导通,则PCRXD电压约为+5V,这个电压在+3~+15V之间,根据RS232电平,它是"0"…也就是说TTL的"1"经过这个电平转换电路后,RS2323可以识别出它是"1",是"0"也能识别为0.这就实现了从TTL到RS232的电平转换.
从RS232转换为TTL电平那就简单了,当PCTXD为"1",即-3~-15V时,Q4截止,RXD电压约为5V,为"1",当PCTXD为"0"时,Q4导通,电压为0,电平为"0".那么从RS232到TTL的电平转换也实现了.
备注:D2是为了防止Q4的BE反向击穿,TXD的最低电压时15V,Q4的BE耐压是6V左右。?
简略大概的说:
当TXD=1时,Q3截止,导致PCRXD=1;
当TXD=0时,Q3导通,导致PCRXD=0;
当PCTXD=1时,Q4导通,导致RXD=1;
当PCTXD=0时,Q4截止,导致RXD=0;
RS232 1,0
TTL 1 ,0
北京奇迹物联的AP2000E工业级DTU,采用RS232/485通信方式,可将串口数据转换为IP数据或将IP数据转换为串口数据。采用内置eSIM 卡,可靠性,环境适应性能力强内嵌看门狗、不死机、掉线自动恢复,终端的维护工作几乎为零。
232透传口基本参数:
透传口一次性透传最大数据量:
接线端子采用菲尼克斯端子,现场接线简单方便。 -
i.MX6ULL终结者Linux RS232/485驱动实验硬件原理图
2021-01-15 10:33:57文章目录1 RS232原理图2 RS485原理图 1 RS232原理图 图 1.1 UART3通过跳线帽J46来设置成TTL电平的RS232信号。连接J46的3-5和4-6后,UART3通过TTL电平输出。 2 RS485原理图 图 2.1 图 2.2 RS485通过SP3485... -
【北京迅为】i.MX6ULL终结者Linux RS232/485驱动实验硬件原理图
2021-01-15 10:44:21文章目录1 RS232原理图2 RS485原理图 1 RS232原理图 图 1.1 UART3通过跳线帽J46来设置成TTL电平的RS232信号。连接J46的3-5和4-6后,UART3通过TTL电平输出。 2 RS485原理图 图 2.1 图 2.2 RS485通过SP3485芯片... -
电路城 电路方案 51单片机开发板(原理图+PCB+学习程序源文件)
2020-01-07 21:49:341、89C52单片机,支持USB口或者是串口两种下载程序方式; 2、6位数码管(做动态扫描及静态显示实验)。 3、8位LED发光二极管(做流水灯实验)。 4、MAX232芯片RS232通讯接口(可以做为与计算机通迅的接口同时也可做... -
通信-RS232、RS485、RS422
2021-02-11 16:35:08目录: 一、RS232和RS485的优缺点及针脚定义 1、RS232优缺点 2、RS485优缺点 ...四、USB转串口(RS232)电路图 1、PL2303连接电路 2、CH431连接电路 五、串口芯片SP3232EEN与SP232EEN的区别 1、两者实物图片 -
单片机串口通信学号显示_PC 机与单片机通信(RS232 协议)
2021-01-06 09:18:25[实验任务]单片机串口通信的应用,通过...[硬件电路图][实验原理]RS-232是美国电子工业协会正式公布的串行总线标准,也是目前最常用的串行接口标准,用来实现计算机与计算机之间、计算机与外设之间的数据通讯。RS-23... -
基于AT89C51SND的MP3开发板原理图
2009-07-26 20:49:38本播放器可以播放MMC卡和硬盘中的mp3歌曲。...7.串口电路,RS232电路接口。 8.USB接口电路,连接至主芯片USB部分。 9.键盘电路,4个按键。 10.遥控电路,遥控接收头电路部分。 软件可联系我QQ 115393395 -
[RK3399]串口功能验证[调试串口以及uart4]【附serialComAssistant.apk下载链接】
2020-11-03 10:46:05设备需验证串口功能的完整性,硬件引出的串口只有调试串口以及RS232口,查看原理图 两串口分别为uart2c以及uart4 查看电路图 # uart4电路图如下: 2. # uart2c调试串口电路图如下 dts文件修改 uart2与uart4的... -
PC 机与单片机通信(RS232 协议)
2021-02-20 09:25:10文章目录PC 机与单片机通信(RS232 协议)1、实验任务2、硬件电路图3、实验原理3.1、 ASCII常用代码表4、C语言源程序4.1、这一个例子是以扫描的方式编写的,还可以以中断的方式编写4.2、实验任务-PC控制单片机IO口输出... -
迅为IMX6ULL开发板Linux RS232/485驱动实验(下)
2020-12-18 14:30:1553.3硬件原理图 53.3.1 RS232 UART3 通过跳线帽 J46 来设置成 TTL 电平的 RS232 信号。连接 J46 的 3-5 和 4-6 后,UART3 通过 TTL 电平输出。 53.3.2 RS485 RS485 通过 SP3485 芯片将串口信号转换为 RS485 信号,RE... -
修改2410的linux串口驱动,使其支持RS485
2013-02-17 23:54:48修改2410的linux串口驱动,使其支持RS485 2410自带有三个串口,但mizi linux中自带的...1. 首先硬件方面肯定要改动,假设我们要改的串口为串口2,电路原理图如下: 有图可知,485与232相比多了一个方向控制信号n -
TL138/1808/6748-EVM开发板 按键/串口
2020-07-14 13:57:28开发板总共有1个系统复位按键SW3、1个非屏蔽中断按键SW4、2个用户测试用按键SW5和SW6,原理图如下: 图1 图2 图 3 串口 开发板共引出了3个串口,分别是CON14、CON15、CON16。CON14和CON15是由... -
利用开发板上的RS485模块与PC机的串口通讯
2013-04-29 15:26:33上网买的RS232转RS485的接口迟迟没有送到,程序又着急写,所以本人就利用...通过百度RS232转RS485转换器的原理得到以下结论: 电路图: RS232-485转换器主要包括了电源、232电平转换、485电路三部分。本电路 -
经典电路200例,DDB格式。有文件列表。
2012-08-05 21:56:1561A板电路原理图.DDB 8人表决器.ddb A.txt ADC0832.DDB altra下载电缆.DDB ARM7MP3.ddb ARMPower.ddb Atmega128.DDB ATMEGA162.ddb ATmega8最小系统板.ddb AVR.Lib AVRJTAG.ddb AVR_KIT_MAINBOARD_v23_M2_OUT.DDB ... -
200个经典电路,非pdf文件
2011-10-30 00:41:3720:41 296960 300M射频遥控电路.ddb 2011年10月29日 20:41 196608 458通信.ddb 2011年10月29日 20:42 671744 555延时关灯.ddb 2011年10月29日 20:46 276480 61A板电路原理图.DDB 2011年10月29日 20:42 559104 ADC... -
FPGA学习之路(六)之通用异步收发传输器(UART)搭建
2020-08-13 10:28:13之前在数电课上也有用NE555+CD4017构成的纯数字电路搭过一个baud=4800的RS232协议的串口(原理图见下图),感觉还是蛮好玩的。于是今天今天用FPGA搭一下试试。 RS232协议说明 一些客套介绍话 在下面的RS232字符... -
0基础一个月学会51单片机-朱有鹏老师单片机系列视频课程第一季
2017-01-10 12:55:08第一季的主要内容包括:《朱有鹏老师单片机系列课程》的整体规划、课程设计、学习路线介绍,单片机学习的意义、单片机与物联网的关系,51单片机工作原理、电路原理图识别、C语言基础知识等学习单片机软件开发的基础... -
记嵌入式硬件开发实习——altium designer的使用
2016-03-22 22:11:16去公司的第一天,给我的任务就是画一块电路板! 电路板主要分为两大功能: 一个就是利用一个DB9串口,一个... 在理解了电路板的功能之后,自己就在纸上简单的画出了大概的原理图! 使用altium designer画PCB板的第一步 -
电子设计.doc
2019-05-28 11:58:280105、1.5V~30V 3A可调式开关电源电路原理图+PCB资料 0106、400HZ中频电源设计毕业论文资料 0107、32x8 LED点阵屏电子钟设计制作资料 0108、CDMA通信系统中的接入信道部分进行仿真与分析毕业论文资料 0109、LC振荡器... -
基于51单片机的数字电压表的设计.pdf
2019-07-23 14:23:08该方案根据数据采集的工作原理来实现数字电压的测量, 然后完成单片机与PC的通信, 以将所测量的电压值通过串口传送给PC, 并在PC上进行显示。 数字电压表的设计和开发已有很多类型和款式, 传统的数字... -
手把手教你学51单片机-C语言版.CHM (宋雪松)
2018-09-11 21:18:11CHM格式,图文、代码精排版 目录 第1章 如何学习单片机 1.1 学什么单片机 1.2 如何学习单片机 1.3 单片机学习的准备工作 1.4 单片机开发软件环境搭建 1.5 Keil 基本概况介绍 ...附录 3 KST-51 开发板原理图 -
手机行业常用知识(普及)
2008-09-08 10:12:11带电脑免拆机的软件故障维修仪很多,但大多数是将手机数据软件存放于电脑,然后通过电脑串口输出,经过RS232接口与手机进行通信。摩托罗拉手机的数据接口与其它手机不一样,采用了专用的接口电路,所以数据从串口...
-
OnlineClass-源码
-
karamba130wiprh664bit180304.msi
-
webapp-network-tester:用于测试网络设置的Helper Web应用程序。 您可以使用它在服务器之间进行查询,然后进行网络等查询并对其进行测试-源码
-
阿里云函数计算PHP7.2 custom环境整理修复版纯净版.zip
-
投标方法论
-
Android Studio新项目复制的旧项目 两个App之间不覆盖安装操作步骤
-
实现 MySQL 读写分离的利器 mysql-proxy
-
laravel-源码
-
access应用的3个开发实例
-
ActivityManager Displayed 源码位置
-
Ag-聚乙烯吡咯烷酮纳米复合材料对染料金属增强荧光的研究
-
2021年 系统架构设计师 系列课
-
笔记:《Effective C++》
-
基于jsp+mysql+mybatis+Spring boot的Springboot课程评分评价管理系统
-
NFS 实现高可用(DRBD + heartbeat)
-
qtvc混合编程
-
【布道者】Linux极速入门
-
《文件和目录操作命令》
<2.> -
SparkStreaming怎么保存数据到关系型数据库
-
demo-release.apk