网学网为广大网友收集整理了,自动剪板机单片机控制系统设计,希望对大家有所帮助!
论文编号:JD272 论文字数:23768,页数:64
摘 要
本设计的自动剪板机系统采用单片机89C52 作控制器,系统主要由单片机89C52,2 个并行I/O接口扩展芯片8255A,电机过载检测、计数采样输入、系统工作状态检测输入、外控输出、声光报警、键盘、显示及电源等部分组成,从而实现抗干扰能力强,结构简单,价格便宜,操作方便,自动化水平较高等功能特点。
系统实现的功能有:用单片机做控制器、通过位置检测开关,检测剪板机各工序的状态,自动控制剪板机的工作,同时进行剪切计数,实现机械加工多工序的自动化技术。本系统在原有机床的主体结构基础上,增加了自动进料、卸料、剪切、数控定长等功能,使其具有抗干扰性好、集成度高、加工精度高、操作方便、自动化水平和性价比高等特点。
设计的重点研究单片机的工序检测电路、看门狗电路、电源电路、报警电路、电动机过载检测电路、键盘、显示电路的设计。程序流程图及系统原理图设计和软件及仿真调试的编写。
关键词:89C52单片机;自动剪板机;控制系统;程序流程图
Abstract
This system is on the main body structure foundation of original machine tool, and functions such as increased automatic charging and the unloading material and cuts the cutting and numerical control is fixed long etc make his characteristic such as to possess the anti-jamming good and integrated degree height, manufacturing accuracy height and operates convenient and automation standard and performance price ratio are high etc.
The focal point of design studies the process checkout circuit of one piece machine and guards the entrance dog circuit, power circuit, alarm circuit and electromotor overload are tested the design of circuit, keyboard and demonstration circuit.
What procedure flow chart and system basic diagram design and software and simulation were debugged compiles.
Keyword: One piece machine of 89C52; Cut the board machine voluntarily; Procedure flow chart; Procedure flow chart
目 录
第1章 绪 论 1
1.1 单片机自动剪板控制系统简介 1
1.2 单片机的特点和应用 1
1.3 本系统的阐述 2
第2章 系统总体方案的论证 3
2.1系统要求及性能指标 3
2.2 系统论证方案 4
2.3 系统的构成框图 4
第3章 系统硬件电路的设计和分析 6
3.1 主控芯片89C52 6
3.1.1 89C52简介 6
3.1.2 89C52的性能参数 6
3.1.3 89C52的引脚及功能 7
3.2过载检测与报警电路 8
3.2.1电机过载检测电路 8
3.2.2声光报警电路 10
3.3计数采样输入电路 11
3.4 键盘控制电路 12
3.5 显示电路 13
3.5.1液晶显示屏管脚 14
3.5.2液晶显示模块指令 15
3.6 看门狗电路 17
3.7状态检测与电机控制电路 21
3.7.1工作状态检测电路 21
3.7.2电机控制电路 21
第4章 系统软件的设计与调试 24
4.1 系统软件的设计 24
4.1.1 电机过载检测子程序 25
4.1.2 键盘显示子程序 26
4.1.3 工作状态检测子程序 29
4.2 系统软件的调试 31
4.2.1 子程序的调试 31
4.2.2 程序流程的调试 31
4.2.3 整个程序的连调 32
第5章 结 论 33
参考文献 34
致 谢 35
附 录Ⅰ 外文翻译 36
附 录Ⅱ 原理图 49
附 录Ⅲ 程序清单 50