找回密码
 注册
关于网站域名变更的通知
查看: 329|回复: 1
打印 上一主题 下一主题

[毕业设计] 基于单片机的顺序控制器设计在C7632中的应用

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2020-8-18 10:59 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
- a* E9 ^1 v1 u4 h# G
[摘要]本文介绍了单片机顺序控制器的硬件和软件结构,简述了C7632型液压半自动机床的
: p( d4 x" E' y. s5 E工作原理,并以顺序控制器为控制核心设计了该机床的电气控制系统,实现了对设备的工艺控制,! R; S- I7 O6 A6 W- s/ R) N
满足了工艺动作要求;系统具有可靠性高、成本低、易现场编程调试及维护方便的特点。
  }; V( |! c# o. J" b/ @+ d[关键词]单片机顺序控制器设计液压半自动车床. Y, C" T: O6 V9 t4 S8 W: Q/ l' ?
1 前言
6 h9 X7 \8 F" KC7632型液压半自动机床在内燃机配件生产中
# k  u9 ~6 J% H" E/ K广泛应用,传统的机床电气部分是继电器实现顺序,
. q1 g2 y6 V$ {. @# v但是其电路的灵活性很差,故障率较高。随着微型
' C/ ], q  j2 s) u计算机的发展,采用微型计算机实现顺序控制成为- n* h& n! \+ u; p7 x
现实,现在常用的可编程序控制器(PLC)就是以微
2 i$ a+ U# B) `( h+ l4 U# h+ Q型计算机为核心的逻辑控制器,其稳定性、可靠性大; d. X( t, t8 u* n1 u" n/ y: Q
大提高。在某些场所,采用可编程序控制器作顺序8 c; {: p2 O, O
控制,成本高,占用体积大,所以采用单片机开发顺
0 Q; F& }. a7 W4 f/ m4 \4 m序控制器,在机床顺序控制、生产线顺序控制、程控- o, h2 r+ U0 E7 Y. K- I
喷泉、程控彩灯、排污、给水、灌溉、电锅炉加热、路; h  b& t. l2 X; v
灯、霓虹灯、锅炉控制、化工过程顺序控制等有着十
: H8 j% m& y! ]9 q% u. H! @1 W# Z5 t分重要的意义。
! C9 q2 U) E" o2系统硬件构成7 x4 _- ~  ]5 X" N
单片机顺序控制器硬件电路如图1所示。
, a& C: D' c9 k- p1 D该系统选择低功耗、高性能的AT89S52作为微
% H  r5 X: \% ?- c控制器,其内部具有8K闪存,可以实现在系统编程1 y2 M8 G% B& I4 d* i
(In System Program) ,有利于降低系统开发成本,并8 O/ t1 W) g# @% H7 S6 o0 B
且在现场可以方便的修改程序。片内具有Watch-0 K2 h6 A2 U& z" d
dog Timer,可以使跑飞的程序迅速复位,提高系统$ z- m$ `+ Z/ q8 e- q
的可靠性。
% S5 U; L( ~9 w$ X7 j# _# [4 ]  V# R- i
系统输人信号通过光电耦合器送人单片机,提5 H6 R& @( ]0 `6 L! T6 a
高系统地抗干扰能力。系统输人信号可以是任何形
# b, p$ z! o) e" R/ y) c( y9 C式的开关量信号,每一路均带有指示信号灯,以便检
' \/ `+ D) W4 v- b8 S  K测输人信号的状态。为了扩展单片机接口数量,输
9 P3 P1 I: @4 [7 H3 o( U入开关信号通过扩展并行接口8255与单片机相连。% Y, n7 w2 R5 A$ ]: e5 `6 P
另外系统设有两路紧急输人信号,系统急停信号通
* w, {! R# s6 A0 Y$ a- U; ]过光耦与单片机外部中断INT0相连,故障信号通
/ M: N, G* u) J3 Z8 a; A1 t0 \; f+ Q2 A过光耦与单片机外部中断INT1相连,使系统能够
/ t: j2 l! x( h* ^- b优先对故障进行停机和处理。
* p% p/ p* V7 P; I系统输出信号由单片机经过扩展并行接口
1 ^4 w4 O% X! ?" ]! {( A8255、光电耦合器、功率驱动器、直流继电器输出,外
  P- G& l- y2 m% X$ Y部负载有继电器触点进行控制,实现相应动作,每一-8 O9 a; W7 Z' r6 p
路输出均有LED显示输出状态。
) s0 \7 H% m# b5 w% Q% N+ D系统采用外部电源和锂电池供电锂电池作为7 Q5 W8 @! m0 g$ U
备用电源,外部电源停电时,锂电池对系统供电,防- o0 L/ V$ t; }4 x; |: n0 ^
止系统的数据和设定参数丢失。控制系统采用7段& h) v& d2 W& k. D% X
数码管作为显示器,为了简化硬件电路,采用软件译2 l1 ?- {$ {0 ~3 g1 n/ {. k4 L
码方法,由74HC373作为段驱动器,ULN2803为位( ~5 q1 o+ R5 q# ], C( o7 B: J* s
驱动器,显示器可以显示工作步数、系统故障代码、8 E: q6 [* p0 _4 M6 g- L# S9 y" h; B
系统设定参数、工艺参数等。故障代码、工艺参数等2 J* z9 l4 E0 N" v( c
送人静态数据存储器6116进行存储。
# q% U6 C) z; T$ D' i; z
# G% z. _) C# o: b
+ f0 k  K- m6 x$ Q# P2 r) ?6 W/ b$ Y- u) R+ w" s
附件下载:
游客,如果您要查看本帖隐藏内容请回复
+ F& b$ Z" x  l  m. ?

3 J0 a7 n, I9 I) G

该用户从未签到

2#
发表于 2020-8-18 11:28 | 只看该作者
该系统选择低功耗、高性能的AT89S52作为微控制器,其内部具有8K闪存
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-10-3 17:06 , Processed in 0.125000 second(s), 26 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表