欢迎来到天天文库
浏览记录
ID:18815709
大小:365.50 KB
页数:19页
时间:2018-09-25
《毕业设计(论文)-基于mega32的发酵池温度及氧气浓度控制设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、广西师范大学电子工程学院基于MEGA32的发酵池温度及氧气浓度控制设计基于MEGA32的发酵池温度及氧气浓度控制设计【内容摘要】目前是高新科技发展迅猛时期,生活中的人工操作逐渐被电子控制来替代,电子控制有及时性、稳定性、准确性、高效性等优势。AVR中的MEGA32芯片就是一种强大的控制芯片,本设计中参照发酵池内的发酵过程中温度以及氧气浓度因素对产气量的变化规律,结合当前温控现状,设计一种可以自行设定温度和氧气浓度上、下限值控制电磁阀开启或者关闭从而实现实时温度检测与控制功能的装置。从设计中学会运用单片机的知识将传感器和单片机控制进行
2、结合,实现所需的控制功能。使用PROTEL99se画出PCB电路图,制作相应的电路,然后对MEGA32芯片进行程序的烧写,主要使用AVRStudio对程序进行编写调试,最后对设计进行仿真完善电路。结果表明,AVR系列比51系列实时性更强、控制设备更简单。【关键词】AVR单片机;传感器控制;硬件电路设计;I/O操作。目录18广西师范大学电子工程学院基于MEGA32的发酵池温度及氧气浓度控制设计【内容摘要】1第1章绪论31.1课题背景31.1.1选题目的及意义31.1.2AVR单片机的简介31.1.3protel99se和AVRstud
3、io的简介4第2章硬件电路的设计52.1硬件电路的建模思想52.2硬件电路各部分的设计52.2.1AVR的mega32最小系统设计62.2.2直流电源设计62.2.3可控硅控制电路82.2.4氧电极运放电路和DS18B20温度芯片9第3章程序的设计113.1程序设计原理113.2程序的编写123.2.1矩阵键盘的工作原理和扫描确认方式123.2.2模拟信号处理ADC转换133.2.3定时设计143.2.3液晶LCD12864的驱动14第4章整个流程的实际具体操作15第5章总结16参考文献:17致谢18英文说明:19第1章绪论18广西
4、师范大学电子工程学院基于MEGA32的发酵池温度及氧气浓度控制设计1.1课题背景1.1.1选题目的及意义毕业将近,我们将步入社会,融入社会这个大集体中。毕业论文能让我们学生检测自身不足和优势,正确地定位自己、帮助自己更好地融入社会中。同时毕业论文也是高等院校授予学士学位的必要条件。它是一种学生在导师的指导下,按照一定的要求来完成具有理论和实践的科研课题。我选题时是基于以下几点的考虑:首先,我是电子信息工程的学生,做与专业相关的设计能帮助我更好地掌握这方向的专业知识,提高实践动手技能,这也恰好可以检验大学四年的学习。其次,我们专业就业
5、主要是面向技术型方面,单片机的设计是基础中的基础,只有掌握好基础,才能在基础上学习更高层次的东西,否则事半功倍。这也能适当地提高我们就业的砝码。最后,传感器的控制是生活中非常常见的使用,这类似的设计是必不可少,传感器的使用相当重要。同时,我对于这类基于单片机的控制很感兴趣,这对我来说是自主完成毕设必不可少。综合这些分析,我选择这个使用传感器和单片机的设计《基于MEGA32的发酵池温度及氧气浓度控制设计》作为我的毕业论文,同时也是我找工作的砝码。通过这次毕业设计,我从中清楚的认识到自身不足之处,并加予了改进,使我更好地理解AVR的编程
6、和控制,培养了我独立思考和解决问题的能力,为将来走进社会有很大的帮助。1.1.2AVR单片机的简介单片机又称单片微控制器,它是把一个计算机系统集成到一个芯片上,概括的讲:一块芯片就成了一台计算机。单片机技术是计算机技术的一个分支,是简易机器人的核心元件。1997年,由ATMEL公司挪威设计中心的A先生与V先生利用ATMEL公司的Flash新技术,共同研发出RISC精简指令集的高速8位单片机,简称AVR。相对于出现较早也较为成熟的51系列单片机,AVR系列单片机片内资源更为丰富,接口也更为强大,同时由于其价格低等优势,在很多场合可以替
7、代51系列单片机。18广西师范大学电子工程学院基于MEGA32的发酵池温度及氧气浓度控制设计单片机已广泛地应用于军事、工业、家用电器、智能玩具、便携式智能仪表和机器人制作等领域,使产品功能、精度和质量大幅度提升,且电路简单,故障率低,可靠性高,成本低廉。单片机种类很多,在简易机器人制作和创新中,为什么选用AVR单片机呢?一、简便易学,费用低廉二、高速、低耗、保密三、I/O口功能强,具有A/D转换等电路四、有功能强大的定时器/计数器及通讯接口1.1.3protel99se和AVRstudio的简介1.Protel99SE简介Prote
8、l99SE是应用于Windows9X/2000/NT操作系统下的EDA设计软件,采用设计库管理模式,可以进行联网设计,具有很强的数据交换能力和开放性及3D模拟功能,是一个32位的设计软件,可以完成电路原理图设计,印制电路板设计和可编程
此文档下载收益归作者所有