常见串口接口电路设计集锦

合集下载

16种常用的电路图功能模块

16种常用的电路图功能模块

16种常用的电路图功能模块电路图一大张,看似复杂,但也都是由一小块一小块的功能模块组成的。

因此要根据大的功能先划分成块,再在块里面看是通过什么电路形式实现的,有些起辅助作用,有些起主要作用。

下面小编给大家整理了16种常用的模块电路分析,希望对大家有帮助。

1. RS232通讯电路双路232通信电路:3线连接方式,对应的是母头,工作电压5V,可以使用MAX202或MAX232。

2. 三极管串口通讯三极管串口通信:本电路是用三极管搭的,电路简单,成本低,但是问题,一般在低波特率下是非常好的。

3. 单路RS232通讯单路232通信电路:三线方式,与上面的三级管搭的完全等效。

4. USB转RS232USB转232电路:采用的是PL2303HX,价格便宜,稳定性还不错。

5. 复位电路SP706S复位电路:带看门狗和手动复位,价格便宜(美信的贵很多),R4为调试用,调试完后焊接好R4。

6. SD卡模块电路SD卡模块电路(带锁):本电路与SD卡的封装有关,注意与封装对应。

此电路可以通过端口控制SD卡的电源,比较完善,可以用于5V和3.3V。

但是要注意,有些器件的使用,5V和3.3是不一样的。

7. LCM12864液晶显示电路LCM12864液晶模块(ST7920):本电路是常见的12864电路,价格便宜,带中文字库。

可以通过PSB端口的电平来设置其工作在串口模式还是并行模式,带背光控制功能。

8. LCD1602液晶显示电路LCD1602字符液晶模块(KS0066):最常用的字符液晶模块,只能显示数字和字符,可4位或8位控制,带背光功能。

9. 全双工RS485电路全双工RS485电路(带保护功能):带有保护功能,全双工4线通信模式,适合远距离通信用。

10. 半双工RS485电路RS485半双工通信模块:可以通过选择端口选择数据的传输方向,带保护功率。

此模块只能工作在5V.11. JTAG仿真接口ARM JTAG仿真接口电路:比较完善,可以应用在常规的ARM芯片下,具有有自动下载功能,可以用JLINK或ULINK.12. DC5V输出电路5V电源模块:这个电路比较简单,如果用直插可以达到1.5A,如果用贴片的可以到达1A。

电子电路 常识---三极管组成的串口接口电路图(含RS232_RS485_资源整理)

电子电路  常识---三极管组成的串口接口电路图(含RS232_RS485_资源整理)

三极管组成的串口接口电路图1.三极管组成的RS232串口接口电路图典型的RS-232串口的信号在正负电平之间摆动,在发送数据时,发送端驱动器输出正电平在+5V~+15V,负电平在-5V~-15V,而单片机串行口一般为TTL电平(0V~5V)。

两个串口之间不能简单地直接用电线连接。

它利用VD2和C1从RS-232接口获取通信所需的负电源,能很好地实现两个接口之间的电平转换和数据通信,经笔者多年使用实践证明通信效果十分优秀,而且,在工作电压为3.3V时,仍非常稳定。

三极管组成的RS232串口接口电路如果将图中电路做成一块小巧的电路板,即可装进RS-232插座,用四芯线缆将VCC、TXD、RXD、GND引出,即制成了一条通用的串行数据通信线。

