单片机如何进行数据采集

2024-05-21 00:18

1. 单片机如何进行数据采集

对于液压设备中的8个待测参数选用相应的传感器来来检测,试验时选取应变式传感器作为测试现场的工具。这些选用的检测元件输出都是标准的4-20mA微弱的电流信号,电流信号又经过由LM324组成的放大转换电路转换成0-5V的电压信号输入到C8051F020的模拟输入端,如图2所示,经内部集成的A/D转换器转换成相应的数字量。C8051F020将8路采样值作为液压设备现场的状况存入相应的内存单元。



3.2 LCD显示

为了使数据采集系统小巧美观,同时又获得较高的性价比,选用德彼克公司生产的DMF-50174蓝屏液晶显示器,该显示器是320×240点阵式液晶,图形和文本都可以显示。显示驱动控制芯片采用EPSON 公司的一种高性能LCD 控制器SED1335。硬件电路采用间接接法,如图3所示。用单片机的P5.0~P5.7口作为SED1335的DB0~DB7数据总线的输入通道。P4.5作为SED1335的片选信号, 配合地址信号A0实现SED1335 通过数据总线接收来自单片机的指令和数据。当A 0= 0, P4.6(WR)=0,P4.7(RD)= 1时, 实现指令的写入和从SED1335 中读取数据。当A 0= 1, P4.6(WR)= 0, P4.7(RD)=1时, 则是显示数据的写入,该功能通过软件实现。



3.3 数据通讯

单片机C8051F020的TX0、RX0及P0.2通过MAX485与上位机相连,进行串行通信,如图3所示。P0.2控制MAX485的状态或发送,用软件控制。RX0为单片机的串行输入端,接收上位机通过MAX485向单片机发送的数据。TX0为单片机的串行输出端,通过MAX485发送给上位机。

4 系统软件设计

4.1 软件设计总体上由两部分组成:一部分为单片机C8051F020

主程序设计,一部分为LCD液晶显示程序设计。由于用C语言编程可以降低程序的复杂度,提高程序的可读性和可修改性,所以本软件采用C51进行编程,keil μVision2编译器进行编译。

单片机如何进行数据采集

2. 基于单片机的实时数据采集系统设计的毕业论文

基于单片机的数据采集与处理系统研究论文编号:JD987   论文字数:17773,页数:45
1 绪论
1.1 数据采集与处理系统的基本概念
 数据采集是获取信息的基本手段,数据处理就是对信息进行加工,数据采集与处理技术作为信息科学的一个重要分支,是与信号检测、计算机、数字信号处理等技术相结合而形成的一门综合应用技术。
 现代工业控制、自动检测技术中的数据采集与处理是指将现场的电压、电流、压力、流量、温度、角度等模拟信号和一些开关量信号进行采集,转变成数字量,再根据不同的需要对这些数字量进行相应的计算和处理,得到所需的数据,然后将这些计算结果反馈给用户或被控系统,达到监测和控制的目的。完成这个功能的系统就是数据采集与处理系统。
1.2 数据采集与处理系统的基本结构
 一般来讲,一个典型的数据采集与处理系统应该具备如下三部分:
1.数据采集部分
由采样保持器及模数转换器(ADC)、开关量信号调理器等组成。
2.处理器
微型计算机、单片机等。
3.数据输出部分
由数模转换器(DAC)、数字信号调理器等组成。 目    录
1 绪论 1
1.1 数据采集与处理系统的基本概念 1
1.2 数据采集与处理系统的基本结构 1
1.3 数据采集与处理系统的种类及其特点 2
1.4 数据采集与处理系统的发展趋势 4
1.5 本论文的主要工作 4
2 系统硬件设计 5
2.1系统硬件总体设计 5
2.2 器件选用原则 6
2.3 检测电路设计 6
2.3.1 温度传感器的选型 6
2.3.2 传感器DS18B20的内部结构及工作原理 11
2.3.3 传感器DS18B20的接口电路 15
2.4 控制电路设计 16
2.4.1 单片机的选型 16
2.4.2 AT89C51单片机的特点及工作原理 18
2.4.3 单片机复位电路设计 20
2.4.4 单片机时钟电路设计 20
2.5 存储电路设计 21
2.6 显示电路、键盘电路及报警电路设计 22
2.6.1 显示电路设计 22
2.6.2 键盘电路设计 24
2.6.3 报警电路设计 26
2.7 执行电路设计 26
2.8 系统硬件总体连接电路 27
3 系统软件流程的设计 29
3.1 系统软件总体设计 29
3.2 主处理模块 30
3.3 程序初始化 30
3.4 主程序流程设计 31
3.5 键盘输入模块 32
3.6 显示模块 33
3.7 温度采集模块 34
3.8 数据存储模块 35
3.9 执行模块 37
4 系统抗干扰技术与可靠性设计 39
4.1 硬件抗干扰措施 39
4.2 软件抗干扰措施 40
5 总结与展望 41
致  谢 42
参考文献 43以上回答来自: http://www.lwtxw.com/html/42-6/6204.htm

3. 请教一下,单片机与数据采集卡的详细区别?万分感谢!——越详细越好,再次谢过!

用单片机(不是单篇机)采集数据比较麻烦,需要自己设计硬件电路,现在有的单片机内部有A/D转换器,方便了很多,否则还要在外部配一片A/D转换器。
其次是需要自己设计软件,即写程序,如果单片机不是很熟,这些工作就作不了。
再其次,就是单片机采集的数据如果需要传到电脑,还要写通信程序,定义通信协议。
在电脑上也在自己开发采集软件,等等,一系列的开发工作都要自己做,如果没有开发能力就无法进行了。
而用数据采集卡,多数都是可以直接插到电脑上用的,买一块采集卡,接上传感器等就能用了。而出售数据采集卡的厂家也会提供电脑上的数据采集软件。这样的话,就完全不用自己开发,只要出钱就行了。

请教一下,单片机与数据采集卡的详细区别?万分感谢!——越详细越好,再次谢过!