基于双51单片机的信号处理系统设计

2011-11-14 12:55:07来源: 互联网

    当检测与控制系统处理大量数据和多路信息时,只用一片单片机往往无法满足系统实时性和扩展性要求,且处理时间较长。例如在液面信息采集过程中,单片机要在相等的时间间隔进行A/D转换以及数据处理。由于要实现高通量的液体操作,液体操作平台通常配置多根移液针同时进行液体操作工作,采集多路液面信息。因此这里提出一种基于双单片机的信号处理系统设计方案,该系统采用单片机(AT89S51)作为核心器件,2片AT89S51型单片机作为双核心分担整个检测单元的任务。

1 系统硬件电路设计
   
该信号处理系统的总体设计方案为:单片机1定时进行A/D转换,并且将转换结果存入外部数据存储器:单片机2读取数据存储器中的转换结果并且通过串口传递给计算机,同时还负责在系统接收到开始或停止命令之后相应开始或停止单片机1的A/D转换工作。图1为该信号处理系统的硬件结构框图。


    根据上述设计方案,该系统硬件分为以下模块:
1.1 A/D转换模块设计
   
由于AT89S51单片机并没有A/D转换模块,因此在采集系统中需要使用具有A/D转换功能的器件,这里采用ADC0832。ADC0832是美国国家半导体公司生产的一种8位分辨率、双通道A/D转换器。其主要特点如下:输入输出电平与TTL/CMOS相兼容;5 V电源供电时输入电压在0~5 V之间;工作频率为250 kHz,转换时间为32μs;一般功耗仅为15 mW。
    A/D转换模块设计采用了ADC0832的以下引脚:引脚1(CS)是片选使能信号端,接单片机AT89S51的P3.4引脚。引脚2(CH0)、引脚3(CH1)是2个模拟量输入通道,由于检测器只使用了一个电容传感器,因此,这里只采用引脚3作为模拟量输入。引脚5(DI)是数据信号输入端,负责选择通道控制。引脚6(DO)是数据信号输出端,负责输出转换后的数据。引脚5和引脚6由于在通信时并不是同时有效,而且与单片机是双向接口,所以在使用过程中将这两引脚连在一起使用,并连接至单片机的P1.1引脚;引脚7(CLK)是芯片时钟输入,接至单片机的P1.0引脚,如图2所示。


1.2 存储模块设计
   
通过对存储器性能、价格、购买情况等因素的综合考虑,该系统设计采用Cypress公司的CY7C132。该器件是2 Kx8位高速双端口静态读写存储器。两个端口可独立访问存储器内的任意存储单元。该CY7C132有两组对称的信号线,即每个端口都有独立的地址线、数据线和控制线以及通信联络信号位。存取时间为25~55 ns,在非选通时自动处于低功耗状态,异步操作,输入和输出三态,与TTL电平兼容。

[1] [2] [3]

关键字:51单片机  信号处理

编辑:什么鱼 引用地址:http://www.eeworld.com.cn/Test_and_measurement/2011/1114/article_3942.html
本网站转载的所有的文章、图片、音频视频文件等资料的版权归版权所有人所有,本站采用的非本站原创文章及图片等内容无法一一联系确认版权者。如果本网所选内容的文章作者及编辑认为其作品不宜公开自由传播,或不应无偿使用,请及时通过电子邮件或电话通知我们,以迅速采取适当措施,避免给双方造成不必要的经济损失。
论坛活动 E手掌握
微信扫一扫加关注
论坛活动 E手掌握
芯片资讯 锐利解读
微信扫一扫加关注
芯片资讯 锐利解读
推荐阅读
全部
51单片机
信号处理

小广播

独家专题更多

富士通铁电随机存储器FRAM主题展馆
富士通铁电随机存储器FRAM主题展馆
馆内包含了 纵览FRAM、独立FRAM存储器专区、FRAM内置LSI专区三大部分内容。 
走,跟Molex一起去看《中国电子消费品趋势》!
走,跟Molex一起去看《中国电子消费品趋势》!
 
带你走进LED王国——Microchip LED应用专题
带你走进LED王国——Microchip LED应用专题
 
电子工程世界版权所有 京ICP证060456号 京ICP备10001474号 电信业务审批[2006]字第258号函 京公海网安备110108001534 Copyright © 2005-2016 EEWORLD.com.cn, Inc. All rights reserved