课程设计模板

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

课程设计报告 课程名称:XXX课设报告

课设题目:简易电机驱动程序设计

专业班级:环境工程0901班

姓名:XXX 学号:0904020XX

课设时间:2012.6批阅时间:

指导教师:XX 成绩:

目录

第1章引言 (4)

第2章基于步进电机单片机控制系统研究的理论分析 (5)

2.1单片机 (6)

(6)

2.1.2 STC89C52简介.............................................................. 错误!未定义书签。

2.2步进电机 (7)

(7)

2.2.2 步进电机的驱动问题 (7)

第3章系统硬件设计 (8)

3.1总体设计方案 (8)

3.2 单片机最小系统 (8)

(9)

(10)

3.3 键盘控制电路 (11)

3.4串口通信下载电路 (12)

3.5 电机驱动电路 (13)

3.6 驱动电路和步进电机的连接 (14)

第4章系统软件设计 (15)

4.1主程序设计 (15)

4.2子程序设计 (15)

第5章系统调试 (16)

5.1程序编译时的错误与解决方法 (16)

5.2硬件、软件仿真调试 (16)

第6章结论 (17)

致谢 (17)

附录 (18)

2

参数

1. 四相八拍步进电机步距角7.5°一个周期转过角度30°

每周期0.1s 没转一圈1.2s

2. 电源4.5-5v

3. 准型1602液晶显示字符模块(背光/蓝屏)

1602采用标准的16脚接口,其中:

第1脚:VSS为地电源

第2脚:VDD接5V正电源

第3脚:V0为液晶显示器对比度调整端,接正电源时对比度最弱,接地电源

时对比度最高,对比度过高时会产生“鬼影”,使用时可以通过一个10K的电

位器调整对比度

第4脚:RS为寄存器选择,高电平时选择数据寄存器、低电平时选择指令寄

存器。

第5脚:R/W为读写信号线,高电平时进行读操作,低电平时进行写操作。当

RS和RW共同为低电平时可以写入指令或者显示地址,当RS为低电平RW为

高电平时可以读忙信号,当RS为高电平RW为低电平时可以写入数据。

第6脚:E端为使能端,当E端由高电平跳变成低电平时,液晶模块执行命令。

第7~14脚:D0~D7为8位双向数据线。

第15脚:背光电源正极

第16脚:背光电源负极

1602液晶模块内部的字符发生存储器(CGROM)已经存储了160个不同的点

阵字符图形,如表1所示,这些字符有:阿拉伯数字、英文字母的大小写、常

用的符号、和日文假名等,每一个字符都有一个固定的代码,比如大写的英文

字母“A”的代码是01000001B(41H),显示时模块把地址41H中的点阵字

符图形显示出来,我们就能看到字母“A”。

3

第1章引言

单片机就是微控制器,是面向应用对象设计、突出控制功能的芯片。单片机接上晶振、复位电路和相应的接口电路,装载软件后就可以构成单片机应用系统。将它嵌入到形形色色的应用系统中,就构成了众多产品、设备的智能化核心。在单片机技术日趋成熟的今天,其灵活的硬件电路的设计和软件的设计,让单片机得到了广泛的应用,几乎是从小的电子产品,到大的工业控制,单片机都起到了举足轻重的作用。单片机小的系统结构几乎是所有具有可编程硬件的一个缩影,可谓是“麻雀虽小,肝胆俱全”,单片机的学习和研究是对微机系统学习和研究的简捷途径。

4

相关文档
最新文档