附两种电路:一种用同一个三极管,另一种和上面差不多哈(不过网上有人做了分析,这种电路要稳定些):2.Simple RS232C Level Converter using TransistorsThere're many, who built the Easy Programmer or C-52 Evaluation Board, asking for the RS232C level converter chip, DS275. Many have changed to MAX232 instead, because of not available in his home. Here is another simple and cheap circuit using small signal transistor providing TTL to RS232C level converter.A circuit diagram shown above was used two small signal transistor, NPN and PNP transistors. Dash line separate transmitter and receiver circuit. For those who need only transmitter circuit can use above circuit (and GND (5) signal ). Technically the RS232C is -3V to -12V for logic '1' and +3V to +12V for logic '0'. The transmitter circuit uses PNP transistor, BC557. While in mark state the TxD signal is logic '1', Q1 turns off. TxD (pin3) then provides -9V (depends on what converter chip being used for COM1, say) to RxD (pin2). For space state, TxD control signal then becomes logic '0', which turns on Q1, the approx. +5V is then fed to RxD (pin2). With this method, while sending data has being made, TxD (pin3) must stable at -9V, say.Some applications not only need transmitter, but also for receiving data. Thecircuit below dash line is a simple inverter circuit that converts RS232C level back to TTL logic again. When PC sends data to TxD (pin3) pin, logic '1' is -9V, say, Q2 turns off, RxD (TTL) is approx. +5V. The start bit makes TxD (pin3) to approx. +9V, Q2 then turns on, RxD (TTL) then becomes approx. 0V.The circuit above can be used for half duplex transmission. I have tested with the Easy-Downloader both version and C-52 EVB to replace DS275 chip. It works fine. My student have made the circuit on a small PCB with 8-pin DIP socket. It can replace DS275 directly.Of course for PIC, as shown in my page we can connect the PIC I/O pin directly to the COM1 without the need of RS232C level converter chip, say. It's quite lucky for those who who use PIC chip. But with another microcontroller that need such converter, for hobbyists project, I thought above circuit would be better.2nd version RS232C level converterHere is the 2nd version level converter using two NPN transistors. Without the need of borrowing negative supply from TxD pin, we use a simple inverter circuit as shown below. The RxD' pin now can switch between approx. 0V (not -10V as above circuit) for logic high at pin 3 and approx. +5V for logic low. This is not RS232C standard, but most modern PC use the converter chip that accepts such level. I have tested with 9600 baud, it works fine. For the receiver, the circuit is same as the 1st circuit. The pin number in ( ) is for DS275 8-pin DIP, so with these circuit, we can replace the DS275 easily. Please try with your PC, either one. Any small signal transistors can be used as well. The one used in my prototype was2SC1740, small package. Resistors are 1/8 watt.Feedback:Subject: NEW Date: Wed, 4 Nov 1998 16:17:22 -0800 From: "asghar charmin" To:Dear WICHITI changed your hardware and it work good with my pc I send files for you. Thanks, Asghar Charmin--------------------------------------------------------------------------------Asghar Charmin from Iran sent me modification for his PC's serial port shown below.I hope this would be useful for other.3. 超简单RS232转RS485电路有网友测试可用,本人没有亲自测试。

常用USB转串口原理图设计大全

常用USB转串口原理图设计大全

常用USB转串口芯片介绍串口, 芯片, USBPL2303符合USB1.1标准,价格3RMB.2 CP2102/CP2103简介Silicon Laboratories公司推出的USB接口与RS232接口转换器CP2102/CP2103是一款高度集成的USB-UART桥接器,提供一个使用最小化元件和PCB空间来实现RS232转换USB的简便解决方案。

如图1所示,CP2102/CP2103包含了一个USB功能控制器、USB收发器、振荡器和带有全部调制解调器控制信号的异步串行数据总线(UART),采用5 mm×5 mmMLP-28的封装。

CP2102/CP2103作为USB/RS232双向转换器,一方面可以从丰机接收USB数据并将其转换为RS232信息流格式发送给外设;另一方面可从RS232外设接收数据转换为USB数据格式传送至主机,其中包括控制和握手信号。

2.1 USB功能控制器和收发器2.2 异步串行数据总线(UART)接口CP2102/CP2103 UART接口包括TX (发送)和RX(接收)数据信号以及RTS、CTS、DSR、DTR、DCD和RI控制信号。

UART支持RTS/CTS、DSR/DTR和X-On/X-Off握手。

通过编程设置UART,支持各种数据格式和波特率。

在PC机的COM端口编程设置UART的数据格式和波特率。

表1为其数据格式和波特率。

2.3 内部EEPROMCP2102/CP2103内部集成有1个EEPROM,用于存储由设备制造商定义的USB供应商ID、产品ID、产品说明、电源参数、器件版本号和器件序列号等信息。

USB配置数据的定义是可选的。

如果EEPROM没有被OEM 的数据占用,则采用表1所示的默认配置数据。

注意,对于可能使用多个基于CP2102/CP2103连接到同一PC机的OEM应用来说,则需要专用的序列号。

内部EEPROM是通过USB编程设置的,允许OEM的USB配置数据和序列号可以在出厂和测试时直接写入系统板上的CP2102/CP2103。

