人人范文网 范文大全

本科毕业设计答辩稿

发布时间:2020-03-01 22:00:37 来源:范文大全 收藏本文 下载本文 手机版

尊敬的各位老师,你们好:

我是来自电气1001班的**,我的论文题目是基于ARM的生物发酵智能控制系统的设计。论文写作期间,**老师给了我很多宝贵的建议,在此,我非常感谢他一直以来的精心指导,同时也要感谢学院的各位老师的教导以及对我们的关怀和帮助。今天参加答辩的各位老师,你们也辛苦了。下面,我就简单的介绍一下我的论文。

我的课题的设计要求是在学习单片机的基础上,以ARM嵌入式系统为硬件平台,并结合以太网通信方式,设计能够实现对多台发酵罐进行实时在线监控的发酵过程网络控制系统。针对这个要求,我查找了与嵌入式以太网通信、生物发酵以及发酵控制、ARM体系等有关的文献和书籍,并且选定了以太网通信以及多台发酵罐控制作为论文的重点。

最终定稿后,论文主要分为三大部分。

第一部分是理论基础知识,包括前两章有关微生物发酵以及基于ARM的以太网通信方式的内容。

第二部分是整个智能控制系统的硬件的部分。硬件主要分为三个部分,第一个是上位机PC,第二个是下位机ARM,最后是被控对象发酵罐。上位机PC主要用来监听连接ARM,并对发酵罐的参数进行设定、显示以及校准,基于Linux操作系统。下位机ARM则负责采集数据、将数据发送给上位机,接收到上位机PC的控制数据之后最终控制发酵罐的运行参数。并且当以太网通讯链路无法连通时进入脱机工作状态。我选用的ARM微处理器的型号是S3C2410A,其中外围接口设备除了存储模块、电源模块、输入输出通道的设计之外,最关键的便是以太网模块。由于S3C2410A内部并没有以太网控制模块,因此需要与之匹配的控制芯片。选定的以太网接口模块为CS8900A。下位机的操作系统为嵌入式Linux操作系统,经过交叉编译器编译之后通过MiniTools将定制过后的嵌入式Linux操作系统下载到ARM中。

论文的最后一个部分是控制系统的软件设计部分。包括上位机PC和下位机ARM的软件设计。

上位机的软件设计主要是整体的设计以及线程处理模块。由于要控制多台发酵罐,因此,必须要能够多任务处理,由于相比较进程而言线程是轻量级的,因此选择了多线程的方式。上位机软件开始运行之后,监听来自下位机的通讯连接请求,当监听到有连接请求时,便创建线程,然后调用线程处理程序。由线程处理程序完成数据的接收、处理、显示和发送。

下位机则主要是针对硬件的控制。包括S3C2410的初始化、定时器的初始化以及数据的采集以及输出。下位机除了能够通过接收上位机PC的控制数据从而将控制数据输出到发酵罐之外,如果通讯链路无法连通,在一定时间之内,将自动进入到脱机运行模式。这样可以增强系统的安全性和独立性。

系统的整个通讯过程是基于UNIX的socket编程,采用的是TCP/IP协议。

这个智能控制系统的创新点便是以太网通信以及能控制多台发酵罐。以太网通信相比较其他的通信方式而言更加安全、快捷、方便。而工业通信方式逐渐发展为使用以太网通信也是未来的一个趋势。多台发酵罐的控制则主要依靠多线程编程而实现。线程具有轻量级的优势,并且程序的逻辑和控制方式都比较简单。

以上便是我的论文的全部内容,其中不足的地方还望各位老师批评指正。

如果有问题回答不出来:抱歉这个问题我没有注意到,可以请老师解释/解答一下吗

本科毕业设计答辩书稿

毕业设计作品答辩稿

桥梁工程毕业设计答辩稿

本科毕业设计ppt答辩演讲稿

本科毕业设计答辩委员会评语

毕业设计公开答辩自述稿

届本科毕业生毕业设计答辩实施方案

移动OA系统毕业设计答辩稿

届本科毕业设计(论文)答辩工作安排

某届本科毕业生毕业设计答辩实施方案

本科毕业设计答辩稿
《本科毕业设计答辩稿.doc》
将本文的Word文档下载到电脑,方便编辑。
推荐度:
点击下载文档
点击下载本文文档