商丘学院本科毕业设计(论文)
character[1] = fre/1000000; character[2] = fre/100000; character[3] = fre/10000; character[4] = fre/1000; character[5] = fre/100; character[6] = fre/10; character[7] = fre; character[9] = 'z'; for(i = 0;i<4;i++) { }
for(i = 0;i<10;i++) { } k = 8-i;
for(j = 0;j //显示“Hz” LCD_disp_num(4+j,1,character[i++]); if(character[i]!=0) break; //判断第一个不为0的数 LCD_disp_char(i+0,1,character_1[i]); //显示“fre=” character[8] = 'H'; for(i = 5;i<7;i++) } { } LCD_disp_char(j+4,1,character_1[i]); j++; 5 系统仿真与硬件调试 5.1 Keil和Proteus软件介绍 利用Proteus仿真软件强大的仿真功能能够有效地检验所设计的电路和与之相配合的程序是否正确合理。分别以正弦波,矩形波,三角波,锯齿波作为输入信号检测电路的整 17 商丘学院本科毕业设计(论文) 形效果。利用仿真软件的示波器来观察整形出来的波形是否符合所要整形出来的波形。 利用Keil-4软件编写程序并且检验程序是否能够成功编译。通过Keil-4逐步运行程序的功能可以检测出程序的错漏和错误之处从而进行改正。程序编译成功后,利用Proteus软件把程序加载到仿真文件的单片机中进行仿真,通过1602液晶显示出来的频率数值与输入的真实频率数值相比较可以看出所编写的程序是否可以实现预定的功能,是否符合设计所要求的精度。 5.2 程序检验及仿真 分模块编写C语言程序,在Keil软件平台上完成程序的调试。仿真图设计是在Proteus完成。总体仿真图如图5.1所示: 图5.1 总体仿真图 5.3 实物制作及检验 为了进一步验证该方案的正确性预可行性,衡量这次设计的频率计的实际功能和测量精度。本人按照该电路用万用板焊接制作了实物电路,如图5.3。并与信号发生器进行真实测试,多次测量,测量数据如表5.1: 18 商丘学院本科毕业设计(论文) 图5.3 实物频率计测频率 表5.1 测量数据表 信号发生器产生 6114Hz信号 频率计检测到 是6114Hz 信号频率(HZ) 测得结果(HZ) 误差比(%) 1 1 0% 10 10 100 100 1000 10000 100000 1000 10000 100001 0% 0% 0.001% 1000000 999900 0.01% 5000000 4999300 0.014% 0% 0% 经测量结果显示,与预计的技术指标基本相符合,在1-200KHz的范围内基本无误差,在大于200KHz的高频段由于100分频的原因,会有较小误差,但也在误差允许范围内,同时这也将是以后可以继续深入研究和改进完善的地方。 6 结论 毕业设计算是一次很好的实践教育机会,合理的实践教育本是大学教育的一个重要组成部分。这次的毕业设计与以往的实践动手不同,是一个人在努力,以往都是以小组为单位而进行的,而今没有了组员的帮助,大大的锻炼了个人能力。 这次设计使用的是单片机系统,对于当前智能电子仪器已经在当今生活中无处不在的情况下,我们更需要对单片机进行更深一步的了解和掌握,以顺应时代的发展和社会的需要,迅速发展中的祖国也需要大量的技术型人才,我们这些二十一世纪的大学生只将理论更多的运用到实践当中,将来才能为国家多做贡献。 回顾这次毕业设计,我感慨万千,的确,从选题到制作,从调试到论文,每一个环节 19 商丘学院本科毕业设计(论文) 都留下努力的汗水,尤其是现在是大四这个关键的时期,要忙的事很多,考试,找工作。但是毫无疑问,我们仍顺利的完成了任务,并从中学到不少理论上和为人处世上的知识,为我们以后的发展留下了宝贵的经验。通过这次设计,再一次让理论溶于实践之中,更加提高了实践能力和动手能力,受益匪浅。 20 商丘学院本科毕业设计(论文) 参考文献 [1]李晓林,牛昱光,阎高伟.单片机原理与接口技术[M].北京:电子工业出版社,2010: 316-319. [2]邹大挺.频率计的设计[J].电子产品世界,2006,13(193):4-7. [3]康华光.电子技术基础(模拟部分)[M].北京:高等教育出版社,2006:381-395. [4]徐波. Keil的使用技巧[J].电子产品世界,2006(224):6-9. [5]孙岐峰. 等精度频率计误差分析及改进型设计[J].企业导报,2010(12):7-9. [6]李红丽,马耀峰. 基于FPGA的多功能等精度的频率计的设计[J].中州大学学报,2010 (6):1-3. [7]何颖,孙鸿. 基于CPLD与51单片机的数字频率计的设计与应用[J].工业仪表与自 动化装置,2010(6):1-5. [8]皱坤.多用数字频率计设计[J].科技创新导报,2010(36):5-8. [9] Chaib H, MacDonald JW, Vessella RL.Haploinsufficiency and reduced expression of genes localized to the 8p chromosomal region in human prostate tumors[J].Genes Chromosomes Cancer, 2003, 37(3):306-313. [10]林珊,徐建明.基于单片机控制的频率计设计[J].硅谷,2011(3):54-55. 21