简易数字频率计设计(基于单片机内容摘要:

,闸门计数宽度扩大10倍,重计数,直到满足测量要求为止。 否则,若该位不为 0,测量值直接送入显示模块; d、 16位定时/计数器的计数值最高为 65535,若待测信号的频率较低,则直接计数,否则,进行硬件十分频后再计数。 楚雄师范学院电子信息科学与技术(非师范)本科毕业论文 17 中断服务 测频时 T0工作在定时方式 ,用来产生标准时基秒信号 ,定时为 50ms,每中断 20次为 1秒 ,在本设计中, T0 用作计数 器对待测信号计数 ,当每秒开始时,启动计数器 T0,当每秒结束时,暂停计数器 T0,则待测信号的频率就等于 T0的计数值乘以分频系数。 T1工作在计数方式 ,对信号计数。 显示实现过程 显示由 4位 LED 共阳极数码管,通过快速扫描方式将 8位段码连接在单片机的 P0 口上, 4 位位码接 P2口的低四位, ,每位保持一定的延时,重复点亮,这样看上去 4位数码管是同时点亮的。 数码管显示程序流程图如图。 开始 分离数据 延时 送出显示 结果 楚雄师范学院电子信息科学与技术(非师范)本科毕业论文 18 图 程序流程图 量程转换 使用定时方法测量频率时,判定高电平是否加至输入脚。 当高电平加至 ,把TR 置 1,启动定时/计数器开始计数,若方波高电平结束时,把 TR 清 0,停止计数,此时测量数据从计数寄存器读出,由显示电路显示。 对测量结果加以判断后,自动切换档位,档自动转换流程图如图。 楚雄师范学院电子信息科学与技术(非师范)本科毕业论文 19 开始 测量频率值 小于 1MHz。 调档 显示频率值 结束 小于 1KHz。 Y N Y N 楚雄师范学院电子信息科学与技术(非师范)本科毕业论文 20 图 软件概述 本设计运用 Keil软件平台实现编程和调试 ,在 Proteus 软件平台上完成仿真。 因此介绍 Keil和 Proteus连接使用,进行软件仿真。 4. Keil软件 Keil 软件作为单片机的开发软件,它提供仿真调试器、连接器、 C 编译器、宏汇编、库管理等,这些部份在 uVision(集成开发环境)下组合在一起。 它能仿真单片机 CPU及单片机外围电路的工作情况。 仿真调试程序时,从工程的角度来观察过程和结果。 Keil 软件在使用时,进行以下步骤: a、建立工程文件 先新建一个文件,命名后,在 Keil运用窗口点击 “ ProjectNew project”,在弹出对对话框命名建立的工程,点击 “ 保存 ” 按钮,出现下一个对话框, 选择目标器件。 建立新文件并增加到组。 设置 “ target1”中的 “ Target,output,debug”各项,使程序汇编后产生 HEX文件。 b、编程,调试 在Keil集成开发环境中选择 “ File→ New”,完成源文件的输入,然后选择 “ File→ Save As”完成文件首次存储。 若对源文件又进行修改,再次存储文件选择 “ File→ Save”实现文件的保存,把源文件加入工程中。 选择工程管理器窗口中的 “ Source Group1”子目录,单击鼠标右键,在快捷菜单中选择 “ Add File to Group‘Sour ce Group1’ ”,在 “ 文件类型( T) ” 下拉列表框选择 “ Asm Source file”,楚雄师范学院电子信息科学与技术(非师范)本科毕业论文 21 选择要加入的文件名双击即可在 “ Source Group1”子目录下添加源文件。 对源程序进行编译,出错时更改后重新编译,直到无错为止。 4. Protues软件 Protues是一种电路分析、实物仿真系统,它由 Labcenter 公司出品。 Protues和 KEIL编译软件结合实现对实物对仿真。 它提供 RAM, ROM,键盘, LED, LCD等元件库,使用极其方便,只要画出电路图就可以实现仿真。 4. Keil和 Protues集成使用 安装好 Keil和 Protues个软件后,把 C: \Program Files\Labcenter Eletronics\Protues6 Professional\MODELS\ C:KEIL\C51\BIN目录下面,这个文件在设置 Keil的 Debug时用到。 打开 Protues新建文件,绘制硬件原理图。 将Keil生成的 Hex文件下载到单片机中进行仿真。 利用 Protues与 Keil进行实验,硬件投入少、经济,弥补实验仪器和元件带来的不足,同时排除了材料消耗和 仪器损坏。 第五章 系统调试 频率计的系统调试分为软件调试和硬件调试两部分。 硬件调试是排除设计电路的设计错误,使得系统满足设计的需要。 软件调试就是通过 Keil和 Protues集成使用,进行仿真与调试,若发现错误,通过不断修改设计程序,使频率计的测量功能更加完善。 硬件调试 在楚雄师范学院电子信息科学与技术(非师范)本科毕业论文 22 系统硬件调试时,若测量频率小于 1KHz,数码管以最右边为低位开始显示频率值。 若测量频率在 1KHz至 1MHz之间时,数码管从右边数第二个发光二极管亮,显示频率值。 若测量频率大于 1KHz,数码管显示频率值为 0。 硬件测试结果如图 示。 当输入 1Hz时,显示如图 ( a);当输入 800Hz时,显示如图 ( b); ( a) ( b) 当输入 ,显示如图 ( c);当输入 704kHz时,显示如图 ( d); ( b) ( d) 当输入 6MHz时,显示如图 ( e)。 楚雄师范学院电子信息科学与技术(非师范)本科毕业论文 23 ( e) 图 硬件调试频率显示 经测试,基本实现功能,测出相应的波形频率,并可以实现量程自动切换,符合设计要求。 软件调试 放大整形电路采用三极管 9014对信号放大,由 74LS00与非门构成 的施密特触发器,对放大的正弦波、三角波等周期信号整形,转化为矩形脉冲,经过分频电路送入单片机 80C51的 口,运用指令控制驱动器 74LS245驱动数码管显示数据。 在Proteus 中绘制的电路图,用虚拟函数发生器输入 1MHz 以下不同频率的的周期信号,进行仿真显示。 当输入 5Hz时,显示如图 ( a);当输入 415Hz时,显示如图 ( b); ( a) ( b) 当输入 8KHz时,显示如图 ( c);当输入 15KHz时,显示如图 ( d)。 楚雄师范学院电子信息科学与技术(非师范)本科毕业论文 24 (c) ( d) 图 软件仿真频率显示 系统调试 系统在调试阶段,经过反复的调试、修改,基本完成了设计所要求的任务。 软件实现量程的自动转换,驱动显示器显示数据时,可以测量 1Hz1MHz 的周期信号。 硬件电路通过放大整形模块,分频模块,单片机主控模块,驱动显示模块组成,经过软硬联合调试,最终完成了设计,调试数据记录如表 51所示。 表 51 调试数据记录表 软 件 输入 2 5 415 850 8k 15k 147k 386k 655k 876k 输出 2 5 415 850 8k 15k 147k 386k 655k 876k 硬 件 输入 1 16 143 438 800 704k 888k 输出 1 17 49 156 479 872 15k 158k 764k 961k 误差分析 根据数据记录的结果可以看出,软件仿真误差较小,测量出来的频率在 1Hz1MHz 范围内基本上就是输入信号的频率。 但是在硬件调试中,可能由于标准元器件本身误差,对测量结果产生影响,测量结果偏大,没有软件仿真 时的准确。 另外手工焊接的电路也会带来一定的干扰,导致测量精度下降,测量范围缩小,但是经过调试可知,设计的电路是可行的。 第六章 总结 毕业设计已经结束,通过本次毕业设计我获得很多收获。 首先,了解了单片机的基本知识。 其楚雄师范学院电子信息科学与技术(非师范)本科毕业论文 25 次,进一步学习了 C语言的编写程序的方法,学会使用 Protues和 Keil集联使用,对如何收集、查阅、应用文献资料,如何根据实际需要有选择的阅读书籍和正确确定系统所要使用的元器件的类型等。 面对存在的问题,根据要求做出可实现的部分,找出那不准的地方,找同学和老师讨论研究,不断修改,逐步完善。 这次毕业 设计,使我明白了理论和实践之间存在的问题,是要靠不断地思考,不断地动手才能完成。 通过这次设计,我在单片机软件编程运用方面得到了提高,不但了解了软件设计的工作流程,还锻炼了我良好的逻辑思维能力。 通过这次毕业设计,我的能力有所提高,巩固了所学的知识,锻炼自己的独立完成一件事情的能力,为我今后的工作和学习打下良好的基础。 参考资料 : [1].杨居义 .单片机课程设计指导 [M].北京 :清华大学出版社 ,: 162178 [2].康光华 .电子技术基础 [M].华中科技大学电子技术课程组编 .5版 .北京 :高 等教育出版社 ,( 2020重印): 8693 [3].徐波 .Keil的使用技巧 [J].电子产品世界 .2020,第 224期 :69 [4].陈永甫 .电子电路智能化设计 .实例与运用 [M].北京 :电子工业出版社 ,: 147163 [5].何希才 .常用集成电路应用举例 [M].北京 :电子工业出版社 ,2020: 270275 [6].amp。 word=%CB%C4%CE%BB%CA%FD%C2%EB%B9%DC%D2%FD%BD%C5%CD%BCamp。 istype=2amp。 z=0amp。 fm=rs1 [7]. [8].李光飞 ,楼苗然 .51系列单片机 [M].北京 :北京航空航天大学出版社 ,2020: 131136 [9].赖起文 .8051单片机 C语言软件设计的艺术 [M].科学出版社 ,2020: 235244 [10].戴伏生 .基础电子电路设计与实践 [M].北京 :国 防工业出版社 ,: 114120 楚雄师范学院电子信息科学与技术(非师范)本科毕业论文 26 致 谢 在论文完成之际,我的心情万分激动。 从论文的选题、资料的收集到论文的撰写编排整个过程中,我得到了老师和同学的热情帮助。 首先要感谢舒老师,本课题在选题及研究过程中得到老师您的悉心指导。 在设计过程中,舒老师多次询问设计进度,并为我指点迷津,帮助我开拓研究思路,精心点拨、热忱鼓励。 我今天论文的定稿,是舒老师花费大量时间和心血在我的设计上才得以完成的。 还要感谢在我大学四年悉心教导我的老师们,是您们教会我很多知识,在解决问题思考问题方面,给 了我很大的启发,所以我在做论文时才有了比较好的思路论文工作才有了目标和方向。 在此我向所有老师表示最诚的谢意。 最后,感谢各位评审老师在百忙中抽出时间对我的论文进行审稿、参加答辩,并对参加答辩会的老师和同学表示谢意。 Xxx 2020 年 5 月毕业于 楚雄师范学院物电系 楚雄师范学院电子信息科学与技术(非师范)本科毕业论文 27 附录 附件一:频率计设计总体原理图 附件二:频率计实物图 楚雄师范学院电子信息科学与技术(非师范)本科毕业论文 28 楚雄师范学院电子信息科学与技术(非师范)本科毕业论文 29 楚雄师范学院电子信息科学与技术(非师范)本科毕业论文 30 楚雄师范学院电子信息科学与技术(非师范)本科毕业论文 31 原文已完。 下文为附加论文,如不需要,下载后可以编辑删除,谢谢。 轰燃对建筑室内火灾灭火救援的影响 【摘 要】:在室内轰燃研究理论基础上,简要介绍了轰燃的定义和轰燃判据,并结合建筑火灾实际情况,分析了因轰燃引起的室内火灾中灭火救援难点问题,根据轰燃的特点,提出了应对此类火灾的灭火救援对策,为消防部队处置室内轰燃火灾提供参考。 【关键词】:消防; 建筑火灾; 轰燃; 灭火救援 一、。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。