2021-2022收藏资料基于AT89C52单片机的直流电机调速系统的设计.doc

上传人:知****量 文档编号:19293123 上传时间:2022-06-06 格式:DOC 页数:4 大小:203KB
返回 下载 相关 举报
2021-2022收藏资料基于AT89C52单片机的直流电机调速系统的设计.doc_第1页
第1页 / 共4页
2021-2022收藏资料基于AT89C52单片机的直流电机调速系统的设计.doc_第2页
第2页 / 共4页
点击查看更多>>
资源描述

《2021-2022收藏资料基于AT89C52单片机的直流电机调速系统的设计.doc》由会员分享,可在线阅读,更多相关《2021-2022收藏资料基于AT89C52单片机的直流电机调速系统的设计.doc(4页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、基于AT89C52单片机的直流电机调速系统的设计摘要: 本设计以AT89C52单片机为控制核心,利用数模转换器DAC0832将单片机输出数字信号转换为电压值来实现对直流电机转速的调节和档位设置。直流电机转速与档位的设置通过数码管显示来实现。该系统具有调速精度高和调试简单的特点。 关键词:直流电机 单片机 转速调节 DAC0832 DC Motor Speed Control System based on MCU (Department of Electronic Information,Northeastern University at QinhuangdaoQinhuangdao heb

2、ei 066004,China)Abstract: The design for the control of AT89C52 microcontroller core, microcontroller output by digital to analog converter DAC0832 will convert digital signals to achieve the voltage regulation of DC motor speed and gear settings. DC motor speed and gear settings to achieve through

3、the digital display. The system has high accuracy and easy adjustment, speed control features.Key Words: DC Motor MCU Speed control DAC0832引言:直流电机具有良好的调速性能因此在在日常生活中被广泛使用。而随着科学水平的提高,直流电机转速的精确程度,反应速度等主要性能也越来越引起人们的重视。本文以AT89C52单片机为核心控制器,通过DAC0832为数模转换芯片将单片机输出端数字信号转化为直流电机的电压值,从而达到简单方便,调节精度高,低功耗的特点。1、系统总

4、体设计直流电机调速系统的设计以AT89S52为核心,利用DAC0832 芯片进行数/模控制,输出的电压经放大后驱动小直流电机的速度进行数字量调节,并显示运行状态DJXX 和D/A 输出的数字量。MCU数码管显示数模转换器直流电机图1程序框图2、系统硬件设计2.1 DAC0832 与AT89S52 单片机接口电路 DAC0832:DAC0832是8位全MOS中速D/A 转换器,采用R2RT 形电阻解码网络,转换结果为一对差动电流输出,转换时间大约为1us。使用单电源+5V+15V 供电。参考电压为-10V+10V。在此我们直接选择+5V 作为参考电压。DAC0832 有三种工作方式:直通方式,单

5、缓冲方式,双缓冲方式;在此我们选择直通的工作方式,将XFER WR2 CS 管脚全部接数字地。管脚8 接参考电压,在此我们接的参考电压是+5V。在控制P0口输出数据有规律的变化将可以产生三角波,锯齿波,梯型波等波形。2.2 数码管显示电路测量出频率之后,为了利于与用户的交互,系统设计了数码管显示电路。数码管内部是LED器件,但是单片机的I/O口提供的是 “虚”电压,能提供高低电平值,但不适合直接驱动,驱动led即使亮了,亮度也会很低。所以该系统通过8255I/O扩展芯片,使用单片机的P0和P2口,增加驱动电路以驱动数码管显示。3、软件设计设计的软件部分主要完成系统初始化,键盘扫描、DA转换以及

6、数码管显示控制等部分。软件采用C语言进行程序设计,C语言具有代码执行效率高,可读性好,可移植性好等优点。3.1 软件设计总体上可以包括系统初始化,计算控制显示。总体流程如图2。图2整体流程图3.2 频率的显示主要包括频率单位的显示以及频率数值的显示。当频率较低(低于1MHz时),六位数码管直接显示频率的数值;当频率较高(大于1MHz时),使用前四位显示频率的数值,最后一位显示H,表示视频单位为MHz。具体流程如下图所示。键盘设置V值选中第六段数码管,位选送第三次输入有效值选中第五段数码管,位选送第二次输入有效值选中第四段数码管,位选送第一次输入有效值选中第三段数码管,位选送状态标志值V值存入d

7、isbuf选中第一段数码管,位选送show值选中第二段数码管,位选送flag值图3 显示流程图3.3频率的测量使用两个定时/计数器资源,分别充当定时器和计数器,二者结合测量信号的频率,具体程序流程如下图所示。V值经DA转换键盘设置V值DA输出电流控制电机图4 频率测量流程图结论:本设计采用AT89C52作为核心控制芯片,实现了对于直流电机转速的调节。使用较少的外围电路,具有简单、功耗低、设计成本低的特点。但是,该设计的直流电机转速范围比较狭窄。该设计仅适用于对直流电机转速范围较窄的场合。参考文献:1.陈海宴. 51单片机原理及应用基于Keil C 与ProteusM.,北京:北京航空航天大学出版社,2010,131-1482.冯博琴. 微型计算机原理与接口技术M,北京:清华大学出版,2002,307-3163.潭浩强. C程序设计(第三版)M,北京:清华大学出版,2005,113-129,319-329致谢在整个设计过程中,指导老师对于我的设计给予了悉心的指导与帮助,其他同学也对于我的设计给予了支持和鼓励,在此一并表示感谢。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 应用文书 > 工作计划

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