ZHCU022AF July 2010 – September 2022
带有施密特触发器特性的简单 COMS 逆变器 (IC2) 用于将 RS-232 电平(请参阅表 4-2)转变为 CMOS 电平。
逻辑电平 | RS-232 电平 | RS-232 电压电平 |
---|---|---|
1 | 标记 | -3V 至 -15V |
0 | 空格 | 3V 至 15V |
逆变器由运算放大器 IC3A 供电。该放大器允许将提供的逻辑电平调整为连接的目标应用程序所需的电平。施加到 BSL 目标连接器 (VCC_IN) 引脚 8 上的电压覆盖 IC1 和 100kΩ 串联电阻器 R11 提供的默认 3V 电平。因此,运算放大器的输出电压被拉至施加的电压 VCC_IN 。
根据所选器件系列的过压保护,过多的(如 TI 74AHC14 中)。如果保护二极管传导至 VCC,运算放大器IC3A 需要对过压进行补偿。因此,TI 推荐 74AHC14 器件,该器件会传导接地 (GND)。
为了避免过多的功耗以及保护二极管的损坏,使用串联二极管(R1,R2 和 R3)来限制输入电流。
采用运算放大器 (IC3B) 从 CMOS 电平中生成 RS-232 电平。正输入上的电平设置为 VCC/2(标称电压 1.5V)。如果负输入上的电平上升至高于这个电平,输出被拉至运算放大器的负电源(标记)。如果电平下降到低于 VCC/2 ,输出被拉至正轨(空白)。
运算放大器的正电源与稳压器的输入一样。独立电容器 (C5) 用于生成负电源电压。该电容器由引导加载程序硬件(SUB-D 连接器 J2 上的引脚 3)的接收信号充电。
在异步串行通信中,停止位和开始位的组合用于同步发送器和接收器。在数据字节输送后,停止位强制传输线路进入定义的状态,通常是逻辑 1,或RS-232 术语中的标记。这意味着当没有传输并且电容器可以充电时,传输线路电压为负。二极管被用于防止电容器传输期间放电。
在极少数情况下,发送到引导加载程序接口的数据可能包含过多的零,从而使负电源所需的电容器 C5 放电,引起接口故障。(一个可能的应变方法是以较小的数据块发送数据。)然而,在正常运行条件下,即使是包含所有零的数据也不会造成问题。