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

[毕业设计] 基于单片机的氧化锌电炉控制系统设计

[复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

x
) `; \; J2 X/ g0 e6 W& n" F3 M0 e
摘要:设计了一种以89C51单片机为核心的氧化锌电炉控制系统,给出了控制系统的硬件及软件设计方案,该设计能够准+ z4 C$ y% L5 {$ a! ~* x$ E* t' I
确地控制氧化锌电炉的生产过程。实践结果表明,该控制系统设计方案合理可行,具有成本低廉,操作灵活,可靠性高等优点。$ E7 }: A+ r4 k6 A: Q' R
关键词:单片机;氧化锌;控制系统
" G' k4 w; i! h7 `1引言
  @3 K4 d. F( e自动控制系统已被广泛应用于人类社会的各个领域,特别) @' W- D" `# c& r* Z
是在T业生产领域为工业技术的进步和腾飞创造了有力条件。
$ ]( G/ |0 ~) m: i9 m2 \" ~4 U在- -些生产环境比较苛刻的地方,自动控制生产系统就能发挥
1 w! A3 i2 A! n, f4 |; H7 s( g它最大的作用了。氧化锌是- -种重要的基础材料,被广泛应用+ P3 r/ S4 B5 D( ~( y
于医药、纺织、化工、电子等行业。用电炉来生产氧化锌粉是金" c' W8 Q) M! |( q: v5 |
属冶炼中技术要求较低、产量和产品收益较高的一种快速回收+ _# `# u/ l- P# K1 [$ p' }9 K6 ~
资金的方法,是中小企业的首选项目。根据现有的生产工艺,对
( ?$ l8 g. I) M& I' J' W电炉进行相应的温度、压力和电流控制,只要把握得当就能安;
) y! Y! r" `$ C; c全的生产,但是要管好电炉的生产并非易事,只要有一点大意% L* n: Z" S$ Q* t  Z5 _5 o( Y
可能就要造成重大的物质损失,有时甚至关系到员工的生命安. s  ]8 z$ E$ a$ C- M+ I( v0 F
全。因为在电炉生产过程中温度高达1200度以上,炉内除一氧
, }) W3 c% _+ K4 A% Q化碳外在没其它的气体,只要- -产生负压,炉外的氧气会被吸' _6 t  {8 z5 y: H: Q6 @8 `
人炉堂内,一氧化碳与被吸人的氧气结合后发生剧烈反应生成
7 p3 j# g  l. R# F$ f7 f# B8 K5 b二氧化碳并放出大量的热使炉内温度和压力直线上升,如果吸+ h" ^' ?6 s- a: \4 C/ e
人的氧气得不到及时有效的控制就会发生可怕的炸炉事故。所5 q6 p- u: c' q# y. t5 f
以在电炉生产时,必须有专人在控制室内监控电炉的状态变化
3 J" v1 u. Q, }特别是压力的变化,当出现问题时需要人为地控制电炉中的温( k- I, a3 S8 h" i4 a" s0 L- G
度、压力和电流,使其保持在安全的范围之内。又因为电炉是24
% ~5 o- |8 ]7 V4 ?  y小时不间断运行的,所以必须要几个人24小时轮流值班,而人/ ~' J( i+ F* h
工监控费时费力,难免会有精力分散的时候,这就为事故的发4 r% S  v- X, _9 N& r9 x) U# E: l
生埋下隐患。本文针对广西某氧化锌生产企业的实际情况,设
6 L9 T9 V0 `1 Q. H8 ?0 ^计了一个基于单片机的氧化锌电炉控制系统。
+ v$ Y! `8 b" E: `8 ?. }2系统硬件设计
: U6 [7 }  n& z9 U* K系统硬件主要由控制模块.数据采集模块.电机模块、控制
* S, J/ N; l, C  L# u! U台模块和显示模块五大部件组成,各模块之间通过并行总线互* o5 ^- z# |* o& B, p% n$ T4 @
连,如图1所示。其中数据采集模块又可分为电流采集模块、压% q+ q3 Y' q7 \" b8 r# b. _8 U

, b" A) O% T- k. `: ^8 V' }力采集模块和温度采集模块。工作时,通过控制台或采集模块
2 p# |* W$ K9 M+ m) ]) C将控制台命令或采集到的压力、电流和温度等信号送往控制模
  o, V. R0 a4 N" d: f块,经处理后对系统中的电机模块进行控制,同时经显示模块
, _+ ]$ ]- n" r2 M显示系统的T.作状态。; a4 s3 L5 O# Y
2.1控制模块: y; I9 E0 j7 C( F
控制模块的核心元件CPU选择使用成本低廉、技术成熟的
5 X" k6 i  U) {% C% Q& lMCS.-51系列单片机89C51,它能保证系统所需的功能和速度' H$ J* O  \0 c+ r
要求,且开发资源也比较丰富。通过74ALS138发出模块选择信
. C( h% Y: L+ p' l0 B# X号,来控制和检测各模块的工作状态。控制模块通过总线获取/ |4 H  N, u0 I) S8 t
信息,经过运算处理后将相应的控制指令经总线传给目标模
* h, o! [& |5 [1 ~% H块。在中断扩展中选用74ALS148编码器,由于自动控制生产系9 X  F5 \- B' _: X; Q6 K% m
统在速度.上的要求不是很高,也为了方便定时器初值的计算,
2 t2 V1 |$ W  ]6 L( O" k: k3 C在单片机的晶振上选用了典型的12MHZ晶振电路,采用上电. ]5 A* R7 ]2 X' k, [* Z
复位方式。1 E& z* I, o9 S8 O+ `
图1硬件系统结构框图
5 A- K3 D+ i8 [& S$ G2.2数据采集模块
% W9 I/ N4 ^6 ?! [. C6 b数据采集模块是用于对压力、温度.电流进行采集的模块,
# a- |# n5 p. W- C' \# o在实际运用中分为三个结构相同功能各异的数据采集模块。将
% u7 B, j2 e; {压力、温度、电流这三个主要信号分开用独立的采集模块采集
$ o( `; z$ Y- N: k, d9 [; T信号,经12位AD574转换芯片来实现高精度转换。每个数据采7 f, v1 ~+ y9 Y# F9 N: C  n
集模块由AD574模数转换、AD781数据采集保持芯片、4KB .$ e7 k/ X; {" Y" S+ V9 V8 V* p
, t7 u* j; M- ~+ i

7 R& y; @9 }( ^/ w4 |! M8 ]' u
附件下载:
游客,如果您要查看本帖隐藏内容请回复

/ P6 a" R) h# p/ i. E" \5 [- y4 H& X: E5 }4 {) c9 W# `

该用户从未签到

2#
发表于 2020-4-29 11:16 | 只看该作者
其中数据采集模块又可分为电流采集模块、压力采集模块和温度采集模块
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

EDA365公众号

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

GMT+8, 2025-10-3 00:35 , Processed in 0.125000 second(s), 27 queries , Gzip On.

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

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

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