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

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

[复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

x
9 [; R/ v" z; _* |
[摘要]本文介绍了单片机顺序控制器的硬件和软件结构,简述了C7632型液压半自动机床的
! ]: b) n2 t3 A$ f9 A工作原理,并以顺序控制器为控制核心设计了该机床的电气控制系统,实现了对设备的工艺控制,
, L' ~+ ]. y/ C$ o满足了工艺动作要求;系统具有可靠性高、成本低、易现场编程调试及维护方便的特点。
9 z% Q* I7 g; w9 ?! A2 G: L[关键词]单片机顺序控制器 设计液压半自动车床3 u: l3 U6 l, H! u
1
- y& q+ [1 F* ?0 y前言) a% H9 P# r( z, r
C7632型液压半自动机床在内燃机配件生产中1 c$ f' x9 H# U6 C" m5 f; L
广泛应用,传统的机床电气部分是继电器实现顺序,
3 A% x! [; S7 g( }1 A但是其电路的灵活性很差,故障率较高。随着微型
- Y  t3 j; x9 s- `, M计算机的发展,采用微型计算机实现顺序控制成为) i0 o6 W2 f+ L8 s0 u+ l
现实,现在常用的可编程序控制器(PLC)就是以微
4 W: n( S1 r2 ]# V  R7 w型计算机为核心的逻辑控制器,其稳定性、可靠性大
' Z/ j( F$ B$ I2 i, \3 D大提高。在某些场所,采用可编程序控制器作顺序; b2 V! U8 `! o: y$ E' }2 j
控制,成本高,占用体积大,所以采用单片机开发顺
& x. b# @1 M5 ?$ [. J0 K$ ^序控制器,在机床顺序控制、生产线顺序控制、程控
2 j/ {4 V4 t/ B- w喷泉、程控彩灯、排污、给水、灌溉、电锅炉加热、路
6 L: C% f) m' i: P4 G( \灯、霓虹灯、锅炉控制、化工过程顺序控制等有着十
% L1 `* m) r7 m分重要的意义。8 O, }. s% r: w* b# d' N& s4 \
2
: K0 H+ x+ V. e2 \) h" N系统硬件构成
$ ]/ e% l) J* g: h" f单片机顺序控制器硬件电路如图1所示。2 w1 m0 Q/ }9 D% ]( A4 Q
该系统选择低功耗、高性能的AT89S52作为微
1 `$ w% ~5 f! }  y- x# p控制器,其内部具有8K闪存,可以实现在系统编程, Y, |, ~0 q, u& s/ \, N
(In System Program) ,有利于降低系统开发成本,并
0 j! l, F; x& S' e7 n且在现场可以方便的修改程序。片内具有Watch-
! {8 Y) M2 i' c8 B- Bdog Timer,可以使跑飞的程序迅速复位,提高系统- s' q4 C1 k7 q( Q0 s5 n7 W
的可靠性。* K. @+ {* n9 R+ `9 w& A
5 Z% e% G' |" h9 ~0 F, g
系统输入信号通过光电耦合器送入单片机,提8 }/ z# Q( o( y! ^
高系统地抗干扰能力。系统输人信号可以是任何形
6 c4 d! Y  A+ n0 B式的开关量信号,每一路均带有指示信号灯,以便检; K7 v# m. P7 ?, i: Z/ C1 Z! T
测输入信号的状态。为了扩展单片机接口数量,输
4 ^4 X6 y: C6 @' _+ }, k; @1 \7 N人开关信号通过扩展并行接口8255与单片机相连。
7 a1 J# J8 q* z4 F, x3 j2 i另外系统设有两路紧急输人信号,系统急停信号通
& k6 P4 ?2 W; S6 f, ?& y过光耦与单片机外部中断INTO相连,故障信号通: j' L, X2 W" O! o/ ^7 F# S) B
过光耦与单片机外部中断INT1相连,使系统能够
. h! T3 K; V* v8 v1 W( [' @优先对故障进行停机和处理。
7 V* Z5 a9 X: r  \' K; n系统输出信号由单片机经过扩展并行接口" Q+ d" ~) D1 _  v- s5 ?* Q2 k
8255.、光电耦合器、功率驱动器、直流继电器输出,外; u8 N/ M8 b% I) c8 ~, i- u, W, ?. T
部负载有继电器触点进行控制,实现相应动作,每一-
4 U: y" h+ B8 W; A9 b路输出均有LED显示输出状态。
, Y& Y& R2 {, ]6 H系统采用外部电源和锂电池供电,锂电池作为, t, d. \- V0 G) i: q% r& F4 f
备用电源,外部电源停电时,锂电池对系统供电,防/ A: Q) R  ~; |" O' Z
止系统的数据和设定参数丢失。控制系统采用7段
8 Y  {% y7 W8 l数码管作为显示器,为了简化硬件电路,采用软件译
! D% \+ I- K  s# c4 B1 L( }: V码方法,由74HC373作为段驱动器,ULN2803为位
4 [5 t  h" x4 X驱动器,显示器可以显示工作步数、系统故障代码、
) j) F6 \! L* D6 ~/ P$ d. j系统设定参数、工艺参数等。故障代码、工艺参数等: \7 _& _. q) w8 V& [1 @2 X
送人静态数据存储器6116进行存储。6 s6 ^- q% G& F( r) G/ B5 y

+ f$ Y. ~! `. x8 q, v# r: P2 s1 b. J& q4 A( |% s5 X0 C  ]
8 W+ e. k) B  y; Y5 i' `! E. t; q
附件下载:
游客,如果您要查看本帖隐藏内容请回复

: V; s' S# N/ o8 l! a* E0 A( V2 u  {3 s

该用户从未签到

2#
发表于 2020-8-19 14:59 | 只看该作者
基于单片机的顺序控制器设计在C7632中的应用
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

EDA365公众号

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

GMT+8, 2025-6-29 11:32 , Processed in 0.093750 second(s), 26 queries , Gzip On.

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

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

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