多路模拟电压采集

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

摘要

本次设计是建立一个多路模拟信号采集系统,能处理模拟信号,同时对信号进行循环采样并通过键盘控制输出。它主要由A/D转换模块、单片机、显示模块、键盘控制器模块组成。其中最主要的部分是单片机和A/D转换器,首先被测模拟信号通过A/D转换器转换成数字信号,然后通过单片机的处理,在显示器上不停的显示所采样的数据,通过键盘给一个控制信号,可以选择的任意一路信号在1602上面输出显示。

本设计将介绍一种以单片机为核心的数据采集系统,它能测量直流电压及光敏阻值,并且测量结果能通过1602显示器显示出来,从而具有一定的智能性。本设计将对硬件电路部分和软件程序部分分别作介绍。在硬件部分,本文就系统的各个组成模块的原理做了详细的介绍。在软件部分,详细阐述了各个模块电路的软件设计方法和设计中的细节。随着计算机技术的飞速发展和普及,数据采集系统在多个领域有着广泛的应用。本次的课程设计研究对以后生活及工业应用将会有主要的意义。关键词:PCF8591 AT89C51 LCD1602显示屏

目录

一、设计内容及要求-------------------------------------------------------------------------------------------------- 1

1.1设计内容 ------------------------------------------------------------------------------------------------------ 1

1.2设计要求 ------------------------------------------------------------------------------------------------------ 1

二、系统总体设计方案 ---------------------------------------------------------------------------------------------- 1

2.1主控芯片设计 ----------------------------------------------------------------------------------------------- 1

2.2显示方案设计 ----------------------------------------------------------------------------------------------- 2

三、系统硬件设计----------------------------------------------------------------------------------------------------- 2

3.1单片机控制模块设计-------------------------------------------------------------------------------------- 3

3.1.1主要性能参数-------------------------------------------------------------------------------------- 3

3.1.2功能特性 -------------------------------------------------------------------------------------------- 4

3.1.3引脚功能说明-------------------------------------------------------------------------------------- 4

3.1.4 AT89S51复位模式-------------------------------------------------------------------------------- 6

3.2电源设计------------------------------------------------------------------------------------------------------ 7

3.3模拟与数字信号采集模块设计 ------------------------------------------------------------------------- 7

3.4键盘输入模块的设计-------------------------------------------------------------------------------------- 9

3.4.1矩阵键盘工作原理-------------------------------------------------------------------------------- 9

3.4.2单片机键盘扫描法-------------------------------------------------------------------------------- 9

3.5 LCD显示模块的设计------------------------------------------------------------------------------------- 10

四、系统软件设计---------------------------------------------------------------------------------------------------- 11

4.1系统工作流程 ---------------------------------------------------------------------------------------------- 11

4.2编程软件(KEIL) ---------------------------------------------------------------------------------------- 11

4.3 A/D转换程序流程图------------------------------------------------------------------------------------- 12

五、焊接与调试------------------------------------------------------------------------------------------------------- 13

5.1调试方案----------------------------------------------------------------------------------------------------- 13

5.2调试条件与仪器 ------------------------------------------------------------------------------------------- 13

六、总结 ---------------------------------------------------------------------------------------------------------------- 14

七、参考文献 ---------------------------------------------------------------------------------------------------------- 15 附录1 -------------------------------------------------------------------------------------------------------------------- 16 附录2 -------------------------------------------------------------------------------------------------------------------- 17

相关文档
最新文档