首 页文档资料下载资料维修视频包年699元
请登录  |  免费注册
当前位置:精通维修下载 > 文档资料 > 家电技术 > 维修教程知识 > 单片机栏
基于单片机的便携远程多路数据采集系统
来源:本站整理  作者:佚名  2009-09-21 11:13:38



2.1 数据采样电路

       采样电路由AD574和MAX354组成,在一个采样周期内,连续对8路输入数据按顺序进行一轮采样,采样电路与单片机的连接如图1所示。

图-1 数据采样电路

       采用8通道故障保护模拟开关MAX354对采样通道进行选择,这可以通过89C52地址线A0,A1,A2来控制,信号通过模拟开关后被送到AD574的输入端。

AD574内部具有三态数据锁存器,可以和89C52单片机的P0数据口直接相连,它内部具有参考电压和时钟电路,因此无需任何元器件即可独立完成 A/D转换。A/D转换结束后,AD574向89C52的中断INT0发出中断申请,然后系统对转换后的数据进行处理。AD574的12/8端子固定接地,A0端口与89C52的地址线A7相连,这样在地址线A7的控制下分两次通过8位数据总线来读取l2位的转换结果。

2.2 数据发送与接收电路

为了避免在长距离的数据传输过程中,数据受到现场的干扰,该系统采用MAX485芯片将信号电平转换为RS-485电平,采用RS-485接口进行远程数据传输。RS-485是美国电气工业联合会(EIA)制定的利用平衡双绞线作传输线的多点通讯标准。它采用差分信号进行传输;最大传输距离可以达到 1.2 km;最大可连接32个驱动器和收发器;接收器最小灵敏度可达±200 mV;最大传输速率可达2.5 Mb/s。同时,RS-485协议正是针对远距离、高灵敏度、多点通讯制定的标准。这也为今后该数据采集系统进行多点数据采集的功能扩展奠定了基础。

MAX485芯片的结构和引脚都非常简单,内部含有一个驱动器和接收器。RO和DI端分别为接收器的输出和驱动器的输入端,与单片机连接时只需分别与单片机的RXD和TXD相连即可;/RE和DE端分别为接收和发送的使能端,当/RE为逻辑0时,器件处于接收状态;当DE为逻辑1时,器件处于发送状态,因为MAX485工作在半双工状态,所以只需用单片机的一个管脚控制这两个引脚即可;A端和B端分别为接收和发送的差分信号端,当A引脚的电平高于B 时,代表发送的数据为1;当A的电平低于B端时,代表发送的数据为0。在与单片机连接时接线非常简单。只需要一个信号控制MAX485的接收和发送即可。同时将A和B端之间加匹配电阻,一般可选100Ω的电阻。

     

     图-2 数据发送电路                                   

 

   图-3 “看门狗”电路

     在数据接收端,手提电脑上的串行接口采用的是RS-232C电平,因此还需要将RS-485电平进行转换。由于在数据接收端采用的手提电脑需要携带方便,因此这里采用的是市面上比较小巧紧固的电平转换接口,这里就不做赘述。

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

关键词:

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

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

推荐阅读

图文阅读

热门阅读

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