欢迎来到天天文库
浏览记录
ID:26008003
大小:943.00 KB
页数:22页
时间:2018-11-24
《基于proteus的采集系统的设计毕业设计论文》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、学校代码10126学号分类号TP31密级本科毕业论文(设计)基于Proteus的Contex-M3的数据采集系统设计学院、系电子信息工程学院专业名称年级学生姓名指导教师2014年5月10日内蒙古大学本科毕业论文(设计)基于Proteus的Contex-M3的数据采集系统设计摘要给出了一种基于PROTEUS仿真实现的数字温度采集系统设计。系统以Cortex-M3芯片和数字温度传感器DS18B20为基础,进行温度采集。通过PROTEUS对温度采集系统的工作过程进行模拟,以检验和评估设计的可行性和稳定性,是一种有效可行的仿真方法。关键词:PROTEUS,cortex-M3,DS18B20Desi
2、gnofdataacquisitionsystemofProteusbasedonContex-M3ABSTRACTAuthor:DaoqiSunTutor:RunjingZhouDesignofadigitaltemperatureacquisitionsystembasedonPROTEUSsimulationisgiven.ThesystemisbasedontheCortex-M3chipanddigitaltemperaturesensorDS18B20,temperatureacquisition.BysimulatingtheworkingprocessofPROTEUSon
3、thetemperatureacquisitionsystem,thefeasibilityandstabilityofthesystemtestandevaluation,isakindofsimulationmethodiseffectiveandfeasible.Keywords:PROTEUS,cortex-M3,DS18B20内蒙古大学本科毕业论文(设计)目录1绪论11.1研究背景和意义11.2图像处理软件研究现状11.3研究主要内容与论文结构22混合编程与编程方法选择32.1软件简介32.2VC与MATLAB混合编程32.2.1MCC编译器法32.2.2Matcom编译法42.
4、2.3调用MATLAB引擎法42.2.4三种混合编程的比较52.3编程方法选择62.4小结73牧草识别分类系统设计与算法83.1系统开发平台83.2系统设计与算法83.2.1牧草叶片图像预处理83.2.2牧草纹理特征提取103.2.3牧草种类识别123.3 小结144系统用户界面工程创建及界面介绍154.1工程创建154.1.1libeng.lib和libmx.lib文件的生成154.1.2创建基于MFC的Dialog工程154.1.3VC环境设置154.1.4VC读取excel表格中数据并显示的相关设置184.1.5VC读取txt文件中的字符串并输出的设置194.2牧草纹理分析系统用户界
5、面简介19内蒙古大学本科毕业论文(设计)4.2.1登陆界面194.2.2系统主界面194.2.3参数分析界面224.3实例分析234.4小结27总结28致谢29参考文献30内蒙古大学本科毕业论文(设计)第8页1绪论一个基本的温度采集系统包括温度的采集和显示,按照传统的模式,先根据控制系统要求设计原理图、PCB电路图绘制、电路板制作、元器件焊接等操作,然后再进行软件编程与烧录,软件可以模拟调试,牵涉到硬件调试或整个系统的调试是在整个硬件系统焊接完成后进行的,若设计过程中有纰漏需要修改硬件,就需重新制板,成本和开发周期将相应增加。据此,Proteus软件可以完全脱离硬件平台进行嵌入式系统虚拟开
6、发,通过各虚拟仪器构建硬件电路,调试ADS中生成的软件程序,达到虚拟硬件调试系统调试程序的目的,为后续实际软硬件系统的设计提供实践理论依据。英国Labcenterelectronics公司开发的EDA工具软件—Proteus软件,可以仿真、分析各种模拟器件和集成电路,支持Philips公司系列的ARM(LPC系列),并能够进行SCH(原理图)和PCB(印刷板)电路的设计。虽然自身只带汇编编译器,不支持C语言,但可通过与Keil,ADS集成开发环境连接,实现软、硬件结合的系统仿真,获的较好的仿真效果。内蒙古大学本科毕业论文(设计)第8页2cortex-M3内核结构特性及lm3s315芯片简介
7、2.1cortex-M3内核结构特性本系统使用了ARM的Cortex-M3核。它是一个低功耗的32位中央处理单元。具有数目少,中断延迟短,调试成本低的特点,它是一个高效的哈佛三级流水线核,一个固定的4GB储存映射。支持16/32位的Thumb-2指令集。其特性也包括使用硬件除法指令和低延迟中断服务程序ISR入口和退出特性。Cortex-M3处理器支持两种工作模式,线程模式和处理模式.在复位时处理器进入线程模式,异常返回时
此文档下载收益归作者所有