老古开发网首页
导航:老古开发网首页文章索引文章分类嵌入式系统→[光电隔离的RS-232C串行接口设计]
| -文章搜索 - 最新文章 - |

光电隔离的RS-232C串行接口设计

发布时间:2006年2月25日 点击次数:2117
来源:单片机与嵌入式系统应用   作者:济南交通高等专科学校 肖海荣 安国建 富文军;山东科技大学 周风余
 
光电隔离的RS\ 232C串行接口设计 济南交通高等专科学校肖海荣安国建富文军 山东科技大学周风余 摘要介绍一种采用MAX250/251接口芯片设计完全电气隔离的RS\ 232串行通信接口的方法。通过一个实例,给出基于80C196KC单片机的光电隔离式RS\ 232接口的硬件电路和软件实现。 关键词MAX250/25180C196KCRS\ 232光电隔离串行通信 图1芯片引脚封装引言 RS\ 232C是美国电子工业协会(EIA)20世纪60年代发布的串行通信标准接口。目前,该标准在通信领域已被广泛使用。 现在的计算机可以说至少都配有一个RS\ 232C接口,这为与带有串口的测控设备互联提供了方便。因此,现在大多数测控设备为了与管理计算机进行通信,都具有或要求具有RS\ 232C接口,以便充分利用计算机上已有的RS\ 232接口资源,节约开发成本。然而,在环境恶劣的生产现场进行RS\ 232通信易受各种干扰,造成通信的不稳定、不可靠;同时,RS\ 232通信的距离也不远,按RS\ 232C标准规定只有约15.24m。为解决抗干扰和传输距离问题,有时须要采用光电隔离式RS\ 232接口。本文以汽车质量轴载仪单片微机系统为例,介绍基于MAX250/251芯片的光电隔离式RS\ 232串行通信接口设计。 一、 串行通信接口芯片MAX250/251介绍 MAX250/251是美国MAXIM公司研制开发的两片光电隔离式RS\ 232C接口芯片。芯片采用单一+5V供电,具有两对接收器 /发送器、低功耗关闭模式和输出使能控制端,使用起来非常灵活方便。芯片为14引脚双列直插式封装,其引脚封装如图1所示,引脚功能描述如表1所列。 表1芯片引脚功能描述 MAX250 引脚[]符号[]功能1[]SHDN[]关闭控制端。SHDN=0时,芯片工作在关闭方式,此时芯片关闭振荡器,断开驱动器上拉电阻,开放变压器驱动端D1、D2;SHDN=1时,芯片工作在正常方式2[]D1[]变压器驱动端13[]T1LDR[]发送器1的光耦驱动器4[]T1IN[]发送器1的TTL/CMOS电平输入端5[]T2IN[]发送器2的TTL/CMOS电平输入端6[]T2LDR[]发送器2的光耦驱动器7[]GND[]地8[]EN[]输出使能控制端。EN=0时有效; EN=1时,引脚T1LDR、T2LDR、R1OUT、R2OUT处于高阻态9[]R1OUT[]接收器1的TTL/CMOS电平输出端 续表1 MAX250 引脚[]符号[]功能10[]R1DIN[]接收器1的光耦接入器11[]R2DIN[]接收器2的光耦接入器12[]R2OUT[]接收器2的TTL/CMOS电平输出端13[]D2[]变压器驱动端214[]VCC[]电源电压(+5V)MAX251 引脚[]符号[]功能1[]AC[]二极管输入电源的正极2[]V+[]正电压输出端3[]T1DIN[]发送器1的光耦接入器4[]T2DIN[]发送器2的光耦接入器5[]R1LDR[]接收器1的光耦驱动器6[]R2LDR[]接收器2的光耦驱动器7[]BYP[]内部VCC旁路点8[]RTRI[]接收器输出三态控制。当接+5V时,接收器输出呈高阻状态9[]R2IN[]接收器2的RS\ 232电平输入端10[]R1IN[]接收器1的 RS\ 232电平输入端11[]T2OUT[]发送器2的 RS\ 232电平输出端12[]T1OUT[]发送器1的RS\ 232电平输出端13[]V-[]负电压输出端14[]ISOGND[]隔离地图2汽车质量轴载仪单片微机系统光电隔离式RS\ 232串行口硬件电路原理图二、 基于MAX251/252的 光电隔离式RS\ 232串口硬件设计汽车超载行驶,严重影响着公路、桥梁寿命和行车安全,给国家财产和人民生命造成极大的危害。汽车质量轴载仪就是用于公路、桥梁动态测量汽车质量,对机动车超载违章进行管理的一种设备。普通公路一个监测站一般需要2台(来、回两个车道),高速公路则需4台(双向4车道)。轴载仪本身具有信号处理、键盘、显示和打印功能,完全可以各自为战;但如果想实现一个道口的统一管理,甚至整条公路的计算机连网,就必须把每台轴载仪的有关测量数据、车牌照等信息送入管理计算机(上位机),因此轴载仪的串口设计不可缺少。在检测站,由于汽车要频繁启动、制动,加速、减速,使设备工作环境恶化,加上距离亦不是太近,因此为使数据安全、可靠地传输到管理计算机,必须采用光电隔离式RS\ 232C串行接口。 汽车质量轴载仪单片微机系统的核心是Intel 16 位单片微机80C196KC,它有一个全双工串行通信接口TXD/RXD。在16MHz晶振下,80C196KC的异步通信波特率可达1Mbaud。人们就是利用该串口实现单片微机之间或与上位计算机的通信。在设计光电隔离式RS\ 232串行通信接口时,出于性能及成本上的考虑,选用了上面介绍的RS\ 232接口芯片MAX250/251。采用该芯片可以很方便地构造一个完全电气隔离的RS\ 232接口,从而显著提高RS\ 232接口串行通信的抗干扰能力。另外由于很多功能模块都已经集成到这两片芯片当中,因此只需很少的几个外围器件即可,大大减少了接口的复杂性,降低了成本。据此设计的汽车质量轴载仪单片微机系统光电隔离式RS\ 232串行通信接口的电路原理图如图2所示。 图2中,MAX251的12脚为RS\ 232电平输出端,10脚为RS\ 232电平输入端;把MAX250使能控制端EN(8脚)和关闭控制端SHDN(1脚)直接接地的目的是使MAX250/251一直处于工作状态,以便随时能够进行通信。接口中的高频变压器由MAX250的2(D1)和13(D2)脚驱动,工作在推挽模式下,频率为150kHz,变比n=1,可按表2参数绕制。还须特别指出的是,在设计该接口电路时,要注意光耦的选择。选择的原则是其传输率必须大于通信波特率,并有一定的富余。根据系统波特率要求,我们选用的是4N26。如果4脚抛开不用或把4脚和6脚连起来,以5和6脚作为输出可使传输率提高很多。 表2高频变压器参数 匝数比〖〗初级泄 漏电感〖〗初级 电感〖〗Ipks〖〗开关 频率〖〗绕线 电容〖〗直流 电阻〖〗ET〖〗隔离 强度(DC)1:1初级 中间抽头〖〗30mH〖〗1~2.5mH〖〗300mA〖〗150kHz〖〗<100pF〖〗<20Ω〖〗50V/μs〖〗>150V/s结束语 一年来,汽车质量轴载仪投放市场近200台。反馈信息表明,该系统采用MAX250/251设计的光电隔离式RS\ 232串行接口电路,抗干扰能力强,性能可靠,完全能满足实际工作的需要。MES 参考文献 1孙涵芳.Inter 16位单片机\[M\].北京:北京航空航天大学出版社,1999 2MAIXM产品资料全集(光盘版),2000年修订版\[M\] 3王福瑞,等.单片微机测控系统设计大全\[M\].北京:北京航空航天大学出版社,1999

