欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

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

    • 资源ID:19293123       资源大小:203KB        全文页数:4页
    • 资源格式: DOC        下载积分:6金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要6金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

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

    基于AT89C52单片机的直流电机调速系统的设计摘要: 本设计以AT89C52单片机为控制核心,利用数模转换器DAC0832将单片机输出数字信号转换为电压值来实现对直流电机转速的调节和档位设置。直流电机转速与档位的设置通过数码管显示来实现。该系统具有调速精度高和调试简单的特点。 关键词:直流电机 单片机 转速调节 DAC0832 DC Motor Speed Control System based on MCU (Department of Electronic Information,Northeastern University at QinhuangdaoQinhuangdao hebei 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 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、系统总体设计直流电机调速系统的设计以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 有三种工作方式:直通方式,单缓冲方式,双缓冲方式;在此我们选择直通的工作方式,将XFER WR2 CS 管脚全部接数字地。管脚8 接参考电压,在此我们接的参考电压是+5V。在控制P0口输出数据有规律的变化将可以产生三角波,锯齿波,梯型波等波形。2.2 数码管显示电路测量出频率之后,为了利于与用户的交互,系统设计了数码管显示电路。数码管内部是LED器件,但是单片机的I/O口提供的是 “虚”电压,能提供高低电平值,但不适合直接驱动,驱动led即使亮了,亮度也会很低。所以该系统通过8255I/O扩展芯片,使用单片机的P0和P2口,增加驱动电路以驱动数码管显示。3、软件设计设计的软件部分主要完成系统初始化,键盘扫描、DA转换以及数码管显示控制等部分。软件采用C语言进行程序设计,C语言具有代码执行效率高,可读性好,可移植性好等优点。3.1 软件设计总体上可以包括系统初始化,计算控制显示。总体流程如图2。图2整体流程图3.2 频率的显示主要包括频率单位的显示以及频率数值的显示。当频率较低(低于1MHz时),六位数码管直接显示频率的数值;当频率较高(大于1MHz时),使用前四位显示频率的数值,最后一位显示H,表示视频单位为MHz。具体流程如下图所示。键盘设置V值选中第六段数码管,位选送第三次输入有效值选中第五段数码管,位选送第二次输入有效值选中第四段数码管,位选送第一次输入有效值选中第三段数码管,位选送状态标志值V值存入disbuf选中第一段数码管,位选送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致谢在整个设计过程中,指导老师对于我的设计给予了悉心的指导与帮助,其他同学也对于我的设计给予了支持和鼓励,在此一并表示感谢。

    注意事项

    本文(2021-2022收藏资料基于AT89C52单片机的直流电机调速系统的设计.doc)为本站会员(知****量)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

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

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

    收起
    展开