1.熟悉市面上常用的单片机,能够操作其外设完成对应的任务。
2.能够熟练使用C语言进行项目开发。
3.有一定的硬件基础,能够看懂原理图,或设计简单的电路。
4.通过CET-6,有一定的阅读英文技术手册的能力。
1.数据采集板卡:
利用STM32F407的12位ADC外设,采集来自外部的0~27V的电压信号。
外部电压经过高质量的线性光耦转化为0~5V的输出信号,再将0~5V的信号由比例运放电路转化为0~3.3V的信号。
最终由单片机的ADC外设完成采样。
为了解决采样过程中的温漂问题,设计线性拟合算法对采样数据拟合,以输出精度较高的采样数据,误差在3%以内。
2.数据通信板卡:
简单的操作单片机的串口、IIC外设与上位机进行数据交互。
数据采集板卡项目: 1.使用GD32单片机对目标0~27V电压进行采样,将采样结果以串口发送至上位机。 2.为减小采样误差(要求3%以内),结合MATLAB运用线性拟合算法,以减小外界温度带来的测量误差。 人机交互控制板: 1.根据旧版的八位单片机的源码,编写新版32
数据采集板卡项目: 1.使用GD32单片机对目标0~27V电压进行采样,将采样结果以串口发送至上位机。 2.为减小采样误差(要求3%以内),结合MATLAB运用线性拟合算法,以减小外界温度带来的测量误差。