欢迎进入老古论坛进行讨论
[嵌入式系统] 相关文章:
基于MSP430F1121的虚拟示波器实现方法
简介:
基于MSP430F1121的虚拟示波器实现方法 燕山大学金海龙 摘要以低功耗、低电压单片机MSP430F1121为控制器,低电压、低功耗A/D转换器TLV2543为模拟量采样单元,采样的数据通过计算机并行口接收,用VB完成上位机显示波形、通道设置、放大倍数设定等功能。 关键字低功耗单片机并行口 引言 目前,高校电类的很多基础实验,基本使用计算机,在上位机上完成软件编程、编译、链接、调试等过程,调试时用示波器观察输出的波形,分析实验现象。很多实验既需要示波器,又需要计算机,因此既没有充分使用计算机资源,又增加了设备投资。本文提出用低功耗的MSP430F1121单片机为主控器实现虚拟示波器,工作......

实时时钟RS5C348及其在嵌入式系统中的应用
公路运输监控仪中多机并行工作的实现
低压电力线载波自动集中抄表系统的实现
PC机键盘接口深入分析与应用设计
具有远程操作功能的数码录音机设计
LonWorks模块TP/FT-10及其在抄表系统中的应用
嵌入式系统高级编程语言技术分析
基于ISA总线的ADSP2106x信号处理板的设计
嵌入式操作系统RTEMS内核的初步分析
 
下一个:[嵌入式系统]闪存Am29F400B的操作过程及动态数据保存
简介:
闪存Am29F400B的操作过程及动态数据保存 武汉大学黄天戍尹文军张旭良周清睿赵冰洁 摘要以TMS320C32 DSP开发的电动机保护装置为模型,介绍对闪存Am29F400B的操作过程,以及利用其来实现动态数据保存的具体方法。 关键字闪存Flash MemoryTMS320C32DSP数据保存 在对电动机进行保护的过程中,需要对故障数据进行保存,以备查看。一般电动机产生故障的间隔时间是比较长的,而有些电动机的工作方式是非连续的,在故障间隔期间难免会出现停机现象。因此如何在掉电状态下保存数据便成为一个关键。电动机的保护装置须要具备两种基本的特性,即实时性和快速性。这两种特性都需要以快速处理大......
 

上一个:[通信网络]Google和Skype联手投资建立Wi-Fi共享网络

老古开发网版权所有 2006年9月 asp.Net V2.0 设计:老古
页面缓存:10分钟 执行时间:16毫秒