危险气体自动报警系统设计毕业论文(编辑修改稿)内容摘要:

为此文本命名,注意要填写扩展名“ .c”,如图 11 所示。 图 11 保存文件 程序编写完后,再次保存。 在 Keil 中“ Project Workspace”子窗口中,单击“ Targetl”前的“ +”号,展开此目录。 在“ Source Group1”文件夹上单击鼠标右键,在右键菜单中选择“ Add File to Group‘ GroupSourcel’”,“ Project Workspace”子窗口如图 12所示。 15 图 12 “ Project Workspace”子窗口 在“ Project Workspace”窗口中的“ Target 1 文件夹上单击鼠标右键,在弹出的右键菜单中选择“ Option for Target”选项,这时会弹出“ Options for Target”对话窗口,在本设计中,根据实际需要,需要将时钟频 率变为 并生成 HEX 文件。 在此对话窗 口中 选择“ Output”选项卡,选中“ Create HEX File”选项,如图 13所示。 图 13 “ Options for Target”对话窗口 在 Keil 的菜单栏中选择“ Project39。 ”一“ Build Target”命令,编译源文件。 如果编凋成功,则在 Keil 的“ Output Window”子窗口中会显示如图 14 所示的信息;如果编译不成功,双击“ Output Window”窗口中的错误信息,则会在编辑窗口中指示错误的语句。 16 图 14 编译源文件 5 调试与测试 经过初步的分析和设计完成后,在做硬件设计和软件设计的过程过,调试时穿插进行的,应该系统的调戏中,软件和硬件的分不开的。 在后面的调试中,我们会发现,许多的硬件故障时在调试软件的时候才慢慢的发现的,如果我们先排除掉系统中一些较为明确的硬件故障,然后再对其进行然间测试,这样就可以调高测试的效率,减少测试的时间,使测试的可靠性更加好。 在我们进行系统调试的时候,我们要先对各个模块进行调试,避免系统调试的时候,因为模块故障而无法继续调试下去。 学会排除,是设计成功的一大因素。 硬件的调试 本次设计的调试不问分为下面几个部分: ( 1)逻辑错误调试 成品模块的逻辑错误是由于在设计过程中,模块的排布安装等问题造成的,这类错误包含:连接错线、短路、开路,信号不同几种,其中这个短路时最常见的错误。 ( 2)器件调试 元器件在使用的过程中也可能会失效,其中原因可能是本身元器件坏掉了或17 者是由于组装元器件的时候元器件失效了。 例如某些电容、二极管的极限错误等等。 ( 3)可靠性调试 对于这样的一种系统,引起系统不可靠的因素会有很多,很多时候,接触不良,内部干扰,外部干扰,电源过大,器件的负载太大 等等,另外,走线和布局不合理有时候也导致出现在各种问题。 ( 4)电源故障 如果这系统中出现电源故障,那么可能是通电后,造成了器件的损坏。 电源的故障包括下面几个方面,有时候因为电压值不符合设定的要求,有时候是电源的插座和引线借口不对,电源的功率不足,负载能力很差。 在本次调试系统的时候,我们要用运用万用表和反正模拟器,根据硬件电路图我已经设计好的装配图检查好各个线路的正确性,并确定好各个元器件的型号,参数,规格是否正确。 还要注意在焊接电路板的时候,布局布线等方面,避免电路出现极性错误或者短路,还要重点 的检查扩张的系统是否存在相互之间的短路,或者有其他的信号之间短路。 由于本次的整个电路板都是手工焊制,可能我出现虚焊短接等可能,需要特别注意这一方面。 软件调试 在本系统中,硬件电路 采用 了 集成芯片设 计。 每一个集成芯片都有相应的控制方法,即工作时序。 在应用每一个芯片的时候,都要认真阅读它的数据手册,再了解它的参数和性能。 该系统除含有传感器模块 外,还含有液晶显示模块, 模块比较多,可以分别用子函数来实现各模块的初始化和工作。 ( 1)按键部分软件调试 以前学习过读取微控制器引脚状态的基 本语句。 观察按键按下之后显示界面是否按照理论设计变化,发现 只 在按下 一次按 键之后, 液晶上的字符会移动很多位, 这说明硬件有抖动。 本设计在最后按键部分软件设计过程中,采用软件消抖和按键释放判断,很好的解决了这个问题。 ( 2) 调试子程序 在调试主程序前,必然要调用 子程序 ,所以也要确保子程序没有错误,才不会对主程序有影响。 ( 3) 调试主程序 18 主程序运行后, 观察 液晶显示屏是否工作, 它显示的数据是否会变化。 若运行结果不正确,首先分析可引起相关故障 的原因 ,再通过调试排除。 例如:若定时 /计数器的初始化出错,则时钟将不 能工作;若显示程序出错,则将不能正确显示时钟单元内容;若定时 /计数器中断服务子程序出错,则其显示数据的变化规律将不正常。 ( 4)调试总结 刚开始调试程序的时候,由于单片机的定时器功能涉及到寄存器的设置,由于比较少接触到这方面的知识,所以一开始的时候也是调试了很多次,也没有什么头绪。 但后来经过同学的指导,认真查看了 STC12C5A60S2 的芯片资料说明书之后,根据里面的详细的介绍,再三调试,终于能够正常使用定时器功能。 在调试超声波模块程序时,由于没有认真查看时序电路图,总是显示错误,进过反复调试还是找不到问 题的所在,最后我的网上查找资料,对比了一些人写过的程序之后,进过修改,其功能还是调试好了。 数据检测 把设计好的系统放置于房间里,测量到的数据如图 15 所示 图 15 系统 测量数据 设计总结 经过三个月的毕业论文设计,收获颇丰,感触良多。 首先毕业论文的设计要求我们认真研究该课题,了解该课题研究的国内外相关背景,发展前沿及趋势,通过上网和图书馆查找相关资料,不但给我们的方案选择指明了方向,而且拓宽了视野,增长了见识。 在提出一系列初步方案之后,19 要求我们根据客观实际情 况作出最优化的选择,通过各环节各方案的仔细比较,我们不但对各元器件的功能性能增加了了解,而且更加熟悉和深刻了该方案的目的和作用要求,整体方案 是由各小方案组成的,这又要求我们根据误差要求及前后环节的实际情况进行优化组合。 本次毕业设计涉及了模拟电子技术,数字电子技术和单片机等多方面的知识,比如小信号部分用的主要是模拟电子技术方面的知识,而计数部分又用到数字电子技术知识,最后处理使用的是单片机编程,环环相扣,需要我们对每个环节的设计考虑周全。 而在仿真方面,这是一个考验人耐性的阶段,在我们用 Protel 99SE绘制出 SCH原理图并设置参数进行仿真时,总是出现错误,经过将近 10 天的检查,原本以为准确无误的原理图被我们找出了将近十几个错误,修改之后,终于柳暗花明,拨云见日,预期的波形跃入了眼帘。 而经过这个阶段,我们对 Protel 软件的使用比以前大有长进。 在仿真波形及各项参数得出之后,要求我们对其进 行分析运算,看看是否达到了预期要求。 误差分析要求我们对各环节可能产生的误差进行分析,并有针对性的提出改进方案。 在论文书写方面,论文书写格式,字体等的要求相当严格,经过这个阶段后,基本掌握了论文的规范书写,而在专业英语翻译部分,为我们以后对外文资料的阅读打下了基础。 等等这些都为以后在工作岗位上更好的工作有很大的帮助。 总之,本次毕业设计巩固了我们的专业理论知识,拓宽了视野,其中遇到的种种困难,提高了我们解决实际问题的能力。 同时我和班上的同学互相帮助,学习,互相体谅,增强了我们的团队合作精神。 20 参考文献 [1] 高卫东 辛友顺 韩彦征 . 51 单片机原理与实践, [M]北京:北京航空航天大学出版社, 20xx 年 . P8596 [2] 孙俊逸 盛秋林 张铮 . 单片机原理及应用, [M] 北京:清华大学出版社,20xx 年 3月 .P2852 [3] 张红润 刘秀英 张亚凡 . 单片机应用设计 200 例 , [M] 北京:北京航空航天大学出版社, 20xx 年 . P120125 [4] 石著 . 数字电子技术基础. [M]北京 :高等教育出版社, [5] 戴伏生主编.基础电子电路设计与 实践. [M]北京 :国防工业出版社, [6] 孙肖子,邓建国主编 .电子设计指南. [M]北京 :高等教育出版社, [7] 李银华主编 .电子线路设计指导. [M]北京 :航空航天大学出版社 [8] 陈光明等主编.电子技术课程设计与综合实训. [M]北京:北京航空航天大学出版社, [9] 高卫东 . 辛友顺 . 韩彦征 . 51 单片机原理与实践 . [M]北京:北京航空航天大学出版社, 20xx 年。 P8596 [10] 张靖武 周灵 彬 . 单片机原理、应用与 PROTEUS 仿真 , [M]北京: 电子工业出版社, 20xx 年 4 月 .P6386 [11] 周润景 张丽娜 基于 PROTUSE 的电路及单片机系统设计与仿真, [M]北京航空航天大学出版社, 20xx 年 .P5459 [12] 张毅刚 等编 .新编 MCS51 单片机应用设计 [M].哈尔滨:哈尔滨工业大学出版社, 20xx 年 7月 . [13] 潘永雄,刘殊.单片机原理及应用 [M].西安:西安电子科技大学出版社 ,20xx. [14] 谢沅清,邓钢编著 .通信电子线路 [M].北京:电子工业出版社, 20xx21 年 7 月 . 致 谢 历时将近 几 个月的时间终于将这篇论文写完,在论文的写作过程中遇到了无数的困难和障碍,都在同学和老师的帮助下度过了。 首先最应该感谢的是我的同学,由于我的基础比较差,所以 总是请教他们,但他们还是耐心的教我。 还有我的舍友,在他的帮助之下,我的电路图才能完工。 班上的同学还指导我修改论文。 如果没有他们的帮助和支持,我将很难完成本次毕业设计。 岁月如梭,时间在不经意之间就流逝的七七八八,有。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。