郭琳琳
摘 要: 本论文的目的就是设计实现一个具有一定实用性的实时数据采集系统。本文介绍了基于单片机的数据采集的硬件设计和软件设计。数据采集系统是模拟域与数字域之间必不可少的纽带,它的存在具有非常重要的作用。数据采集与通信控制采用了模块化的设计,数据采集与通信控制采用了单片机AT89C51来实现,硬件部分是以单片机为核心,还包括A/D模数转换模块,显示模块,和串行接口电路。本系统能够对8路模拟量,8路开关量和1路脉冲量进行数据采集。被测数据通过TLC0838进行模数转换,实现对采集到的数据进行模拟量到数字量的转换,并将转换后的数据通过串行口MAX232传输到上位机,由上位机负责数据的接受、处理和显示,并用LCD显示器来显示所采集的结果。对脉冲量进行采集时,通过施密特触发器进行整形后再送入单片机。本文对数据采集系统、模数转换系统、数据显示、数据通信等程序进行了设计。
关键词:数据采集 AT89C51单片机 TLC0838 MAX232
中图分类号:TP274 文献标识码:A 文章编号:1003-9082(2017)02-0298-01
前言
数据采集,又称数据获取,是利用一种装置,从系统外部采集数据并输入到系统内部的一个接口。数据采集技术广泛应用在各个领域。近年来,数据采集及其应用受到了人们越来越广泛的关注,数据采集系统也有了迅速的发展,它可以广泛的应用于各种领域。本文设计的数据采集系统,它的主要功能是完成数据采集、处理、显示、控制以及与PC机之间的通信等。……