- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
天津城市职业学院
毕业实践报告
?
?
?
专 业 班 级: 081 ???????
学 生?姓 名:??????????
学 号:?18??? ????
?
2010年5月
一、实践目的?:?
1、掌握89C52集成芯片个管脚的作用。
2、掌握单片机最小控制系统的组成原理。
3、通过焊接掌握单片机最小系统的制作方法。
二、实践时间与场所
从2010—3到2010—6期间在实训203单片机实训教室进行。
三、实践内容:?
题目:设计并制作注塑成形机械顺序控制(模拟)系统
1、 系统功能
㈠注塑成形机械工艺流程:
注塑机械中顺序控制器是电控制系统核心,它主要用于液压系统和控制器执行机构(电动机阀门)等。其过程大致分为:合模→注射→保压→冷却→开模→卸件→返回等7个步骤。
㈡功能要求:
⑴利用7个LED灯(绿色发光二极管)分别点亮来模拟以上七个工艺过程,利用1个LED灯(红色房广二极管)和蜂鸣器来模拟故障和报警。
⑵由开关K控制系统和启动(中断)。
⑶系统工作时要随时控制其工作情况,若那道工序出现异常现象对应的绿灯灭,整个系统停止工作同时故障指示灯(红灯闪烁)蜂鸣器报警,当故障排除后系统从原来继续工作。
2、 工序表
工序
合模
注射
保压
冷却
开模
卸件
返回
时间(s)
0.5
1.5
4.5
5
1
3.5
2
3、 系统设计要求
㈠硬件设计选择
⑴单片机:89C52集成芯片
⑵驱动器:74LS04六反向器
⑶复位方式:手动复位
⑷晶振频率:6MHz
㈡软件要求:
系统正常工作为顺序控制。当系统发生故障时,要求一极终端报警,同时要记忆工序号,当故障排除后从原来工序继续工作。
㈢软件程序调试好后用印RAM写入器(TOP851)将其固化在89C52中
㈣将此顺序控制(模拟)作成实物并运行
4、 技术要求
㈠AT89C52单片机简介
AT89C52是一种低功率/低电压,高性能的8位单片机,片内带有4KB的Flash,可编程,可擦除只读存储器。
引脚图
㈡与本系统有关的引脚功能
⑴VCC电源端(本系统接+5V)
⑵VSS接地端
⑶XTAL1 XTAL2接外部晶振两个引脚
⑷RST复位输入端
⑸EA/VDD外部访问允许,本系统引脚接高电瓶(+5V CPU)执行内部存储器
⑹P1 I/R器输出缓冲器可接4个TTF输入
⑺P3 I/R器本系统利用P3.2 TNT0外部中断“0”
㈢74LS04集成芯片简介
⑴ 脚图
㈣顺序控制硬件连接图
统原理图
⑵系统硬件连接图
⑶实验报告
5、 元件明细表
序号
元件名称
型号
规格
数量
1
单片机
80C52
1
2
六反向器
70LS04
TTL
2
3
晶振
6MHZ
1
4
复位电容
电解
10M/16V
1
5
复位电阻
1/4W
200Ω
1
6
复位电阻
1/4W
10K
1
7
晶振电容
瓷片
30P
2
8
限流电阻
1/4W
1.6K
1
9
电阻
1/4W
200Ω
8
10
发光二极管
绿红
φ5
7
11
微动开关
2
12
蜂鸣器
1
13
导线
若干
14
小线路板
2
6、工序表
工序
P1.7
P1.6
P1.5
P1.4
P1.3
P1.2
P1.1
P1.0
控制码
合模
0
0
0
0
0
0
0
1
01H
注射
0
0
0
0
0
0
1
0
02H
保压
γ
0
γ
0
0
1
0
0
04H
冷却
0
0
0
0
1
0
0
0
08H
开模
0
0
0
1
0
0
0
0
10H
卸件
0
0
1
0
0
0
0
0
20H
返回
0
1
0
0
0
0
0
0
40H
故障
1
0
0
0
0
0
0
0
80H
7、系统运行控制程序
程序存储器地址
机器码
源程序
注解
0000
ORG 0000H
0000
020100
START: LJMP MAIN
0003
ORG 0003H
入口地址
0003
02015B
LJMP CK1
人为制造故障
0100
ORG 0100H
主程序地址
0100
759000
MAIN: MOV P1, #00H
P1口灯灭不工作
0103
75B0FF
MOV P3, #0FFH
中断不工作
0106
30B4FD
LOP: JNB P3.4, LP0
P3.4=0转移 =1向下执行
0109
75A881
MOV IE, #81H
中断允许
010C
75D000
MOV PSW, #00H
选“0”区
010F
758153
MOV SP, #53H
设堆栈指针
0112
759001
LP1: MOV P1, #01H
第一道工序
0115
3184
ACALL DELY
调延时0.5S子程序
0117
759002
MOV P1, #02H
第二道工序
01
文档评论(0)