一、作品功能介绍 基于迪文屏的C51内核单片机的开发,配合自定义功能的简易数控车床,实现了一个简易车床的基本控制。包括实现运动轴位置控制、转动速度调节等。 二、工作原理 该运动工作台的基本工作原理是:通过两台步进电机驱动滚珠丝杆推动工作台实现直线进给,由按键开关和旋钮开关的启闭实现对控制X轴、Z轴的启停的控制以及改变进给方向及进给速度。 三、设计思路 1、硬件部分。学校和迪文公司提供了课题所需的模块,通过查找各模块的功能、参数等,将各个模块连接成系统。本系统主要使用到了AT89C51单片机,通过数据总线、控制线和时钟信号实现。AT89C51的I/O口通过数据总线与显示屏的数据输入端相连,控制线用于控制数据传输方向和有效性,时钟信号用于同步数据传输。 2、软件部分。通过keil软件进行程序编写,再利用proteus软件仿真。 3、GUI的设计。采用DGUS软件对界面进行简单设计,使界面简洁美观。人机交互界面划分为参数设置,亮度调节,产品介绍三部分,参数设置界面,实现对数控机床的控制。 四、视频演示和工程代码 见链接 提取码:o2io
|