任务名称
1994年_B题:多路数据采集系统
任务要求
难度
一、设计任务
设计一个八路数据采集系统,系统原理框图如下:主控器能对 50 米以外的各路数据,通过串行传输线(实验中用 1 米线代替)进行采集的显示和显示。具体设计任务是:
(1)现场模拟信号产生器。
(2)八路数据采集器。
(3)主控器。

二、设计要求
1.基本要求
(1)现场模拟信号产生器:自制一正弦波信号发生器,利用可变电阻改变振荡频率,使频率在 200Hz~2kHz 范围变化,再经频率电压变换后输出相应 1~5V 直流电压(200Hz 对应 1V,2kHz 对应 5V)。
(2)八路数据采集器:数据采集器第 1 路输入自制 1~5V 直流电压,第2~7 路分别输入来自直流源的 5,4,3,2,1,0V 直流电压(各路输入可由分压器产生,不要求精度),第 8 路备用。将各路模拟信号分别转换成 8 位二进制数字信号,再经并/串变换电路,用串行码送入传输线路。
(3)主控器:主控器通过串行传输线路对各路数据进行采集和显示。采集方式包括循环采集(即 1 路、2 路……8 路、……1 路)和选择采集(任选一路)二种方式。显示部分能同时显示地址和相应的数据。
2.发挥部分
(1)利用电路补偿或其它方法提高可变电阻值变化与输出直流电压变化的线性关系;(2)尽可能减少传输线数目;
(3)其它功能的改进(例如:增加传输距离,改善显示功能)。
评审标准

参考答案

GPT-4o给出的方案:


一、系统概述

设计一个远程八路数据采集系统,系统主要部分包括:现有的模拟信号产生器、八路数据采集器和主控器。系统通过串行传输线对50米以外的各路数据进行采集、显示和传输。

二、详细设计方案

1. 现有模拟信号产生器

  • 功能: 产生一个频率可调的正弦波信号。
  • 设计:
    • 使用函数发生器IC(如XR2206)产生正弦波。
    • 利用可调电阻(或数字电位器)调节RC回路的时间常数,从而改变振荡频率,从200Hz到2kHz。
    • 使用运放电路调节输出电压使其在1V至5V之间,例如利用增益可调的运放电路。

2. 八路数据采集器

  • 功能:
    • 第一通道采集1V~5V的直流信号。
    • 通道2~7分别采集5V, 4V, 3V, 2V, 1V, 0V的直流信号。
    • 通道8备用。
  • 设计:
    • 使用8路ADC(如ADS1115)进行模数转换,每个通道通过分压电路适应采样范围。
    • 将ADC的输出数据编码为8位二进制数,并通过UART或I2C接口将其发送至主控器。

3. 主控器设计

  • 功能: 收集各路数据并显示。
  • 设计:
    • 使用一块MCU(如STM32)作为主控单元,通过UART或I2C接口获取数据采集器的8路数据。
    • 根据数据的来源,对应显示地址和数值。
    • 使用串行液晶显示模块(如I2C接口的LCD1602)进行数据和地址的输出显示。
    • 实现数据循环采集和选择采集两种模式。通过按键或拨码开关来选择采集模式。

4. 传输部分

  • 功能: 实现数据的远程传输。
  • 设计:
    • 使用RS485模块进行长距离串行通信,RS485适合长达1200m的传输距离,并且具有较好的抗干扰性能。
    • 在MCU和ADC之间使用RS485模块进行差分信号传输,保证设备间的数据传输准确稳定。

5. 系统的优化

  • 电路补偿:
    • 加入温度补偿电路,使得变阻值与输出直流电压的线性关系不受环境温度影响。
  • 减少传输线路:
    • 使用RS485总线方式,减少了点对点布线。
    • 将多路采集数据通过一路RS485发送,提高线路利用率。
  • 功能改进:
    • 提高传输距离,通过优化RS485模块传输速率和参数。
    • 改善显示功能,如增加OLED显示屏更好地展示多个参数和信息。

这样设计的八路数据采集系统,可以稳定长距离地采集和显示多路数据,同时满足当前的设计任务和优化需求。


这个题目考察的知识点:

一、模拟信号产生与调控:需要设计并实现一个正弦波信号发生器,掌握信号频率、电压的调控与稳定输出。

二、数据采集与转换:通过八路数据采集器将模拟信号转换为数字信号,熟悉ADC的使用和多路复用器(MUX)的选择。

三、串行数据传输与处理:将转化后的数字信号通过串行通信传输给主控器,要求掌握USART或者SPI等串行通信接口的配置与使用。

四、主控器的应用与数据处理:主控器接收数据后进行处理与存储,并显示相关数据,考察对MCU的编程与数据处理能力。

五、系统综合与优化:系统各部分的协调配合及优化,包括信号处理速度、数据传输效率和系统稳定性等方面的统筹与优化设计。

硬禾服务号
关注最新动态
0512-67862536
info@eetree.cn
江苏省苏州市苏州工业园区新平街388号腾飞创新园A2幢815室
苏州硬禾信息科技有限公司
Copyright © 2024 苏州硬禾信息科技有限公司 All Rights Reserved 苏ICP备19040198号