自己做RS-232/CMOS电平转换电路
来源:互联网 发布:聊城大学东昌学院网络 编辑:程序博客网 时间:2024/06/09 16:35
作者:赵孝强,华清远见嵌入式学院讲师。
计算机串口通信的RS-232电平:用正负电压来表示逻辑状态,逻辑1= -3V~-15V,逻辑0=+3~+15V。单片机串口通信的CMOS电平,逻辑1接近VDD,逻辑0接近VSS.有的单片机兼容TTL电平。计算机串口和单片机串口两者之间通信就必须进行RS-232/CMOS电平之间的转换,集成转换芯片就可以实现两者之间的转换,比如华清远见用的FS2410开发板用的是MAX3232,如果想节约成本,自己搭建电路进行转换也可以。
转换的原理图如下:
1、RS232_RXD:为RS-232电平信号接收端,RS232_TXD脚为RS-232电平信号发送端,没有数据通信的时候RS232_TXD端总是保持在-3V~-15V。由于二极管D1与电容C4的作用使得在二极管D1与电容C4交接处的电压也保持在-3V~-15V。
2、图中的Vcc应该是+5V,USART_TXD接单片机TXD,USART_RXD接单片机RXD。当USART_TXD为"0"时,Q1导通,则RS232_RXD电压约为+5V,这个电压在+3~+15V之间,根据RS232电平,它是"0";当USART_TXD为"1"时,Q1截止,从1中我们得知这个时候USART_TXD应该是保持RS232电平逻辑的“1”。
3、从RS232转换为CMOS电平那就简单了,当RS232_TXD为"1",即-3~-15V时,Q2截止,USART_RXD电压约为5V,为"1";当RS232_TXD为"0"时,Q4导通,电压为0,电平为"0"。
嵌入式及3G相关资源及学习请点击:嵌入式开发视频 android开发视频 android培训 3G培训 QT培训 QT开发视频 物联网培训 物联网技术视频 嵌入式学习
- 自己做RS-232/CMOS电平转换电路
- 自己做RS-232/CMOS电平转换电路
- 电平转换电路
- 电路——TTL电平、CMOS电平区别
- 电路设计中的电平转换问题,CMOS&TTL&232&485,总结
- TTL与RS-232电平转换芯片MAX232/MAX3232
- TTL与RS-232电平转换芯片MAX232/MAX3232
- TTL和232、cmos电平
- TTL与CMOS 高低电平 电路区别比较
- TTL与CMOS 高低电平 电路区别比较
- TTL与CMOS 高低电平 电路区别比较
- TTL电平 CMOS电平和232电平的区别
- TTL电平,CMOS电平
- TTL电平,CMOS电平
- TTL电平CMOS电平
- 实用的双向电平转换电路
- I2C总线双向电平转换实用电路
- 三极管显身手 电平转换及驱动电路
- NDK ReferenceTable overflow (max=512)的解决方法。
- java读取properties文件的6种方法
- frame,iframe,frameset 的区别
- LDD3学习笔记(20):网络驱动
- SiTime公司推出业界第一个精度±0.5 PPM - MEMS VCXTCXO
- 自己做RS-232/CMOS电平转换电路
- psychology
- -locale zh_CN -source-path=locale/zh_CN -keep-as3-metadata+=InjectProxy,InjectMediator,InjectManager
- JavaScript Date 对象参考手册
- VLC 参数
- ffmpeg分析系列之一(注册该注册的)
- Hello, CSDN Bolg!
- struts2引用国际化资源文件
- Overload和Override的区别