2026/4/4 10:32:54
网站建设
项目流程
网站头条怎么做,收录批量查询,wordpress本地到,怎么申请微信公众号二、可燃气体报警器总体方案设计
2.1 可燃气体浓度检测仪设计要求分析
设计的可燃气体浓度测试仪应具有如下特点#xff1a;
#xff08;1#xff09;数据采集系统以单片机为控制核心#xff0c;外围电路带有LCD显示以及键盘响应电路#xff0c;无需要其他计算机#xff…二、可燃气体报警器总体方案设计2.1 可燃气体浓度检测仪设计要求分析设计的可燃气体浓度测试仪应具有如下特点1数据采集系统以单片机为控制核心外围电路带有LCD显示以及键盘响应电路无需要其他计算机用户就可以与之进行交互工作完成数据的采集、存储、计算、分析等过程。2系统具有低功耗、小型化、高性价比等特点。3从便携式的角度出发系统成功使用了数码管显示器以及小键盘。由单片机系统控制键盘和LCD显示来实现人机交互操作界面友好。4软件设计简单易懂。2.2 酒精浓度检测仪设计方案设计时考虑可燃气体浓度是由传感器把非电量转换为电量传感器输出的是0-5伏的电压值且电压值稳定外部干扰小等。因此可以直接把传感器输出电压值经过A/D转换器转换得到数据送入单片机进行处理。此外还需接入液晶显示键盘设定报警电路等。其总体框图如图2-1所示。图2-1 基本工作原理图三、硬件设计3.1 传感器的选择本系统直接测量的空气中的可燃气体浓度故采用气敏传感器。考虑到周围空气中的其他气体成分可能影响传感器测量的准确性所以传感器只能对一氧化碳气体敏感对其他气体不敏感故选用MQ7型气敏传感器。其有很高的灵敏度、良好的选择性、长期的使用寿命和可靠的稳定性。MQ3型气敏传感器由微型Al2O3陶瓷管和SnO2敏感层、测量电极和加热器构成的敏感元件固定在塑料或不锈钢的腔体内加热器为气敏元件的工作提供了必要的工作条件。传感器的标准回路有两部分组成。其一为加热回路其二为信号输出回路它可以准确反映传感器表面电阻值的变化。传感器的表面电阻RS的变化是通过与其串联的负载电阻RL上的有效电压信号VRL输出面获得的。负载电阻RL可调为05-200K。加热电压Uh为5v。上述这些参数使得传感器输出电压为0-5V。MQ3型气敏传感器的结构和外形、标准回路、传感器阻值变化率与酒精浓度、外界温度的关系图如图3-3所示。为了使测量的精度达到最高误差最小需要找到合适的温度一般在测量前需将传感器预热5分钟。图3-2 MQ7 模块电路图四、软件设计4.1 软件介绍Keil C51是美国Keil Software公司出品的51系列兼容单片机C语言软件开发系统与汇编相比C语言在功能上、结构性、可读性、可维护性上有明显的优势因而易学易用。用过汇编语言后再使用C来开发体会更加深刻。 Keil C51软件提供丰富的库函数和功能强大的集成开发调试工具全Windows界面。另外重要的一点只要看一下编译后生成的汇编代码就能体会到Keil C51生成的目标代码效率非常之高多数语句生成的汇编代码很紧凑容易理解。在开发大型软件时更能体现高级语言的优势。下面详细介绍Keil C51开发系统各部分功能和使用。 Keil_c软件界面如图图4-1 Keil_c软件界面Protel99SE是PORTEL公司在80年代末推出的EDA软件。Protel99SE是应用于Windows9X/2000/NT操作系统下的EDA设计软件采用设计库管理模式可以网设计具有很强的数据交换能力和开放性及3D模拟功能是一个32位的设计软件可以完成电路原理图设计印制电路板设计和可编程逻辑器件设计等工作可以设计32个信号层16个电源–地层和16个机加工层。Protel99SE软件的特点(1)可生成30多种格式的电气连接网络表(2)强大的全局编辑功能(3)在原理图中选择一级器件PCB中同样的器件也将被选中(4)同时运行原理图和PCB在打开的原理图和PCB图间允许双向交叉查找元器件、引脚、网络(5)既可以进行正向注释元器件标号由原理图到PCB也可以进行反向注释由PCB到原理图以保持电气原理图和PCB在设计上的一致性(6)满足国际化设计要求包括国标标题栏输出GB4728国标库 * 方便易用的数模混合仿真兼容SPICE 3f5(7)支持用CUPL语言和原理图设计PLD生成标准的JED下载文件 * PCB可设计32个信号层16个电源-地层和16个机加工层(8)强大的“规则驱动”设计环境符合在线的和批处理的设计规则检查(9)智能覆铜功能覆铀可以自动重铺(10)提供大量的工业化标准电路板做为设计模版五、测试结果及结论5.1 调试调试过程中首先要检测的就是硬件电路的设计原理是否正确、能否达到预期效果以及实现方法是否简便等等其次在焊接好难有线电路之后认真检查电路的焊接情况。这次采用的是分块调试的方法酒精探测电路控制电路以及单片机控制电路进行调试。在对每个模块的进行调试过程中又采用了由局部到整体由简单到复杂的调试方法最后再将各个模块总和成一个整体。在调试过程中遇到的问题有(1)由于在焊电路之前没有认真的查看89C51的管脚使得管脚的顺序全部焊错了最后只好重新买器件重焊(2)酒精值一直显示很高经过查阅资料和换元件测试发现酒精传感器初次使用得通电几小时以上才可以正常使用要做老化试验。(3)在解码程序的编写过程中随着理解的深入也作了相应的修改。5.2 结论经过一周的努力终于完成了智能仪器的课程设计。这是我第一次基于单片机独立设计一个东西并且老师只给出了大致要求。这对于我来说是很有挑战性的。首先这是一个基于单片机的课程设计单片机是这学期学习的课程虽然不陌生但是用起来还发现很多的问题。硬件方面还好解决弄明白就可以了但软件方面就非常困难了虽然以前还做过这方面的实验但那都是是些简单应用。这次设计真的让我长进了很多单片机课程设计重点就在于软件算法的设计需要有很巧妙的程序算法有好多的东西只有我们去试着做了才能真正的掌握只学习理论有些东西是很难理解的更谈不上掌握。其次就是使用到的各种元器件。这次我使用的基本上都是已经学过的元件但真正用起来才发现自己还差的很多所以我又重新对所用到的器件仔仔细细认认真真的研究了一遍从引脚到时序再到最后的电路整体构成下了非常大的功夫才最后弄出来。回顾起此次单片机课程设计我仍感慨颇多。通过这次课程设计使我懂得了理论与实际相结合是很重要的只有理论知识是远远不够的只有把所学的理论知识与实践相结合起来从理论中得出结论才能真正为社会服务从而提高自己的实际动手能力和独立思考的能力。这让我学到了很多课本上没有的东西扩展了自己的视野增强了自己的动手能力清醒的认识到自己的不足培养了小心谨慎的作风使自己对课题设计了解进一步加深。总之此次的课程设计使我收获颇丰也是我上大学来难忘的一次经历。文章底部可以获取博主的联系方式获取源码、查看详细的视频演示或者了解其他版本的信息。所有项目都经过了严格的测试和完善。对于本系统我们提供全方位的支持包括修改时间和标题以及完整的安装、部署、运行和调试服务确保系统能在你的电脑上顺利运行。