【整理】常用通信接口一(串口、RS232、RS485、USB、TYPE-C原理与区别)

【整理】常用通信接口一(串口、RS232、RS485、USB、TYPE-C原理与区别)

By bingge 【整理】常用通信接口一(串口/RS232/RS485/USB/TYPE-C 原理与区别)一、什么是串口通信?常见的串口通信一般是指异步串行通信。

与串行通信相对的是并行通信。

数据传输一般都是以字节传输的,一个字节8个位。

拿一个并行通信举例来说,也就是会有8根线,每一根线代表一个位。

一次传输就可以传一个字节,而串口通信,就是传数据只有一根线传输,一次只能传一个位,要传一个字节就需要传8次。

异步串口通信:就只需要一根线就可以发送数据了。

串口通信主要为分232,485,422通信三种方式。

二、RS232接口标准设计电路232通信主要是由RX,T X,G ND 三根线组成。

RX 与TX ,TX 接RX ,GND 接GND 。

这样还是比较好理解吧。

因为发送和接收分别是由不同的线处理的,也就是能同时发送数据和接收数据,这就是所谓的全双工。

By bingge三、RS485EMC 标准设计电路1.RS485概念是为了解决232通信距离的问题。

485主要是以一种差分信号进行传输,只需要两根线,+,-两根线,或者也叫A ,B 两根线。

A ,B 两根线的差分电平信号就是作为数据信号传输。

发送和接收都是靠这两根的来传输,也就是每次只能作发送或者只能作接收,这就是半双工的概念了,这在效率上就比232弱很多了。

RS-485只能构成主从式结构系统,通信方式也只能以主站轮询的方式进行,系统的实时性、可靠性较差;By bingge2.422通信422是为了保留232的全双工,又可以像485这样提高传输距离。

有些标注为485-4。

而485就标注为485-2。

有什么区别呢。

就是为了好记呢。

485-2就是2根线。

485-4就是4根线。

3.RS232与RS485接口的差别由于RS232接口标准出现较早,难免有不足之处,主要有以下四点:1)接口的信号电平值较高,易损坏接口电路的芯片,又因为与TTL 电平不兼容故需使用电平转换电路方能与TTL 电路连接。

通讯用串口接线图

通讯用串口接线图

WF70-SIMENS
25PIN Male PG7xx 19 +24V 25Pin Female WF470 10 +TxD 13 +RxD 18 +TxD 9 +RxD 14 -RxD 19 -TxD 20 DTR 6 DSR 5 CTS 4 RTS
2 RxD 3 TxD 5 GND 4 DTR 6 DSR 7 RTS 8 CTS S.G
0
1
2
3
4
5
6
7
8
9
Fx Cable
25PIN Male PC 2 D0 3 D1 4 D2 5 D3 6 D4 10 /ACK 11 BUSY 12 PE 13 SEL 15 /ERROR 25 GND 25Pin Male 15 /ERROR 13 SEL 12 PE 10 /ACK 11 BUSY 5 D3 6 D4 4 D2 3 D1 2 D0 25 GND PC 9PIN
ANDO AY7712
9PIN Female S.G PC 25Pin Male AY7712 S.G F.G 2 TxD 3 RxD 7 S.G
ANDO AY7712
25PIN Female PC 1 F.G 3 RxD 2 TxD 7 GND 20 DTR 6 DSR 25Pin Male AY7712 1 F.G 2 TxD 3 RxD 7 S.G
ADAPTER
25Pin Male PC 8 CD Female PC 1 CD 2 RxD 3 TxD 4 DTR 5 GND 6 DSR 7 RTS 8 CTS 9 RI S.H
GP Connector
9PIN Female 1 PC 25Pin Female GP 8

【整理】常用通信接口一(串口、RS232、RS485、USB、TYPE-C原理与区别)

【整理】常用通信接口一(串口、RS232、RS485、USB、TYPE-C原理与区别)

【整理】常⽤通信接⼝⼀(串⼝、RS232、RS485、USB、TYPE-C原理与区别)By bingge 【整理】常⽤通信接⼝⼀(串⼝/RS232/RS485/USB/TYPE-C 原理与区别)⼀、什么是串⼝通信常见的串⼝通信⼀般是指异步串⾏通信。

与串⾏通信相对的是并⾏通信。

数据传输⼀般都是以字节传输的,⼀个字节8个位。

拿⼀个并⾏通信举例来说,也就是会有8根线,每⼀根线代表⼀个位。

⼀次传输就可以传⼀个字节,⽽串⼝通信,就是传数据只有⼀根线传输,⼀次只能传⼀个位,要传⼀个字节就需要传8次。

异步串⼝通信:就只需要⼀根线就可以发送数据了。

串⼝通信主要为分232,485,422通信三种⽅式。

⼆、RS232接⼝标准设计电路232通信主要是由RX,T X,G ND 三根线组成。

RX 与TX ,TX 接RX ,GND 接GND 。

这样还是⽐较好理解吧。

因为发送和接收分别是由不同的线处理的,也就是能同时发送数据和接收数据,这就是所谓的全双⼯。

By bingge三、RS485EMC 标准设计电路1.RS485概念是为了解决232通信距离的问题。

485主要是以⼀种差分信号进⾏传输,只需要两根线,+,-两根线,或者也叫A ,B 两根线。

A ,B 两根线的差分电平信号就是作为数据信号传输。

发送和接收都是靠这两根的来传输,也就是每次只能作发送或者只能作接收,这就是半双⼯的概念了,这在效率上就⽐232弱很多了。

RS-485只能构成主从式结构系统,通信⽅式也只能以主站轮询的⽅式进⾏,系统的实时性、可靠性较差;By bingge2.422通信422是为了保留232的全双⼯,⼜可以像485这样提⾼传输距离。

有些标注为485-4。

⽽485就标注为485-2。

有什么区别呢。

就是为了好记呢。

485-2就是2根线。

485-4就是4根线。

3.RS232与RS485接⼝的差别由于RS232接⼝标准出现较早,难免有不⾜之处,主要有以下四点:1)接⼝的信号电平值较⾼,易损坏接⼝电路的芯⽚,⼜因为与TTL 电平不兼容故需使⽤电平转换电路⽅能与TTL 电路连接。

六种接口电路图

 六种接口电路图

六种接口电路图FMS接口使用电脑上的并口或者串口,而实际的电路有不少种,下面是我在网上搜集到的一些原理图,供大家参考制作。

1、并口接口(分立元件)适用于Windows95/98/Me操作系统。

这个电路与FMS随软件提供的电路比多了一个200K的电阻,这个主要是为了与JR的摇控器连接,因为JR的摇控器教练口好象是集电极开路设计的,需要加一只上拉电阻才能正常工作。

不过电路还是满简单的,用的元件也很少,很适合无线电水平不太高的朋友们制作,只是不能用于Win2000/XP上有点让人遗憾。

2、串口接口(分立元件)适用于Windows95/98/Me操作系统,电路也不是很复杂,当然元件比并口电路多了一些,而且串口的外壳比并口小很多,如何把这些元件都放到小小的外壳里免不了要大家好好考虑一下了。

当做体积小也是它的最大的优点,而且不用占用电脑并口,因为现在还有一些打印机还是要用并口的。

缺点同样是不支持Win2000/XP。

3、串行PIC接口(使用PIC12C508单片机)适用于Windows95/98/Me/2000/XP操作系统。

电路简单,只是用到MicroChip公司的PIC12C508型单片机,免不了要用到编程器向芯片里写程序了,这个东西一般朋友可能没有,不过大多卖单片机的地方都有编程器,你只要拿张软盘把需要用的HEX文件拷去让老板帮你写就可以了。

这个接口最大的优点就是支Win2000/XP操作系统,还可以用PPJOY这个软件来用摇控器虚拟游戏控制器玩电脑游戏。

4、25针串行PIC接口(使用PIC12C508单片机)适用于Windows95/98/Me/2000/XP操作系统。

电路同9针的接口基本一样,只不过是接25针串口的,现在用的不是很多了。

5、9针串行PIC接口(使用PIC16C84型单片机)适用于Windows95/98/Me/2000/XP操作系统。

不过由于PIC16C84型单片机是一片18脚的集成电路,要装到普通的串口外壳是不可能的了,要是使用贴片封装的型号或许有可能,但总的来说不如第3种使用PIC12C508单片机的来的方便6、25针串行PIC接口(使用PIC16C84单片机)适用于Windows95/98/Me/2000/XP操作系统。

