电路原理解说.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文档。上传文档
查看更多
电路原理解说

第二节 总体方案的确定 一.系统的运动方试与伺服系统的选择 由于改造后的经济型数控车床具有定位、直线插补、圆弧插补、暂停、循环加工、螺纹加工等功能,所以应该选用连续控制系统。考虑到经济型数控机床加工精度要求不高,为了简化结构、降低成本,采用步进电机开环控制系统。 二.计算机系统 根据机床要求,采用8位机。由于MCS—51系列单片机的特点之一是硬件设计简单,系统结构紧凑。对于简单的应用场合,MCS—51系统的最小系统用一片8031外扩一片EPROM就能满足功能的要求,对于复杂的应用场合,可以利用MCS—51的扩展功能,构成功能强、规模较大的系统。所以应选用8031单片机。 三.机床传动方式 为了实现机床所要求的分辨率,采用步进电机经齿轮减速再传动丝杠。为了保证一定的传动精度和平稳性,尽量减小摩擦力,选用滚珠丝杠螺母副。同时,为了提高传动刚度和消除间隙,采用有预加负载荷的结构。传动齿轮也要采用消除齿侧间隙的结构。由于改造后的经济型数控车床具有定位、直线插补、圆弧插补、暂停、循环加工、等功能,所以应该选用连续控制系统。考虑到经济型数控车床 加工精度要求不高,为了简化结构、降低成本,采用步进电机开环控制系统。 选择芯片原则 在选择程序存储器芯片时,首先满足程序容量,其次在价格合理情况下尽量选用容量大的芯片。选用8051单片机,扩展2片8KB数据存储器6264和2片8KB的程序存储器2764芯片,共扩展4片芯片,选用线选法数据线的连接:存储器的8位数据线D0~D7接P0口(P0.0~P0.7)。单片机规定指令码和数据都由P0口读入,数位对应相连即可。地址锁存器就是一个暂存器,它根据控制信号的状态,将总线上地址代码暂存起来。先由CPU发出存储器地址,同时发出允许锁存信号ALE给锁存器,当锁存器接到该信号后将地址/数据总线上的地址锁存在总线上,随后才能传输数据以74LS373为例,共有8个输入端D1—D8及8个输出端Q1—Q8。先由CPU送出地址低8位到PO接口,当锁存控制信号ALE的下降沿到来时则把低8位地址锁存到74LS373中,通过74LS373的输出端Q7~Q0送至的低位地址A~A端;高位地址经P2接口的P2.0--P2.送到27的A8~Al,这样所需程序地址被选中。当三态端OE为有效低电平,74LS373的G端为输人选通端,使能端G为有效高电平时,输出跟随输入变化;当G=1时,锁存器处于透明工作状态,即锁存器的输出状态随数据端的变化而变化,即脚1=Di(I=1,2,…,8)。当G端由1变0时,数据被锁存起来,此时输出端Qi不再随输入端的变化而变化,而一直保持锁存前的值不变。G端(或STB端)可直接与单片机的锁存控制信号端ALE相连,在ALE的下降沿进行地址锁存。。图中地址锁存器74LS373的G端与8031的地址锁存允许端ALE连接8051单片机有128B RAM,当数据量超过128B也需要把数据存储区进一步扩展。单片机CPU与数据存储器有两种联系方式,或者CPU向数据存储器写数据,或者CPU从其中读出数据,以图6-3为例说明CPU读取和写入数据的过程。译码法是通过译码电路决定扩展芯片地址的方法。 74LSl38是一个“3-8”译码器,即它有3个输入端A、B、C和8个输出端YO~Y7,输出端可分别与扩展芯片的片选端相连。3个输入端可组合成8种输入状态,分别对应8种输出状态,8种输出中每一种只能有一位是“0”,其余7位全是“1”。只有片选端和74LSl38输出端为“O”的端口相连的芯片被选中,保证了每个芯片地址的唯一性。可编程外围接口芯片8255A 一结构:(引脚等硬件基础知识): 1数据端口有A口,B口,C口均为8位端口且各自独立。 A口 输出:锁存/缓冲 输入:锁存 B口 输出:锁存/缓冲 输入:缓冲 C口 输出:锁存/缓冲 输入:缓冲 2 A组和B组控制逻辑 A组 A口+C口上(PC7---PC4) B组 B口+C口下(PC3---PC0) 3读/写控制逻辑 RESET:1)复位信号 高电平有效 2)8255中控制寄存器均清0 3)将3个端口均设置为输入方式 __ CS:片选信号 低电平有效用来选通该芯片。 __ RD:读信号 低有效 __ WR:写信号 低有效 A0A1线:A0 A1 0 0 A口 0 1 B口 1 0 C口 1 1 控制寄存器端口 二8255控制字(写程序的时候需要掌握的基础知识) 方式选择控制字: D7D6D5D4D3D2D1D0 D7 :

文档评论(0)

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

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

1亿VIP精品文档

相关文档