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

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

[复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

x

( n4 i  o- R  k- T. }0 q8 r) c7 Z[摘要]本文介绍了单片机顺序控制器的硬件和软件结构,简述了C7632型液压半自动机床的
; I' H) J) L% n7 F% O4 ?工作原理,并以顺序控制器为控制核心设计了该机床的电气控制系统,实现了对设备的工艺控制,) b( z6 {0 ~, G/ l1 k9 B; u
满足了工艺动作要求;系统具有可靠性高、成本低、易现场编程调试及维护方便的特点。
4 a5 t* ]: e- {' q[关键词]单片机顺序控制器设计液压半自动车床4 y1 r& Y- q; D, x6 X" O
1 前言% e* S% K/ s' J- n3 |: ?' Q
C7632型液压半自动机床在内燃机配件生产中
4 T0 v( U+ I* c$ [8 n/ _0 m广泛应用,传统的机床电气部分是继电器实现顺序,
& ^, h$ N3 D$ t& ^) F/ R- s但是其电路的灵活性很差,故障率较高。随着微型
9 T, `! a. g0 l) N" k- z# R+ c% u4 h计算机的发展,采用微型计算机实现顺序控制成为' G2 \) T  N- S+ z* N
现实,现在常用的可编程序控制器(PLC)就是以微: b/ V( y% V7 y, j9 V* `/ t% ?
型计算机为核心的逻辑控制器,其稳定性、可靠性大2 M/ F7 s; ?' _- |- ~6 p
大提高。在某些场所,采用可编程序控制器作顺序) A1 e8 I# Y1 o  T
控制,成本高,占用体积大,所以采用单片机开发顺& n. q* q, u7 i$ V
序控制器,在机床顺序控制、生产线顺序控制、程控
7 O" y  {. P+ V& \2 |  U4 E喷泉、程控彩灯、排污、给水、灌溉、电锅炉加热、路3 c6 A0 U" Q+ m* r
灯、霓虹灯、锅炉控制、化工过程顺序控制等有着十
. a' ~1 F0 t& @2 ~7 B分重要的意义。
" X) t7 i8 G. Q: f2系统硬件构成+ k7 a0 g* S( W5 [3 w9 L
单片机顺序控制器硬件电路如图1所示。
9 F& }4 Q; O3 h9 v该系统选择低功耗、高性能的AT89S52作为微
" s9 K, i& t& v  m控制器,其内部具有8K闪存,可以实现在系统编程
' h" D( q  C8 f(In System Program) ,有利于降低系统开发成本,并
6 @5 M, H- ]) S) u" C, r且在现场可以方便的修改程序。片内具有Watch-0 {& p0 q; m' a. Q
dog Timer,可以使跑飞的程序迅速复位,提高系统
, D5 c- z1 M7 G$ u' R  B的可靠性。$ y5 N: D- e- a

1 d$ z3 e' c4 w系统输人信号通过光电耦合器送人单片机,提' T; Z/ H' n  u% Y$ y1 x4 h6 g6 Y5 [+ C
高系统地抗干扰能力。系统输人信号可以是任何形
: W7 }$ E+ }, i6 N$ Z# D. C: W式的开关量信号,每一路均带有指示信号灯,以便检
7 _. o% `; f; C. u测输人信号的状态。为了扩展单片机接口数量,输
, W- w6 a3 _/ S+ g3 U入开关信号通过扩展并行接口8255与单片机相连。
) {+ L1 i5 R: j" G另外系统设有两路紧急输人信号,系统急停信号通& a. u0 v( t' f+ l" E, Y( T! \
过光耦与单片机外部中断INT0相连,故障信号通. _7 _/ T: w- h9 W# C% x# \- f
过光耦与单片机外部中断INT1相连,使系统能够3 l9 R0 O7 k' X9 R* p8 m' I# x
优先对故障进行停机和处理。& _2 c2 r8 V* q* C2 J0 F: N1 \+ }
系统输出信号由单片机经过扩展并行接口
+ V* d, i7 I$ H* A* f  {  v8255、光电耦合器、功率驱动器、直流继电器输出,外
$ u7 I0 y6 q. z0 N. P部负载有继电器触点进行控制,实现相应动作,每一-
+ y7 d" p/ f/ j  W4 X" ?路输出均有LED显示输出状态。
8 O! I- h0 }! L* {2 b. U系统采用外部电源和锂电池供电锂电池作为! C8 B: }* ]4 W. S  I# _- a/ H
备用电源,外部电源停电时,锂电池对系统供电,防% x0 D% O) ?6 r3 C8 x( K
止系统的数据和设定参数丢失。控制系统采用7段
+ c& x8 M' A1 v* O- {% E* h数码管作为显示器,为了简化硬件电路,采用软件译
8 v% f- k/ q; y& ~8 W+ W码方法,由74HC373作为段驱动器,ULN2803为位$ V6 @3 @8 ^/ d. U- r
驱动器,显示器可以显示工作步数、系统故障代码、
" |3 D7 R' K% R5 t系统设定参数、工艺参数等。故障代码、工艺参数等" m3 t6 c( f% S& k0 c' v- f. D
送人静态数据存储器6116进行存储。& F0 o, e$ x8 h3 i0 A! r% v

, T* O  Q5 ?1 X! |2 C  a. e: I# }6 @- l2 ~% O5 G8 U/ r$ ~

! z' v3 Q3 k8 k. _* ]附件下载:
游客,如果您要查看本帖隐藏内容请回复

( q1 f* k7 |3 e* _6 y5 h) E; F+ B1 [7 Z  U; l, ^! B# R. z% ?

该用户从未签到

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

本版积分规则

关闭

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

EDA365公众号

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

GMT+8, 2025-6-29 21:48 , Processed in 0.078125 second(s), 26 queries , Gzip On.

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

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

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