1、“.....大多数调试程序通过使用断点中止程序执行。注意如果用户调试高级语言,因为系统要占用个断点,所以可设置的断点数为最大断点个数减。调试软件还提供次性断点执行到光标所在行。如果用户按热键,调试程序继续执行程序代码,直到它到达光标行处或调试程序遇到另个断点。查看变量显然,通过系列指令查看应用程序,了解导致的执行也是种非常有效的方法。软件提供了以下几种方法对变量进行查看。通过添加观察项菜单可以将用户希望观察的变量添加到观察窗口中,长期进行观察。用户程序在单步或断点停下时,将更新变量的取值。用户可以直接移动鼠标到相应的变量名上,点击鼠标左键,将出现个提示非接触式转速测量仪系统的设计窗口,显示这个变量的当前值。用户还可以打开程序空间窗口内部数据窗口外部数据窗口进行数据块观察......”。
2、“.....立即更改变量的内容是很有效的方法,以确保该值在正确范围内不会产生。软件提供系列更改变量数值的方法,以便用户能检查程序对整个变量值范围的反应,而无需为设置每个值而重新加载调试。在更改对话框中用户输入要更改的取值,点击确定按钮。用户可以在输入框中输入十六进制或十进制数据。程序调试过程整个程序是个主程序调用各个子程序实现功能的过程,要使主程序和整个程序都能平稳运行,各个模块的子程序的正确与平稳运行必不可少,所以在软件调试的最初阶段就是把各个子程序模块进行分别调试。首先要对计算程序进行调试,其中关键就是那个四字节除三字节的程序显得尤为重要,在整个程序中,四字节的被除数是确定的常数,而除数是测量记数的值,当各个模块调试时,我们可以先对除数先赋不同的值,利用查看内部数据的数据窗口观察出计算出来的结果和用计算器算得的结果是否致,可以举例多次数据,确保程序正确......”。
3、“.....其次二进制到十进制的转换,我们依然可以利用上述列举的方法,多次给出数据,然后运行程序,可以设置观察变量,观察出程序转换的结果。最后拆分压缩码十进制以及最后的显示程序,可以利用上述提到的各种方法,观察内部的数据,缓冲数据的观察检查完毕后,调用显示程序,观察数码管上显示的数据是否是内存缓冲中需要显示的数据。综合调试在硬件和软件单独调试成功后进行软硬件综合调试,它可以分成以下几个步骤使霍尔传感器有方波信号输出使单片机获得中断信号,计算出转速值并存储非接触式转速测量仪系统的设计通过数码管把测量的数据显示出来。通过通信使得机与单片机之间的通信成功。故障分析与解决方案故障出现情况霍尔传感器不能产生有效的电平,产生波形不稳单片机的中断服务程序不能执行,不管是定时中断还是外部中断中断执行低速情况也就是软件记数功能不对测得的转速不准确......”。
4、“.....显示不稳定信号发生器模拟转速测量正确,接电机不稳定通信时单片机接收显示数据不正常,机接收乱码解决方案针对上述故障对应的解决方案硬件电路中霍尔传感器应工作在电压,中间引脚接地,数据线接单片机的外部中断。在电机的转轴上还要贴上粒磁钢,利用霍尔效应产生方波。利用万用表检查时发现接和地的上的线都坏了,重新用线接在电路板上。当波形出来后,显示的波形不稳,而且不够理想,后来在信号线与地之间接了的瓷片电容滤波。波形得到了大大改善首先检查程序中的开头,中断入口地址,发现中断定时的地址写成中断定时的入口地址了。外部中断没有执行跟没有中断信号加入有关系。在前面还没有解决的时候,我们暂时用信号发生器来代替外部中断的输入,由于中断执行与否我们没法看到,可以用设置中断点的方法或者利用示波器......”。
5、“.....要先读去反映转速的再去清,软件记数的高字节应该在定时中断中的服务程序中自增的同时清在外部中断程序中要读取三字节的记数值后同时清三个记数器,再从中断返回在确定转速计算程序的正确性的条件下出现了转速不准确,就是在调非接触式转速测量仪系统的设计用转换程序时出现了问题,观察程序时发现调用子程序是传送的参数不对,在用寄存器的时候出现了重复现象,导致转换过程中出现了混乱。在波形频率改变而转速不改变由于在调用显示程序时候在调用之后在显示这里死循环,不能适时进行计算了。由于显示部分的程序是动态显示,是位位的显示,在位选信号这里出现了问题,在左移的时候出现问题,以及显示完个字型后调用的延时时间不合理导致显示不稳定,出现闪烁现象,改变时间到毫秒左右就差不多对了。后来在接信号发生器时候要是接正弦波时候样发生不稳定跳转的现象,由此可以推测......”。
6、“.....而且电平值不够大,所以在霍尔传感器信号输出端接滤波电容以及个的上拉电阻就可以解决问题了。由于单片机与机之间的设置以及电平转换不致具体参见通信部分的毕业设计。结论与经验结论通过各方面努力,本次毕业设计任务完成,系统各部分功能均已实现,单片机能够测量出电机的转速并能显示在数码管上,并能向上位机发送数据测量范围也是比较宽的,精度也在,都达到了比较理想的状态。经验由于本系统采用直流电源供电,霍尔传感器要选用工作电压的范围包含电压的可以省去再用个电源的麻烦,单片机等都是工作在电平的,霍尔传感器输出的波形应为电平,以便单片机能够识别。数码管要采用共阴数码管,因为数码管的灌电流可以大些达到几十毫安,但是拉电流比较小,采用共阳数码管可能因为电流过小而数码管不能点亮数码管,还有就是接在上拉电阻再接上,最好采用的排阻。在制作印制电路板的过程中,由于经验不足......”。
7、“.....导致当电路上电工作时就发生串扰的现象,选择的焊盘过小,布线是线的宽度不够,稍微大点的电流,就可以把电路烧坏了,还有不稳定,发非接触式转速测量仪系统的设计生干扰等现象,使得连接机的电路工作不稳定,在以后的设计过程中需要注意。结束语本文介绍的应用于单片机系统在电机转速这领域的应用,具有硬件电路简单成本低廉编程方便通信可靠性高的特点,实现了单片机对电机转速的测量以及和通信的数据传送。可以对电机转速的平稳性做个分析。关于本次毕业设计,感受颇多。总的来说是可以的,富有收获的,尽管其中充满了艰辛与困难。但看到自己的成果时,所有的艰辛与疲倦都抛到了九霄云外。种成就感在心头油然而生。另外方面,在自己的亲身实践中,也发现了自己的些不足的地方,有待进步提高与改善。此次毕业设计任务是高精度大范围的电机转速测量系统......”。
8、“.....整个毕业设计过程是对自己大学四年所学知识归纳总结和应用,也就是把理论知识用到实践之中去。让理论和实践相结合,以此产生实际的成果。而这正是我们学习理论知识的目的之所在。除此之外,我们要在拥有扎实的专业知识的前提条件下,在整个设计与调试过程中要有信心和耐心,对自己有信心,相信自己能够很好的完成本次设计任务。在调试中不断发现问题进而解决问题,这是个再学习的过程,其本身就是对自己的次锻炼,培养了自己独立思考,动手解决问题的能力。从而从各个方面得到提高与完善了自己,使自己的各个方面提高到个新的台阶,同时为以后的工作打下基础。在本次毕业设计中,特别要感谢郭老师以及其他老师和同学给我们的热心帮助和鼓励,才使得我们的毕业设计能够很好的完成。非接触式转速测量仪系统的设计致谢本文的研究工作是在张亚超老师的精心指导和悉心关怀下完成的......”。
9、“.....指导老师的严谨治学态度渊博的知识无私的奉献精神使我深受的启迪。从尊敬的指导老师身上,我不仅学到了扎实宽广的专业知识,也学到了做人的道理,在此我要向我的指导老师致以最衷心的感谢和深深的敬意。在多年的学习生活中,还得到了许多领导和老师的热情关心和帮助,在此,向所有关心和帮助过我的领导老师同学和朋友表示由衷的谢意,衷心地感谢在百忙之中评阅论文的老师。非接触式转速测量仪系统的设计参考文献何立民单片机应用技术选编北京北京航空航天大学出版社张有德单片微机原理应用与实验上海复旦大学出版社印制电路杨素行模拟电子技术基础清华大学电子教研组童诗白模拟电子技术基础高等教育出版社刘京南王成华电子电路基础北京电子工业出版社余孟尝数字电子技术基础清华大学电子教研组闫石主数字电子技术基础高等教育出版社李朝青单片机原理及接口技术北京航空航天大学出版社......”。
1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。
3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。