转速测量(6)

2019-02-15 21:52

传感技术自学报告

结论

本文对单片机用于转速测量的理论、原理进行了系统的分析、比较,并对每种测量方法定性、定量的予以阐述,设计了显示接口电路和应用程序。以下从三个方面进行总结: 1.硬件电路

单片机用于转速测量种类较多,方法各有不同,在硬件设计上根据使用场合、功能和要求,采用的电路也有差异,单片机有用80C5l系列的80C3l、80C5l等,并对其进行扩展,接口采用8155、7279A等用于显示。本系统采用89C51单片机,充分利用单片机内部自带的两个16位定时/计数器进行设计,较完全的开发了单片机自身的功能,接口利用了89C5l的Po口具有较大的电流驱动能力的特点,来扩展驱动芯片,直接由单片机驱动,简化了硬件电路。有一定的实用价值和较高的性价比,可用于工业控制中的转速检测、民用电器及其他应用。 2.测量方法

在测量原理上采用先进的M的测量方法,保证了高转速的测量中获得较高的精度。应用范围广泛,可通过扩展进行二次开发。 3.改进方法和进一步的工作

转速的定时时间长、短,其设定值是人为估计的,可以针对具体的应用,根据转速的实际情况来调整定时时间。下步工作能制作完整电路工作板,即硬件电路,用示波器测量其参数。更深入的分析其精度和误差。

- 24 -

传感技术自学报告

参考文献

1.何立民.单片机应用技术选编.北京:北京航空航天大学出版社,1997 2.张有德.单片微机原理、应用与实验.上海:复旦大学出版社,1997

3.李朝青.单片机外围数字IC技术手册.北京:北京航空航天大学出版社,1998

4.梁廷贵、王裕琛.现代集成电路实用手册.北京:科学技术文献出版社,1999 5.于海生.微型计算机控制技术选编.北京:清华大学出版社,1999

6.徐爱钧.智能化测量控制仪表原理与设计. 北京:北京航空航天大学出版社1995 7.周兴华.手把手教你学单片机.北京:北京航空航天大学出版社,1996 8.神龙工作室.Protel2004 实用培训教程.北京:人民邮电出版社,1995

9.扈啸,周旭升编著.单片机数据通信技术从入门到精通.西安:西安电子科技大学

出版社,2002

10.李朝青.单片机及接口技术.北京:北京航空航天大学出版社,2005 11.周真,苑惠娟.传感器原理与应用.北京:清华大学出版社 12.百度百科

13.赵燕.传感器原理及应用.北京:北京大学出版社,2005 14.刘爱华,满宝元.人民邮电出版社,2010 15.童敏明,唐守锋,董海波.机械工业出版社

- 25 -

传感技术自学报告

附录

中断程序:

ORG 0000H

RESET: LJMP MAIN ;上电,转主程序入口MAIN ORG 000BH ;T0的中断入口

LJMP IT0P ;转T0的中断处理程序 ORG 1000H

MAIN : MOV SP,#60H ;设堆栈指针

MOV B,#0AH ;设循环次数为10次

MOV TMOD,#01H ;设T0工作在方式1 MOV TL0,#0B0H ;给T0设置初值 MOV TH0,#3CH

SETB TR0 ;启动T0

SETB ET0 ;允许T0中断 SETB EA ;CPU开中断 HERE: SJMP HERE ;等待中断

ITOP: MOV TL0,#0B0H ;T0中断服务子程序,重新给T0装入初值

MOV THO,#3CH DJNZ B,LOOP

CLR TR0

LOOP: RETI ;1s定时时间到,停止T0工作 双字节16位二进制存于(R2R3中),(R4R5R6)为转换完毕的压缩BCD码。具体程序如下: BINBCD2: CLR A MOV R4,A MOV R5,A MOV R6,A MOV R7,#16 LOOP: CLR C MOV A,R3 RLC A MOV R3,A MOV A,R2 RLC A MOV R2,A MOV A,R6

- 26 -

传感技术自学报告

ADDC A,R6 DA A

MOV R6,A MOV A,R5 MOV A,R4 ADDC A,R4 DA A

MOV R4,A

DJNZ R7,LOOP RET

用HD7279A驱动LED显示器的程序: DISPLAY: MOV DPTR,#TAB

MOV R0,#4

DPL1: MOV R1,#250 DPLOP: MOV A,A_BIT1

MOVC A,@A+DPTR MOV P1,A CLR P3.7

ACALL D1MS ETB P3.7

MOV A,B_BIT1

MOVC A,@A+DPTR MOV P1,A CLR P3.5

ACALL D1MS SETB P3.5 MOV A,D_BIT1

MOVC A,@A+DPTR MOV P1,A CLR P3.4 ACALL D1MS SETB P3.4 MOV P1,#00H DJNZ R1,DPLOP DJNZ R0,DPL1 RET JDQGZ:

MOV R7,34H MOV A,#10 SUBB A,R7 JC KAI SETB P3.3 AJMP JDQFH

- 27 -

传感技术自学报告

KAI: CLR P3.3 JDQFH: RET

D1MS: MOV R7,#0FFH DJNZ R7,$ DJNZ R7,$ RET

TAB: DB 07DH;0 DB 018H;1 DB 06EH;2 DB 03EH;3 DB 01BH;4 DB 037H;5 DB 077H;6 DB 01CH;7 DB 07FH;8 DB 03FH;9 END

- 28 -

传感技术自学报告

心得体会

本文介绍的应用于单片机系统在转速这一领域的应用,具有硬件电路简单、成本低廉、编程方便、通信可靠性高的特点,实现了单片机对转速的测量的控制,它的应用非常广泛。

关于本次设计,感受颇多。总的来说是可以的,富有收获的,尽管其中充满了艰辛与困难。但看到自己的成果时,所有的艰辛与疲倦都抛到了九霄云外。一种成就感在心头油然而生。另外一方面,在自己的亲身实践中,也发现了自己的一些不足的地方,有待进一步提高与改善。此次毕业设计任务是转速测量系统,在实际过程中遇到的种种问题使我在硬件和软件设计中学习到了许多知识。

整个设计过程是对自己大学所学知识归纳总结和应用,也就是把理论知识用到实践之中去。让理论和实践相结合,以此产生实际的成果。而这正是我们学习理论知识的目的之所在。

除此之外,我们要在拥有扎实的专业知识的前提条件下,在整个设计过程中要有信心和耐心,对自己有信心,相信自己能够很好的完成本次设计任务。在不断发现问题进而解决问题,这是一个再学习的过程,其本身就是对自己的一次锻炼,培养了自己独立思考,动手解决问题的能力。从而从各个方面得到提高与完善了自己,使自己的各个方面提高到一个新的台阶,同时为以后的工作打下基础。

- 29 -


转速测量(6).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:基于at89s52单片机用12864液晶lcd显示带ds18b20测温的万年历电子

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: