毕业设计答辩演讲稿.pdfVIP

  • 20
  • 0
  • 约4.46千字
  • 约 3页
  • 2021-10-31 发布于湖北
  • 举报
各位领导、老师早上好,我名马乐云,来自 08级自动化 3班,我的指导老师 是干开峰老师。 非常荣幸能够参加这次毕业设计答辩。 我的毕业设计题目是: 传 感器采集系统软件设计与实现。下面请允许我对我所做的设计做一个简短的介 绍。 本次答辩我将从以下几方面介绍我的设计,分别是: 系统概况 系统功能要求 系统总体设计 系统功能实现 系统调试 总结 首先是系统概况, 传感器采集 是指将温度、压力、流量、位移等非电模拟信 号采集转换成数字信号后,再由计算机进行存储、处理、显示或打印的过程。相 应的系统被称为 传感器采集系统 。传感器采集的 主要任务就是 采集传感器输出的 模拟信号并转换为计算机能识别的数字信号, 然后送入计算机进行相应的计算和 处理,得出所需要的数据。 然后是系统功能要求介绍, 本系毕业设计我的课题是传感器采集系统的软件 设计与实现,此课题有如下 3个功能要实现: 1)数据实时高精度采集; 2 )数据实时显示; 3 )系统采样时间间隔能够现场自由设定。 对于功能 1,我们决定采用 16位的 AD 转换器 AD7705 来实现。它的输出范围 为0—2^16-1即0— 65535.如果给定的基准电压位 2.5V ,那么它的分辨率将达到 0.038mv,已经完全能够胜任数据实时高精度采集这项功能要求。 对于功能 2,我们是采用 LCD12864来完成的。 因为依据整个系统的要求, 需 要显示两行字符串,一行显示 “压力 ”,还有一行显示 “采样间隔时间 ”,此外还需 要一行显示压力数值,此外还要一行显示采样间隔时间。所以 LCD12864刚好满 足这种需要。 对于功能 3,我们采用 4*4 矩阵键盘来输入采样时间一方面采用一个 100ms*t 延迟程序, t 的值由键盘输入值来确定。比如输入 20,则延时 2.0S。 接着就是对系统总体设计的介绍了。 整个系统可以分为主控模块、 采集模块、 键盘输入模块和输出模块来实现。系统框图如图 1所示。 采集模块包含传感器和数模转换器两个部分, 本次设计我们采用的是常见的 压力传感器。 压力传感器将外部的压力信号 (非电信号)转换成微小的电压信号 送给 AD ,AD 将模拟电压信号转换成数字信号传送给主控模块, 键盘模块采用 4*4 矩阵键盘, 1-9按键分别表示数字 1-9,其他按键全表示 0。 按过按键后,主控模块读入键盘模块的数值,进行采样时间间隔的设定。 主控模块是整个系统的核心,他要对 AD 转换器和键盘处传来的数据进行分 析和转换,还要将相应的数据传给 LCD12864来显示出来。 输出模块采用 lcd显示屏,它的作用生面已经介绍了。 1 下面我将对各模块的软件实现做详细介绍。 这是主控模块的程序流程图, 主控模块含有 delay01ms( )函数、delay100ms( ) 函数和主函数 main( )。delay01ms( ) 1*t ms的延时函数,用来防止键盘抖动干扰, delay100ms( ) 100*t ms的延时函数,用来设定系统数据采集时间间隔。 main( )函数主要有两个动作:其一是将由 AD 传来的数据进行处理并将它们 转化并显示到 12864上去;其二是读键盘数据, 用来设定

文档评论(0)

1亿VIP精品文档

相关文档