首 页文档资料下载资料维修视频包年699元
请登录  |  免费注册
当前位置:精通维修下载 > 文档资料 > 家电技术 > 单元电路介绍 > 其它电路
燃料开关测试系统的设计与实现
来源:本站整理  作者:佚名  2009-12-21 09:07:11




    单片机控制模块:是整个系统的核心部分,控制整个系统的测试进程。它要识别来自PC机的测试人员所发出的测试命令,判断并执行相应功能的测试;待测试结束,控制模块要分析测试结果是否正常,并反馈给PC机用于向测试人员显示及数据自动入库保存。


2 测试系统的电路实现
2.1 供电电路
    不同芯片对供电电压的要求也不同,本测试系统中,单片机P89LPC938所需的电压为3.3 V,而电平转换芯片MAX232所需要的电压为5 V,因此,电源模块的设计要满足需求,设计时就需要兼顾两者,外部只需提供12 V电压即可。图2给出电源电路的电路图,本系统选用LM7805和LM1117两个稳压器。

2.2 RS 232-TTL电平转换电路
    计算机串口是RS 232电平,而一般的单片机应用系统的信号电压是TTL电平或CMOS电平,不可以直接将单片机芯片上的串行通信引脚与RS 232的收发端相连接,必须作适当的电平转换。目前市面上有许多用于此目的的电平转换芯片,本方案采用MAX232芯片。
2.3 单片机与燃料开头之间的通信接口电路
    通信接口模块要实现的功能是接收单片机
P89LPC938发出的命令信号发送给燃料开关,它还要将燃料开关反馈的信号发送给单片机,从而实现它们二者之间的双向通信。一般而言,单片机都会有TX与RX二个端口,可以实现同时双向通信功能,即能实现全双工信息。但本文所讨论的燃料开关外部仅有三条线:电源,地和信号线,这意味着TX/RX复用一条数据线,至多只能实现半双工串行通信。为了在测试系统与被测开关之间建立起可靠的通信联系,必须设计一个全双工/半双工转换电路。本文所提出的解决方案如图3所示。

    图3中两个二极管起保护作用,若Fuel Switch输入电压过高,D1的嵌位作用会使RX端的电压仍维持在5 V左右,若Fuel Switch输入电压为负,D2的嵌位作用会使TX端的电压仍维持在0 V左右。

上一页  [1] [2] [3] [4] 

关键词:

文章评论评论内容只代表网友观点,与本站立场无关!

   评论摘要(共 0 条,得分 0 分,平均 0 分)

推荐阅读

图文阅读

热门阅读

Copyright © 2007-2017 down.gzweix.Com. All Rights Reserved .
页面执行时间:182,296.90000 毫秒