欢迎来到天天文库
浏览记录
ID:9786047
大小:1.59 MB
页数:40页
时间:2018-05-09
《毕业设计:基于单片机的直流电机调速、测速以及显示系统设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、基于单片机实现直流电机调速、测速以及显示系统摘要本文主要研究了利用Quick51系列单片机控制PWM信号从而实现对直流电机转速进行控制的方法。单片机具有体积小、功能强、成本低、应用面广等优点,可以说,智能控制与自动控制的核心就是单片机。目前,一个学习与应用单片机的高潮在全社会大规模地兴起。学习单片机的最有效方法就是理论与实践并重,本文用8051单片机自制了一个采用了专门的芯片组成了PWM信号的发生系统,并且对PWM信号的原理、产生方法以及如何通过软件编程对PWM信号占空比进行调节,从而控制其输入信号波形等均作了详细的阐述。还对直流电机的速度进行了测量和显示。霍尔传感器
2、光电传感器关键词:单片机、PWM、直流电机、测速、显示39目录摘要1第一章概述31.1概述31.2Quick51的技术简介和发展前景31.2.1SmartSOPC与Quick5131.2.2Quick51特性41.3Quick51电路结构5第二章总体方案设计62.18051单片机简介72.2PWM信号发生电路设计132.2.1PWM的基本原理132.2.2PWM发生电路主要芯片的工作原理142.3128*64液晶显示16第三章硬件设计与连接173.1传感器电路设计173.2信号处理电路设计193.3存储器电路设计203.3.1I2C总线概述203.3.2存储器电路21
3、3.4显示电路设计223.5PWM信号发生电路设计23第四章软件设计254.1系统软件总流程图254.2程序清单26第五章结论与展望36附录37附一速度控制子程序37附二电路图40答辩4139第一章概述1.1概述本文主要研究了利用Quick51系列单片机,通过PWM方式控制直流电机调速的方法。冲量相等而形状不同的窄脉冲加在具有惯性的环节上时,其效果基本相同。PWM控制技术就是以该结论为理论基础,使输出端得到一系列幅值相等而宽度不相等的脉冲,用这些脉冲来代替正弦波或其他所需要的波形。按一定的规则对各脉冲的宽度进行调制,既可改变逆变电路输出电压的大小,也可改变输出频率。P
4、WM控制的基本原理很早就已经提出,但是受电力电子器件发展水平的制约,在上世纪80年代以前一直未能实现。直到进入上世纪80年代,随着全控型电力电子器件的出现和迅速发展,PWM控制技术才真正得到应用。随着电力电子技术、微电子技术和自动控制技术的发展以及各种新的理论方法,如现代控制理论、非线性系统控制思想的应用,PWM控制技术获得了空前的发展。到目前为止,已经出现了多种PWM控制技术。PWM控制技术以其控制简单、灵活和动态响应好的优点而成为电力电子技术最广泛应用的控制方式,也是人们研究的热点。由于当今科学技术的发展已经没有了学科之间的界限,结合现代控制理论思想或实现无谐振软
5、开关技术将会成为PWM控制技术发展的主要方向之一。本文就是利用这种控制方式来改变电压的占空比实现直流电机速度的控制。1.2Quick51的技术简介和发展前景1.2.1SmartSOPC与Quick51SmartSOPC教学实验开发平台集众多功能于一体,是SOPC、DSP、EDA、ARM、ARM7SOC以及8051教学实验、科研开发的最佳选择。开发平台采用“主板+核心板”的模式,更换不同的核心板即可实验不同平台的功能。Quick51正是跟SmartSOPC相配套的8051单片机核心板。Quick5139是一款自由的、开放全部系统资源的单片机实验板。单片机芯片采用Phil
6、ips最新推出的拥有64KBFlash的增强型8052内核单片机P89LV51RD2,工作电压3.3V(3V逻辑是大趋势)。Quick51与SmartSOPC配合,可以做各种单片机教学实验,如LED点阵扫描显示、键盘检测、动态数码管、液晶屏、电机驱动、I2C总线、红外收发、蜂鸣器、数字温度计、电子钟,等等。1.2.2Quick51特性l采用Philips半导体新型单片机P89LV51RD2,增强型Intel8052CPU内核。具有许多增强功能,如内置64KB用户程序Flash,8KB引导Flash(用来支持ISP和IAP功能),1KB片内静态RAM,双倍速模式,双DP
7、TR,4个中断优先级,进入掉电模式后外部中断可唤醒(8052只有复位,不方便),硬件SPI,增强型UART,等等。l配备的P89LV51RD2单片机支持ISP(在系统可编程)方式下载用户程序。Quick51只需要一根普通电脑RS-232通信电缆(该电缆已经随SmartSOPC实验箱标配)就能实现ISP下载,不需要制作专门的下载线。l配备1片专门的仿真芯片。在目前最流行的8051内核单片机Windows环境软件开发工具KeilC51的支持下,能够方便地进行硬件在线仿真,而且并不需要安装特别的驱动程序。该仿真芯片能够全面支持单步、全速、断点、跳出、变量观
此文档下载收益归作者所有