usb转ttl电路图大全(RS232串口CH340TPL2303)

usb转ttl电路图大全(RS232串口CH340TPL2303)

usb转ttl电路图大全(RS232串口CH340TPL2303)TXD:发送端,一般表示为自己的发送端,正常通信必须接另一个设备的RXD。

RXD:接收端,一般表示为自己的接收端,正常通信必须接另一个设备的TXD。

正常通信时候本身的TXD永远接设备的RXD!自收自发:正常通信时RXD接其他设备的TXD,因此如果要接收自己发送的数据顾名思义,也就是自己接收自己发送的数据,即自身的TXD直接连接到RXD,用来测试本身的发送和接收是否正常,是最快最简单的测试方法,当出现问题时首先做该测试确定是否产品故障。

也称回环测试。

电平逻辑:TTL电平:通常数据表示采用二进制,规定+5V等价于逻辑“1”,0V等价于逻辑“0”,称作TTL信号系统,是正逻辑RS232电平:采用-12V到-3V,等价于逻辑“0”,+3V到+12V 的逻辑电平,等价于逻辑“1”,是负逻辑的。

产品说明:1、主芯片为CP2102,安装驱动后生成虚拟串口2、USB取电,引出接口包括3.3V(《40mA),5V,GND,TX,RX,信号脚电平为3.3V,正逻辑3、板载状态指示灯、收发指示灯,正确安装驱动后状态指示灯会常亮,收发指示灯在通信的时候会闪烁,波特率越高亮度越低4、支持从300bps~1Mbps间的波特率5、通信格式支持:1)5,6,7,8位数据位;2)支持1,1.5,2停止位;3)odd,even,mark,space,none校验6、支持操作系统:windowsvista/xp/server2003/200,MacOS-X/OS-9,Linux7、USB头为公头,可直接连接电脑USB口8、贴片元件为SMT工艺生产,质量稳定9、不含USB头体积为:33*15(mm)模块与单片机请遵循以下连接:usb转ttl电路图(一):USB转3线制RS232串口图中也是USB转3线制RS232串口,只是输出RS232信号的电平幅度略低。

CH340的R232引脚为高电平,启用了辅助RS232功能,只需外加二极管、三极管、电阻和电容就可代替7.2.节中专用的电平转换电路U5,所以硬件成本更低。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

常见串口接口电路设计集锦
六种常用串口接口电路1、并口接口(分立元件)
适用于Windows 95/98/Me 操作系统。

这个电路与FMS 随软件提供的电路比多了一个200K 的电阻,这个主要是为了与JR 的摇控器连接,因为JR 的摇控器教练口好象是集电极开路设计的,需要加一只上拉电阻才能正常工作。

不过电路还是满简单的,用的元件也很少,很适合无线电水平不太高的朋友们
制作,只是不能用于Win2000/XP 上有点让人遗憾。

2、串口接口(分立元件)字串5
适用于Windows 95/98/Me 操作系统,电路也不是很复杂,当然元件比并口电路多了一些,而且串口的外壳比并口小很多,如何把这些元件都放到小
小的外壳里免不了要大家好好考虑一下了。

当做体积小也是它的最大的优点,
而且不用占用电脑并口,因为现在还有一些打印机还是要用并口的。

缺点同样
是不支持Win2000/XP。

3、串行PIC 接口(使用PIC12C508 单片机)字串9
适用于Windows 95/98/Me/2000/XP 操作系统。

电路简单,只是用到MicroChip 公司的PIC12C508 型单片机,免不了要用到编程器向芯片里写程序了,这个东西一般朋友可能没有,不过大多卖单片机的地方都有编程器,你只
要拿张软盘把需要用的HEX 文件拷去让老板帮你写就可以了。

这个接口最大
的优点就是支Win2000/XP 操作系统,还可以用PPJOY 这个软件来用摇控器虚拟游戏控制器玩电脑游戏。

4、25 针串行PIC 接口(使用PIC12C508 单片机)
适用于Windows 95/98/Me/2000/XP 操作系统。

电路同9 针的接口基本一样,只不过是接25 针串口的,现在用的不是很多了。

相关文档
最新文档