第六章 电子线路应用软件训练.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
一、概述 在电子技术中,频率是最基本的参数之一,并且与许多电参量的测量方案、测量结果都有十分密切的关系,因此频率的测量就显得更为重要。有一种专门对被测信号频率进行测量的电子测量仪器,叫做频率计。 频率计又称为频率计数器,数字频率计是计算机,通讯设备,音频视频等科研生产领域不可缺少的测量仪器。它是一种用十进制数字显示被测信号频率的数字测量仪器,它的基本功能是测量正弦信号,方波信号以及其他各种单位时间变化的物理量。由于其使用十进制显示,测量迅速,精确度高,显示直观,所以经常要用到频率计。随着单片机技术的发展和成熟,用单片机来做为一个电路系统的控制电路逐渐显示出其无与伦比的优越性。因此本论文采用单片机来做为电路的控制系统,设计一个能测量高频率的数字频率计。。 图1 图纸设置 2、利用软件的搜索功能在元件库中找到需要的元件,放置到图纸的合适位置,并分别设置好各个元器件的参数,再在需要的位置放置图形文本框。点击元件选择按钮当中的“P”,在弹出的对话框(如图2所示)中左上角填写需要的元器件名称,通过这种方式,就可以找到并放置相应的器件了。我们可以看到器件的一些基本信息,如管脚数目和PCB图形样式等。 图2 查找元器件 在出现的搜索结果中双击所需要的元件,该元件便会添加到主窗口左侧的元件列表区。 3、对元件进行连线:在元件列表区单击选中元件,把鼠标移到右侧编辑窗口中,鼠标变成铅笔形状,单击左键,框中出现一个所选元件原理图的轮廓图,可以移动。鼠标移到合适的位置后,按下鼠标左键,原理图便放好了,如图3所示。 图3 放置元器件 依次将各个元件放置到绘图编辑窗口的合适位置,按照电路原理图把元器件连接起来,首先选定按钮对元件进行连接,有时连线太多会造成连线重叠在一起,这时可对连接在一起的线进行相同的标号即表示二者是连在一起的。? 4、最后,对所绘制的电路原理图进行检查,如有错误就要作进一步的调整与修改,以保证原理图准确无误。并在绘制原理图结束后,保存原理图文件。? 根据设计任务最终实现的原理图见附录I。 六、流程图绘制? 用C语言编写实现电路要求功能的源程序,应用keil软件编写并编译运行程序,最终与电路原理图相连接,仿真实现其功能。总程序见附录II。 图4 程序流程图 七、原理图仿真 整个设计在PROTEUS中的仿真是首先通过keil软件进行芯片初始化和具体功能的 编程,随后将编写完毕的程序导入PROTEUS软件中的对应芯片中,以达到驱动芯片完成工作的目的。? 在keil软件中仿真结束后,需要将生成的“.HEX”文件导入PROTEUS软件中的对应芯片中,具体操作方法是:调出之前连接好的电路图,用左键点击AT89C51芯片,在弹出的对话框的相应位置中设定调用“.HEX”文件的路径如图5所示。 图5 HEX文件写入 将“.hex”文件路径找到之后,单击右上角“OK”按钮,即将包含驱动和具体功能的程序写入到AT89C51芯片之中使其能够按要求工作。 最后,点击左下角的运行键,使整个电路开始运行,以查看电路的具体功能是否能够完全实现。 设定待测信号频率为5000Hz,如图6所示。 图6 频率选择界面 通过仿真,计数器方式数码管显示如图7所示。 图7 计数器方式数码管显示 INT0方式数码管显示如图8所示。 图8 INT0方式数码管显示 经过多次比较,计数器方式比INT0方式得到的频率精度稍微高一些。 总结 这次课程设计的过程和结果都给了我很多感触。刚拿到题目时,感觉自己还很幸运,因为在以前的实验中接触过频率计,这次是自己设计频率计,通过上网查找一些资料,大致了解了频率计的工作原理。后来又通过不断学习和查阅相关书籍,终于对频率计的基本情况和设计的方案有了一定的理解。通过对各种性能的比较和所学知识所能实现的状况,在这次课程设计中通过两种方法设计频率计使我更清晰的认识了单片机对数据的处理功能,在程序调试期间遇到了很多麻烦,但通过仔细分析和同学的帮助,我体会到了解决问题之后的那种成就感,喜悦感。最后,在老师的认真指导下,顺利的完成了本次课程设计。 九、参考文献 [1]宋戈主编.51单片机应用开发范例大全.[M]北京:人民邮电出版社,2010年. [2

文档评论(0)

kehan123 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档