- 1、本文档共20页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
LCD控制电机转速
PAGE
第PAGEI页
摘要
随着科技的发展,单片机的应用随处可见,大到工业控制,小到小型玩具。它的应用越发广泛,而我的题目就是单片机控制LCD显示直流电动机的转速。在这次实验中,对敦煌实验箱的正确应用是一反面,同时对LCD芯片的应用和编程也是比较关键的一点,最后实验的调试和对单片机相应基础知识的巩固也是本实验的主要目的之一。
关键词:单片机;LCD;直流电机
目录
TOC\o1-3\h\z\u1、前言 1
2、整体方案设计 1
3、硬件设计布线图 2
3.1硬件说明 2
3.2外形尺寸图 3
3.3模块引脚说明 3
3.4资料传输与接口时序 4
3.4.1串行接口与串行传输资料 4
3.4.2串行接口时序图 5
3.4.3串行接口特性 5
3.5显示步骤 6
3.6直流电机的组成结构及工作原理 7
3.7光电耦合器的组成及工作原理 7
4、软件程序流程图 8
5、程序调试 9
5.1速度转换公式 9
5.1.1数字测速M法 10
5.1.2数字测速T法 10
5.1.3数字测速M/T法 10
6、调试中的问题并解决 11
7、课设总结 12
参考文献 13
附录Ⅰ 13
单片机课程设计
1、前言
单片机全名为单片微型计算机,是微型计算机家族中的一个分类,是将CPU、存储器、总线、I/O接口电路集成在一片超大规模集成电路芯片上。而本实验要做的是单片机控制LCD和直流电动机。
LCD的构造是在两片平行的玻璃当中放置液态的晶体,两片玻璃中间有许多垂直和水平的细小电线,透过通电与否来控制杆状水晶分子改变方向,将光线折射出来产生画面。是现在显示器的主流产品。
2、整体方案设计
由于都念到了大四所以对做实验都有了一定的认识,所以在刚开始时就得做好对实验的整体设计,使自己在做实验的过程中不至于盲目耗费时间。整体设计方案图如图示2-1。
分析问题
分析问题
选择元器件
根据现有的硬件选用软件
编写相关程序
是否符合要求
结束
调试程序
N
Y
图1-1整体思路
3、硬件设计布线图
硬件的设计最主要的就是用Pretues进行硬件的仿真搭接,如下图示3-1。用脉冲形式代替光电耦合管测取转速。
图2.1硬件电路图
3.1硬件说明
LCD系列中文模块可以显示字母、数字符号、中文字型及图形,具有绘图及文字画面混合显示功能。提供三种控制接口,分别是8位微处理器接口,4位微处理器接口及串行接口(OCMJ4X16A/B无串行接口)。所有的功能,包含显示RAM,字型产生器,都包含在一个芯片里面,只要一个最小的微处理系统,就可以方便操作模块。内置2M-位中文字型ROM(CGROM)总共提供8192个中文字型(16x16点阵),16K-位半宽字型ROM(HCGROM)总共提供126个符号字型(16x8点阵),64x16-位字型产生RAM(CGRAM),另外绘图显示画面提供一个64x256点的绘图区域(GDRAM),可以和文字画面混和显示。提供多功能指令:画面清除(Displayclear)、光标归位(Returnhome)、显示打开/关闭(Displayon/off)、光标显示/隐藏(Cursoron/off)、显示字符闪烁(Displaycharacterblink)、光标移位(Cursorshift)、显示移位(Displayshift)、垂直画面卷动(Verticallinescroll)、反白显示(By_linereversedisplay)、待命模式(Standbymode)。 本次课设所用OCMJ4X8C的功能有显示中文字型、数字符号。
主要参数:
1、工作电压(VDD):4.5~5.5V
2、逻辑电平:2.7~5.5V
3、LCD驱动电压(Vo):0~7V
4、工作温度(Ta):0~55℃(常温)/-20~75℃(宽温)保存温度(Tstg):-10~65℃(常温)/-30~85℃
3.2外形尺寸图
3.2.1OCMJ4X8C外形图说明资料如图2-2所示。
图2.2OCMJ4X8C外形尺寸图
3.3模块引脚说明
3.3.1便于使用OCMJ4X8C(128X64)引脚,做了如表1所示说明。
表一引脚接线图
引脚
名称
方向
说明
引脚
文档评论(0)