简易多路数据采集系统.docVIP

  • 1
  • 0
  • 约3.16千字
  • 约 7页
  • 2018-11-30 发布于江苏
  • 举报
简易多路数据采集系统

简易多路数据采集系统 摘 要 本设计以单片机AT89S51与ADC0806为控制核心,实现一个6路数据采集系统。实现现场模拟信号产生器,即通过自制一正弦波信号发生器,利用可变电阻改变振荡频率,使频率在200Hz~2kHz范围变化,再经频率电压变换后输出相应1~5v直流电压。此系统通过接受按键信息选择采集路口,并启动AD转换采集电压大小,最终在八位数码管上显示。此设计能以优异指标、快速准确地完成题目的全部要求。 关键词:单片机,数据采集 Abstract Based on microcontroller AT89S52 and ADC0806 ,we accomplish a 6-channel data acquisition system.The system uses the analog signal generator,which uses the variable resistor to change the oscillation frequency of self-made sine wave signal generator. It makes the frequency arrange from 200Hz to 2KHz, then output corresponding volts d.c. from 1V to 5V though the transform of the frequency and voltage. It choose the junction of the collection through the key information,and use AD conversion to collect the voltage.Finally the data shows on the nixie tube.The conclusion is we can finish the whole requirements quickly and accurately. Key Words: Microcontroller,Data acquisition 1系统方案设计与论证 1.1 正弦波信号发生方案选择 选用ICL8038精密函波形数发生器,它外围电路简单,易于制作,可产生稳定的正弦波等函数波形,且振荡频率范围宽,可以很好的实现预期效果。故选择此方案。 1.2 频率电压变换方案选择 方案一:采用LS331芯片来完成频率到电压的转换,LM331外接电路简单,只需接入几个外部元件就可方便构成V/F 或F/V 等变换电路,并且容易保证转换精度。 方案二:采用LM2907将频率转换为电压,LM2907为集成式频率/电压转换器,芯片中包含了比较器、充电泵、高增益运算放大器,能将频率信号转换为直流电压信号。 方案比较:以上方案都只需连接简单的外围电路就可完成F/V 变换。然而方案一中,需要先将正选信号变换为矩形脉冲方可作为输入,方案二中可直接输入正选信号,而且线性度,准确的也都比较好。故采用方案二。 1.3 控制部分方案选择 方案一:采用双CPU控制,主机与从机都是使用单片机。从机负责采集6路数据,同时接受主机发送的命令。主机进行数据处理,数据显示,按键输入。 方案二:采用一块单片机采集6路数据,同时进行数据处理,按键输入,数据显示。 方案选择:方案一比较符合实际的应用要求,但系统较为复杂,两机间的信号传输系统不稳定;方案二结构简单,且可以实现基本的要求。故选择方案二。 硬件电路设计与分析 2.1系统组成及方框图 经过上述系统方案的论证与比较,设计系统的最终方案如下:系统由单片机AT89S51实现一个6路数据采集系统,系统的原理框图如下: 地址显示现场 地址显示 现场 信号 产生器 数据采集器 数据 采集器 数据显示 数据显示 图2.1 系统结构框图 2.2 主要电路模块的设计 2.2.1系统框图 icl8038产生信号LM2907频率电压转换 icl8038产生信号 LM2907频率电压转换 数据采集 LED显示 控制器 89S52 LED显示 控制器 89S52 按键输入 按键输入 图2.2 系统结构框图 2.2.2 模拟信号产生器电路 正弦波信号发生器:利用可变电阻改

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档