单片机控制的PWM直流电机调速系统设计毕业论文2-赵帅

发布时间 : 星期二 文章单片机控制的PWM直流电机调速系统设计毕业论文2-赵帅更新完毕开始阅读

毕业设计(论文)

图3-5 LED与单片机接口图

3.7 测速部分

CS3020有三个引脚,其中1脚接电源,2脚接地,3脚接输出,安装简单方便易用。在电机的转叶上贴上两片小磁钢,那么电机每转一圈,霍尔传感器输出两个脉冲,这样可测出被测对象的实际转速。其硬件原理图如图3-6所示:

图3-6 测速硬件原理图

CS3020工作原理是将磁信号转换为电信号。因其内部含稳压电路、霍尔电势发生器、差分放大器、施密特触发器以及输出级,故能实现以上功能。图3-7(a)和图3-7(b)分别是CS3020的功能图和输出特性图。对于开关型传感器的正值规定是:用磁铁的S极接近传感器的端面所形成的B值为正值。由输出

13

毕业设计(论文)

特性图可以看出:当B=0时,VO为高电平;当外磁场增至BOP时,输出VO由高电平转为低电平。外磁场由BOP降BRP时输出VO由低电平反向,BRP被为释放点。对于CS3020,BOP=0.022T,BRP=0.0165T,VOL=80~150mV,VOH=4V,工作电压为4.5V~24V。

(a)

VO VOH

VOL

BOP B BRP (b)

图3-7 (a)CS3020功能图和(b)CS3020输出特性

14

毕业设计(论文)

3.8 复位电路和时钟电路

图3-8 复位电路

图3-9 时钟电路

复位是单片机初始化操作,不仅可以正常工作时初始化,也可在发生故障时初始化,以摆脱困境,复位电路如图3-8所示。

单片机的每个功能部件都是以时钟控制信号为基准的,不仅时钟频率影响单片机的速度,时钟电路的质量也直接影响单片机系统的稳定性,时钟电路如图3-9所示。本设计中时钟频率适用于12MHZ,C11取100uF,R13取10K,为保证可靠复位初始化程序中应有一段延迟时间。

3.9 整体电路设计

整体电路设计部分见附录A所示

15

毕业设计(论文)

第4章 软件系统的论述

4.1 主程序

本设计是采用51汇编语言。汇编语言是一种面向机器的语言,它显著的特点是:程序结构紧凑,占用存储空间少;实用性强,执行的速度快;能直接管理和控制存储器及硬件接口,充分发挥硬件的作用。在设计编程时要尽量向结构化、模块化方向编写,整个程序清单见附录C。本章将对单片机控制的PWM直流电机调速系统的程序做具体分析。本节是对主程序的流程作分析,具体流程图如图4-1所示:

调用键盘子程序 调用显示子程序 调用测速子程序 中断初始化 数据初始化 程序入口

图4-1 直流电机调速系统主流程

在图4-1中可以看出首先对数据然后对数据和中断初始化。对控制直流电机的选通信号和方向信号的引脚置0(通电时电机不启动,直至启动键按下后才启

16

联系合同范文客服:xxxxx#qq.com(#替换为@)