单片机课程设计---用DAC0808设计直流电动机调速器
-
资源ID:1454832
资源大小:355KB
全文页数:15页
- 资源格式: DOC
下载积分:100金币
快捷下载

账号登录下载
三方登录下载:
友情提示
2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
|
单片机课程设计---用DAC0808设计直流电动机调速器
1、第 I 页 共 I 页 目录目录 1 引言 . 1 1.1 设计任务与要求 1 1.2 实用价值与理论意义 1 2 设计方案 . 1 2.1 DAC0808 管脚图介绍如下 . 2 2.2 DAC0808 芯片的资料简介 . 2 2.3 原理框图 . 3 3 硬件设计 . 3 3.1 Proteus 仿真软件 . 3 3.2 电路图设计 . 4 4 软件设计 . 9 4.1 Keil 软件介绍 . 9 4.2 编程流程图 . 9 4.3 程序编写 . 9 4.4 程序调试 12 5 结论 13 参考文献 14 第 1 页 共 15 页 1 1 引言引言 电子技术的高速发展,促使直流电机调速逐步
2、从模拟化向数字化转变,特别是单片 机技术的应用,使直流电机调速技术进入到一个新的阶段。在现代工业中,电动机作为 电能转换的传动装置被广泛应用于机械、冶金、石油化学、国防等工业部门中,随着对 生产工艺、产品质量的要求不断提高和产量的增长,越来越多的生产机械要求能实现自 动调速。 本设计采用 AT89C51 单片机实现对电机的控制。通过单片机的 I/O 来实现对电机的 控制,本系统用 89C51 单片机对直流电机的转速进行控制,用 DAC0808 芯片实现输出模 拟电压值来控制直流电动机的转速。本设计主要研究直流电机的控制和测量方法,从而 对电机的控制精度、响应速度以及节约能源等具有重要意义。 1
3、.1 1.1 设计任务与要求设计任务与要求 (1)使用 AT89C51 单片机为核心,使用数模转换元件 DAC0808 对单片机输出的数 字信号进行转换,输出模拟信号驱动直流电动机。 (2)在设计中,设计 8 个按键对应直流电动机的 8 挡不同转速,按下不同按键时, 电动机将以不同速度转动,在 8 个按键中取一个按键为直流电动机转动停止按键。8 挡 不同转速的设定由学生自己决定。 (3)控制程序在 Keil 软件中编写,编译,整个控制电路在 Proteus 仿真软件中连 接调示。 1.21.2 实用价值与理论意义实用价值与理论意义 本次设计是以实践性为课题,起到巩固所学知识,加强综合能力,培养
4、电路设计能 力,提高实验技术,启发创新思想的效果.交通灯的出现帮助了我国很大程度上改善了 道路交通的行车秩序,很大程度上减少了交通事故的发生,方便了机动车与行人安全的 通过马路。 2 2 设计方案设计方案 第 2 页 共 15 页 2.1 2.1 DAC0808DAC0808 管脚图介绍管脚图介绍如下如下 2 2.2 DAC0808.2 DAC0808 芯片的资料简介芯片的资料简介 DAC0808 是 8 分辨率的 D/A 转换集成芯片。 与微处理器完全兼容。 这个 DA 芯片以其 价格低廉、接口简单、转换控制容易等优点,在单片机应用系统中得到广泛的应用。D/A 转换器由 8 位输入锁存器、8 位 DAC 寄存器、8 位 D/A 转换电路及转换控制电路构成。 DAC0808 结构如下: * D0D7:8 位数据输入线,TTL 电平,有效时间应大于 90ns(否则锁存器的数据会 出错); * ILE:数据锁存允许控制信号输入线,高电平有效; * CS:片选信号输入线(选通数据锁存器) ,低电平有效; * WR1:数据锁存器写选通输入线,负脉冲(脉宽应大于 500n