1、引言. 2 一 设计思路. 2 1.1 单片机与 PC 机的串口通信 2 12 数据采集系统的结构原理 2 121 数据采集系统的分类 3 122 数据采集系统的基本功能 . 3 123 数据采集系统的结构形式 . 3 二 数据采集系统设计的基本原则 . 4 21 硬件设计的基本原则 4 22 软件设计的基本原则 4 三 芯片介绍 5 3.1 At89s51 5 3.2 AD0809. 9 3.3 ADC1674 11 3.4 MAX7221 13 3.5 MAX232 . 14 3.6 2864 15 3.7 6264 15 3.8 74LS373 16 四 硬件电路. 17 4.1 数据采
2、集电路 17 4.2 数据存储电路 17 4.3 数据显示电路 . 18 4.4 串口电路 . 18 4.5 电源电路 . 19 4.6 复位电路 . 19 4.7 晶振电路. 19 五,软件设计. 20 六 心得体会. 27 参考文献 28 附录. 错误错误!未定义书签。未定义书签。 protel 原理图 . 错误错误!未定义书签。未定义书签。 proteus 仿真图 . 错误错误!未定义书签。未定义书签。 PCB板 错误错误!未定义书签。未定义书签。 实物图 错误错误!未定义书签。未定义书签。 引言引言 在计算机控制系统中,数据采集是必不可少的一个组成部分,一个 好的数据采集系统应具有多路
3、数据采集功能、数据处理能力强、 数据 存贮量大、控制界面美观且易于操作等特点。传统的单片机数据采集 控制系统,数据存贮量小,控制界面简单,图表的显示、打印等不易实 现。本文以 ADC0809 的低成本数据采集器设计为实例,分析了 Windows 环境下串行通信的基础上,详解数据采集系统中 PC 机与单 片机串行通信协议和数据块的发送与接收具体讲解了PC机和单片机 串口通信在数据采集系统中的应用。 系统采用可视化的编程语言 C+ 实现单片机和 PC 机之间的通信。 一一 设计思路设计思路 数据采集是指从传感器和其他待测设备中自动采集模拟或数字信号电量或 非电量信号送入控制器中进行分析和数据处理。
4、 本设计采用单路模拟信号(温度)的数据采集。设计思路为:通过滑动变阻 器采集电压信号,经运算放大器 OP07 放大后送入模数转换器 ADC0809 在单片机 的控制下进行模数转换,每次转换结束后,单片机在控制电路的作用下将数据读 走存入片外存储器。而单片机则需要将收到的数据送入 PC 机中进行相应处理。 单片机与 PC 间的数据通信方式为串口通信协议 RS,通过芯片 MAX 进行电平匹配。 1.11.1 单片机与单片机与 PCPC 机的串口通信机的串口通信 采用 RS232 串口通信协议。利用 MAX232 实现 TTL 到 RS 电平间的转换。 12 数据采集系统的结构原理数据采集系统的结构原理 数据采集系统一般包括模拟信号的输入输出通道和数字信号的输入输出通 道。数据采集系统的输入又称为数据的收集;数据采集系统的输出又称为数据的 分配。 121 数据采集系统的分类数据采集系统的分类 数据采集系统的结构形式多种多样,用途和功能也各不相同,常见的分类方 法有以下几种: 根据数据采集系统的功能分类:数据收集和数据分配; 根据数据