- 1、本文档共34页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
摘 要
本课题研究的数控机床控制系统主要分为上、下位机。上位机为一块PC104,主要作用是运行整个数控软件,通过控制面板输入控制命令,通过输出端口来控制各个电机的运行,并将机床的加工信息在LCD屏上显示出来。下位机就是本课题所要设计的控制面板,它是一个单片机系统,将控制面板的输入信息传到上位机,并从上位机接收信息用LED来显示机床的运行状态。
该系统的总体功能够通过通讯协议完成单片机和上位机之间的通讯,该协议说明用户按了哪些键。开机后,上位机(PC104)给单片机发送信息,单片机接收到信息后在控制面板上用LED显示机床的状态,用户操作时按控制面板上的按键或转动波动开关,单片机向上位机发送信息告诉上位机用户对机床的操作和对加工过程的一些配置。上位机根据下位机传送的信息来控制机床的运行,同时也向单片机传送必要的信息。
本控制面板(下位机)分为上下两部分。上面一块称为MDI面板,下面称为机床操作面板。MDI面板上都是按键,其功能为:数控软件的软按键(虚拟button,由两个左右方向键和F1,F2,F3,F4,F5等按键组成);文字代码编辑、插入、删除、查看翻页以及几个功能键(诊断,图形,系统设定等)。下面机床操作面板除了按键外,还有几个波段开关,起停开关以及一些LED灯。按键的功能是实现机床的操作命令,如打开照明灯,主轴的正转、反转,刀具回零点等。波段开关的功能分别为设置主轴倍率、进给倍率、快速倍率、方式选择。快停开关为数控机床启动、停止、急停,LED灯显示数控机床状态。本系统设计包括:
1、单片机与上位机通信协议的设计。
2、多按键的设计。
3、单片机的抗干扰措施及MAX1232的使用的设计。
4、用MAX1232芯片和上位机进行串口通信的设计。
5、单片机I/O口的扩展的设计。
6、变量的定义设计。
7、灯亮程序的设计。
8、接收程序的设计。
关键词:单片机 控制系统 按键
Abstract
CNC machine tool control system of this research project is mainly divided into upper and lower machine. The host computer to the PC104 a main role is to run the CNC software, control commands via the control panel input and output ports to control the operation of each motor, and the machining information to be displayed on the LCD screen. Lower machine is subject to design control panel, which is a single-chip system, the control panel to input information to the host computer, and receive information from the host computer with LED display machine running status.
The overall function of the system enough to complete the communication between the microcontroller and the host computer through the communication protocol of the agreement shows the user which key was pressed. Boot the host machine (PC104) to send information to the microcontroller, MCU receives the information on the control panel with LED display machine status, user actions on the control panel button or turn the fluctuations switch, the microcontroller up the machine to send information to tell the host computer users on the machine tool operations and processing configuration. The host computer
您可能关注的文档
- 毕业设计(论文)- 图像隐写及其分析算法研究.doc
- 毕业设计(论文)-“C620拨动叉”中批生产工艺规程及工装设计.doc
- 毕业设计(论文)-《化工技术经济》译注版教材设计.doc
- 毕业设计(论文)-《数据库技术》教学网站设计与实现.doc
- 毕业设计(论文)-《通信原理》网络课件的制作.doc
- 毕业设计(论文)-《自动控制原理》CAI多媒体课件开发.doc
- 毕业设计(论文)-AGC功率调配和机组优化组合研究.doc
- 毕业设计(论文)-ANDROID平台公交查询工具的设计与实现.doc
- 毕业设计(论文)-Android手机平台音乐播放器.doc
- 毕业设计(论文)-Android手机游戏--仙剑Q侠传.doc
文档评论(0)