第一部分为电荷泵电路。由6、5、4、3、2、1脚和4只电容所组成。其作用是产生-12v和+12v的两个电源,为RS-232串口提供电源。
第二部分为数据转换通道。其中14脚(T1OUT)、13脚(R1IN)、12脚(R1OUT)、11脚(T1IN)、为第一数据通道。10脚(T2IN)、9脚(R2OUT)、8脚(R2IN)、7脚(T2OUT)为第二数据通道。
第三部分是供电电路。15脚DNG、16脚VCC(+5v)。
    
图14 MAX232引脚定义图
电平标准及传输方式:在RS-232标准中,字符是以一串行的比特串来一个接一个的串行方式传输,它具有传输线少,配线简单,传送距离较远等优点[11]。异步起停(Asynchronous Start-Stop)格式是其最常用的编码格式。
 
图15 TTL-CMOS电路连接图
串口软件设置:在进行串行通信时,通常会在软件设置里做一些设置如波特率(Baud Rate)、奇偶校验(Parity Check)和停止位(Stop Bit)。波特率是指从一设备发到另一设备的波特率。奇偶校验是用来验证数据的正确性。奇偶校验是通过修改每一次发送字节来工作的。停止位是在每个字节传输之后发送的,它用来帮助接受信号方硬件重同步。RS-232在传送数据时,并不需要另外使用一条传输线来传送同步信号,就能将完整的数据顺利的传送到对方,因此叫做“异步传输”。
3.4 USB电平转换电路设计
实现PC机的USB接口与单片机之间的通信,采用PL2303设计的串口转接USB接口的方法PC机和单片机均是按照标准的RS232串行通信进行处理,对于早期设计的串口通讯程序无需重新设计,就可将之前采用RS232通讯的产品升级至USB接口,并且设备具有即插即用的功能,也无需外接电源,便于产品设计和用户使用[12]。这种设计具有设计简单,开发周期短。
 
图16 Pl2303电路连接图
PL2303可提供一个RS232全双工异步串行通信装置与USB功能接口便利联接的解决方案,其各引脚功能如表3所示。PL2303具有:可设置的编程的波特率为:75 b/s~6 Mb/s,还可以为外部串行接口提供电源,支持RS232接口, 具有I2C总线接口,512字节可调的双向数据缓存,支持默认的ROM和外部EEPROM存储设备配置信息,可调节的3~5 V输出电压等。

表3 PL2303 引脚功能描述表
1    TXD    输出    数据输出到串口
2    DTR_N    输出    数据终端准备好,低电平有效
3    RST_N    输出    发送请求,低电平有效
4    VDD_325    电源    RS232电源3.3V
5    RXD    输入    串口数据输入
6    RI_N    输入/输出    串行端口(环指示器)
7    GND    电源    接地
8    NC    输入/输出    无连接
9    DSR_N    输入/输出    串行端口(数据集就绪)
10    DCD_N    输入/输出    串行端口(数据载波检测)
11    CTS_N    输入/输出    串行端口(清除发送)
12    SHTD_N    输出    控制RS232收发器关机
13    EE_CLK    输入/输出    串行EEPROM时钟
14    EE_DATA    输入/输出    串行EEPROM数据
15    DP    输入/输出    USB端口D+信号
上一篇:基于PLC的变频恒压供水系统设计
下一篇:51单片机小车状态控制系统仿真研究

单片机数字红外测距系统设计+电路图+程序

基于51单片机自动门智能控制系统设计

STC89C52单片机智能温度监测系统设计

STC89C52单片机盲人用时钟的设计+电路图+程序

粉料称重装置的单片机控...

STM32单片机的无刷直流电机控制系统设计

AT89S52单片机车内空气检测系统设计+源代码

辩护律师的作证义务和保...

拉力采集上位机软件开发任务书

浅谈传统人文精神茬大學...

国内外无刷直流电动机研究现状

谷度酒庄消费者回访调查问卷表

浅谈新形势下妇产科护理...

多元化刑事简易程序构建探讨【9365字】

中国古代秘书擅权的发展和恶变

《醉青春》导演作品阐述

高校网球场馆运营管理初探【1805字】