钢丝绳切断机控制器的设计
管导通 , 从而控制外部功能电路 , 计数停止 。 复位后 重新开始以上步骤 。 操作步骤 : È Á É ( I É É Á A 8 É ( 7 Ä Â Ã C D E F G H & Å Â Â È Ã Á $ A É P Á $ & Ã ) Â Ä Á Ã % ! ! % ' È ) & Ä Á Â Ã % ! ) 7 É Ä Á ! È É 5 % ! ) È 0 9 # @ ( " # $ 0 7 ( 1 Ç 1 Ã Å Æ 2 Æ ' 2 6 ( É Ä 3 3 " A B % É 5 É 4 4 Ç Ç Ä Ç Æ Å 7 Ç A 6 5 Ã Â ) & Â Â Ã Á Á É 8 Á Ã Ã Ã ( % ! ) Ä É 7Ä Á $ É Ä
The design of wire rope cut off
LIN Jie
(Jinhua College of Profession and Technology ,Jinhua 321007, China )
Abstract :In this paper, the advantages and disadvantages of the traditional cutting machine and the rope cut off the machine are analyzed and compared, and the overall structure of rope cut machine controller is introduced. The design of the hardware circuit and control procedures based on AT89C2051 MUC is completed. Key words :rope cutting machine ;MCU;design
[1] [2] [3] [4]
显示程序是显示单元内的数值 , 显示采用的是 动态显示法 , 通过 R4 计 4 次进行位选显示 , 每一位 间隔 5ms ; 段码的显示是在位选显示时将段码加到 位选显示时的内容中 , 这样每扫描显示到一位 , 这 位的数据就会跟 着 显 示 出 来 , 反 复 进 行 , 完 成 动 态 显示过程 。 程序设计主要流程图如图 3 所示 。
计数用内存单元 显示用内存单元
33H~36H
键盘预置数值保存单元 按键预置结束标志
3.2 设计思路
通电启动计数器 ,AT89C2051 开始工作 , 在未 收 到 P3.4 的 机 器 启 动 信 号 时 不 断 扫 描 P3.0、P3.1、
INT1 脚 , 读取预置信号 , 设置预置完毕 , 按下 KEY4 键 输 入 机 器 启 动 信 号 ,AT89C2051 通 过 INT0 脚 读
2 硬件设计
示部分 、 键盘输 入 部 分 和 信 号 输 入 部 分 , 原 理 图 如 图 2 所示 。
需要的预置值 , 然后按 KEY4 机器启动键 ,6 脚输入 脉冲信号 AT89C2051 开始计数 , 计数的当前值通过
P1.0 ~P1.3 脚 控 制 的 七 段 译 码 器 74LS48 控 制 数 码 管显示数值 ,P1.4~P1.7 脚控制位选 , 当到达预置值 后由 P3.5 和 P3.7 脚输出一个信号 , 控制外接三极
AT89C2051 的 P1.4 ~P1.7 脚 控 制 位 选 ;AT89C2051
的 P3.0、P3.1、INT0 、P3.4 脚 用 与 读 取 按 键 信 号 ;
AT89C2051 的 RST 脚复位 。 它完成整个系统的信息
处理及协调功能 。
INT0 P1.0~P1.3 74LS48
RST P1.4~p1.7 P3.0 P3.1 INT1 P3.4 P3.5 P3.7
图 1 系统设计框图
收稿日期 :2008-09-03 作者简介 : 林
女
(1979- ), 女 , 江西新余人 , 硕士 、 助教 , 主要从事单片机开发与应用的研究工作及教学工作 。
第 8 卷第 6 期 2008 年 12 月
金华职业技术学院学报
Vol.8 No.6 Dec. 2008
钢丝绳切断机控制器的设计
林
女
( 金华职业技术学院 , 浙江 金华 321007 )
摘要 : 为解决在使用传统切断机时存在损耗较大 、 工作效率低等问题 , 开发了智能的钢丝绳切断机控制器 。 介绍 了钢丝绳切断机控制器的总体结构 , 提出了以 AT89C2051 单片机为控制中心的电路和控制程序 , 实现了切断机的自 动控制 。 关键词 : 钢丝绳切断机 ; 单片机 ; 设计 中图分类号 :TP202 文献标识码 :A 文章编号 :1671-3699 (2008 )06-0012-03
引言
钢丝绳切断机在工业控制中有着广泛的应用 。 传统的钢丝绳切断机是一般的机械工具 , 只能执行 切断的操作 , 没 有 计 量 绳 长 的 功 能 , 工 人 在 使 用 时 存在损耗较大 、 工作效率低等问题 。 为此开发设计 了智能的钢丝绳切断机控制器 。 配有该控制器的切 断机可以根据用户的要求设定需切断的绳长 , 启动 后自动检测放出的绳长 , 当绳长达到设定值时停止 放绳 , 切断钢丝绳 。 切断机可不断重复以上工作过 程 , 用户也可以根据需要随时更改绳长的设置 。 该钢丝绳切断机控制器经简单的改造后 , 还可 适用于其它诸多领域 ( 如电缆电线 、 纺织 、 印刷等行 业 ), 使产品更趋于自动化的需求 , 从而大大提高了
4 结束语
利用单片机完成对钢丝绳切断机的控制 , 实现 了自动控制能力 。 从运行情况看,它操作简单、运行稳 定、故障少、安全,是未来钢丝绳切断机发展的方向。
李全利 . 单片机原理及应用技术 [M]. 北京 : 高等教育出版社 ,2004. 李 华 . MCS-51 系列单片机应用接口技术 [M]. 北京 : 北京航空航天大学出版社 ,2002. 吴金戍 , 沈庆阳 , 郭庭吉 . 8051 单片机实践与应用 [M]. 北京 : 清华大学出版社 ,2002. 何立民 . 单片机应用系统设计 [M]. 北京 : 北京航空航天大学出版社 ,1990.
第6期 林
女
: 钢丝绳切断机控制器的设计
13
U6
74LS48
Q2
Q3
Q4
Q5
图 2 原理图
3 软件设计
电路的设计主要包括电源部分 、 控制部分 、 显
3.1 内存单元分配
存储单元地址
单片机各存储单元在程序中的定义 用 途
通电启动钢丝绳切断机控制器 , 通过按键设定
30H 、31H 38H 、39H 00H
取从外部接收到的脉冲信号 , 累加信号次数开始计 数 , 计数值保存于 30H 、31H 内存单元内 , 并通过
(2) 按下 KEY1 进入设置切割长度状态 。 每按 下 KEY1 一次 , 确定 一 个 调 整 位 选 , 通 过 KEY2 ( 数 值+1) 和 KEY3 ( 数值 -1) 来设置切割的长度 ( 即对应 的电机旋转圈数 ), 当完全遍历一次后退出设置状 态 , 此时按下 KEY4 , 电机开始启动 , 到达指定 长 度 电机停止旋转 , 进行切割 。 再次按下 KEY4 , 电机重 复工作 。 (3 ) 若 要 重 新 设 置 切 割 长 度 , 则 重 新 按 下
KEY1,重复步骤 2。
14
金华职业技术学院学报
2 0 0 8 年
? N ’() 1? N Y 2 "%1 ’( *+
Y
P3.5 P3.7 0 "# $"%
’(,- ,./ ? Y P 3.5 P3.7 !"# $"%&
产品自动化控制能力 。 用单片机制作的钢丝绳切断 机可以克服传统机械式钢丝绳切断机的局限 , 有着 广阔的应用前景 。
1 系统设计原理
系统的设计框图如图 1 所示 , 整个钢丝绳切断 机控制器的核心是单片机 , 根据设计要求选用目前 广泛使用的 AT89C2051 单片机 。 通过由 AT89C2051 的 P1.0 ~P1.3 脚 控 制 74LS48 控 制 数 码 显 示 ;
N
56
34
7
"%12
图 3 程序设计主要流程图
以及调用键扫描程序 、 计数程序 、 显示程序 , 再配合 中断程序实现设计的总目标 。 键盘扫描程序是通过扫描键盘输入信号来预置 数值和启动计数实现设计的目的 。 当按下 KEY1 键 ( 设置启动键 ) 时 ,AT89C2051 通过 P3.0 脚收到设置 启动信号 , 程序调用键扫描程序 , 扫描按键信号 ; 当 按下 KEY2 键时 ,预置数减 1;当按下 KEY3 键时 ,预 置数加 1;再次按下 KEY1 键时 ,进行位选 ,每按一次 前进一位 ,第 5 次时为按键预置结束标志信号 ; 当按 下 KEY4 键 (机器启动键 ) 时 , 机器进行工作 , 即 P3.7 输出低电平 ,三极管导通工作 ,启动电机工作 。 计数程序是将收到的计数信号累加计数、保 存 , 再将数值传送到显示单元实现设计的目的 。 参考文献 :
P1.0 ~P1.3 脚 连 接 七 段 译 码 器 74LS48 控 制 数 码 管 显示数值 ,P1.4~P1.7 脚控制位选 , 当到达预置值后 ,
计数停止 , 且由 P3.5 和 P3.7 脚各输出一个信号 , 控 制外接三极管导 通 , 从 而 控 制 外 部 功 能 电 路 , 复 位 后重新开始以上步骤 。 主程序是给程序中要使用到的各存储单元和 工作寄存器赋初值 , 设置 INT0 中断所必需的参数 ,