单片机控制电机转速并在LCD上显示.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
单片机控制电机转速并在LCD上显示

2、整体方案设计 由于都念到了大四所以对做实验都有了一定的认识,所以在刚开始时就得做好对实验的整体设计,使自己在做实验的过程中不至于盲目耗费时间。整体设计方案图如图示2-1。 图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 点阵),64 x 16-位字型产生RAM (CGRAM),另外绘图显示画面提供一个64x256点的绘图区域(GDRAM),可以和文字画面混和显示。提供多功能指令:画面清除(Display clear)、光标归位(Return home)、显示打开/关闭(Display on/off)、光标显示/隐藏(Cursor on/off)、显示字符闪烁(Display character blink)、光标移位(Cursor shift)、显示移位(Displayshift)、垂直画面卷动(Vertical line scroll)、反白显示(By_line reverse display)、待命模式(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.1 OCMJ4X8C外形图说明资料如图2-2所示。 图2.2 OCMJ4X8C外形尺寸图 3.3 模块引脚说明 3.3.1 便于使用 OCMJ4X8C(128X64)引脚,做了如表1所示说明。 表一 引脚接线图 引脚 名称 方向 说明 引脚 名称 方向 说明 1 VSS - GND(0V) 11 DB4 I/O 数据4 2 VDD - Supply Voltage For Logic (+5V) 12 DB5 I/O 数据5 3 VO - Supply Voltage For LCD (悬空) 13 DB6 I/O 数据6 4 RS(CS) I H:Data L: Instruction Code 14 DB7 I/O 数据7 5 R/W(STD) I H: Read L: Write 15 PSB I H: Parallel Mode L: Serial Mode 6 E(SCLK) I Enable Signal,高电平有效 16 NC - 空脚 7 DB0 I/O 数据0 17 /RST I Reset Signal,低电平有效 8 DB1 I/O 数据1 18 NC - 空脚 9 DB2 I/O 数据2 19 LEDA - 背光源正极(+5V) 10 DB3 I/O 数据3 20 LEDK - 背光源负极(OV) 注:OCMJ4X8C_3/_6为减少背光电源对模块的干扰作了特别处理,背光电源焊盘(20、21 脚)与17 脚间留了2 个焊盘(18、19 脚)位置但并无焊盘和引脚引出;背光电源的2 条走线与其他走线间的间隔距离至少保留了2mm的爬电间隔。 3.4 资料传输与接口时序 3.4.1串行接口与串行传输资料 当PSB脚接低电位时,模块将进入串行模式。从一个完整的串行传输流程来看,一开始先传输启始字节,它需先接收到五个连续的〝1〞(同步位字符串),在启始字节,此时传输计数将被重置并且串行传输将被同步,再跟随的两个位字符串分别指定传输方向位(RW)及寄存器选择位(RS),最后第八的位则为〝0〞。在接收到同步位及RW和RS资料的启始字节后,每一个八位的指令将被分为两个字节接收到:较高4位(DB7~DB4)的指令资料将会被放在第一个字节的LSB部分,而较低4位(DB3~DB0)的指令资料则会被放在第二个字节的LSB部分,至于相关的另四位则都为0。 3.4.2 串行接口时序图 MPU写资

文档评论(0)

xjj2017 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档